Skip to content

MSRV on sha2 v0.10.3 (and v0.10.4) is broken #394

@striezel

Description

@striezel

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions