You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When trying to build a project that depends on sha2 v0.10.3 with rustc 1.48, one gets error messages from cargo. This appears to be an instance of rust-lang/cargo#10954, which means the sha2 crate simply needs to be re-uploaded with stable cargo or a newer nightly cargo.
The error message is:
Downloaded sha2 v0.10.3
error: failed to parse manifest at `/home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/sha2-0.10.3/Cargo.toml`
Caused by:
feature `resolver` is required
this Cargo does not support nightly features, but if you
switch to nightly channel you can add
`cargo-features = ["resolver"]` to enable this feature
The text was updated successfully, but these errors were encountered:
striezel
changed the title
MSRV on sha2 v0.10.3 broken
MSRV on sha2 v0.10.3 is broken
Sep 2, 2022
Unfortunately, this issue is not fixed in sha2 v0.10.4, the new release still contains a resolver = "2" line in the generated Cargo.toml: https://docs.rs/crate/sha2/0.10.4/source/Cargo.toml
Error message is basically still the same as shown above, except with a newer version number.
striezel
changed the title
MSRV on sha2 v0.10.3 is broken
MSRV on sha2 v0.10.3 (and v0.10.4) is broken
Sep 2, 2022
When trying to build a project that depends on
sha2
v0.10.3 with rustc 1.48, one gets error messages from cargo. This appears to be an instance of rust-lang/cargo#10954, which means thesha2
crate simply needs to be re-uploaded with stable cargo or a newer nightly cargo.The error message is:
The text was updated successfully, but these errors were encountered: