Actions
Task #7880
openTask #5994: tracking: rust: update dependencies
rust/bendy: update to address RUSTSEC-2020-0036
Effort:
Difficulty:
Label:
Description
Bendy 0.3.3 uses the failure crate which is no longer been maintained and been assigned RUSTSEC-2020-0036. There should be no risk, this is just an advisory that it is unmaintained.
Bendy 0.4 will use a new maintained error crate but is still in beta.
Bendy homepage: https://github.com/P3KI/bendy
Updated by Jason Ish about 2 months ago
- Copied from Task #5928: rust/bendy: update to address RUSTSEC-2020-0036 added
Updated by Jason Ish about 2 months ago
Bendy 0.4.0 has been released, but has an MSRV of 1.85.
Updated by Philippe Antoine about 1 month ago
And it fails to compile for me, as well as bendy 0.5
error[E0433]: failed to resolve: use of unresolved module or unlinked crate `std` --> /Users/catena/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bendy-0.4.0/src/state_tracker/state.rs:96:33 | 96 | MapKey(Some(std::mem::replace(label, dummy.into()))); | ^^^ use of unresolved module or unlinked crate `std` | = help: if you wanted to use a crate named `std`, use `cargo add std` to add it to your `Cargo.toml` help: consider importing this module | 1 + use core::mem; | help: if you import `mem`, refer to it directly | 96 - MapKey(Some(std::mem::replace(label, dummy.into()))); 96 + MapKey(Some(mem::replace(label, dummy.into())));
Updated by Victor Julien about 1 month ago
- Target version changed from 8.0.2 to 9.0.0-beta1
Actions