-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Spin is no longer actively maintained (RUSTSEC-2019-0031) #22
Comments
Thanks for reporting! From a quick look at the two recommended libraries, it seems like only I opened Amanieu/parking_lot#214 to propose the addition of a |
Update: I just created a small |
Thanks @phil-opp! I filed an issue on the RustSec advisory repo to mention this new crate, but maybe you want to wait before advertising it directly on the RUSTSEC-2019-0031 advisory? In the end, it would all boil down to creating a pull-request to mention |
I can't guarantee for its correctness of course, but I think it's ready for people to try it. I opened rust-osdev/spinning_top#2 to ask for reviews and I just got an approving review from the author of So feel free to add it to the RustSec advisory repo if you like! |
Running
cargo audit
on https://github.com/google/OpenSK reveals thatlinked_list_allocator
depends onspin
, which is no longer actively maintained (advisory RUSTSEC-2019-0031).Full Travis-CI log: https://travis-ci.org/google/OpenSK/builds/646900743.
It seems that spin is an optional dependency and active when the
use_spin
feature is enabled (which is by default).The advisory suggests to migrate to https://crates.io/crates/lock_api or https://crates.io/crates/conquer-once (according to the advisory, both should support
no_std
).The text was updated successfully, but these errors were encountered: