-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
Old version (1.x) of the slog crate can't compile #47781
Comments
I believe this is expected from the soundness fix in #45198. The fix exposed legitimately unsound use of fmt::Arguments in those versions of slog. We coordinated with the slog author to publish a fix in slog before landing the fix on the rustc side. |
cc @loggerhead. |
bomgar/rust-oauth-proxy (crater log) and epage/relint (crater log) also depend on an old version of woodpecker also regressed, not related to slog though (crater log). cc @niamster |
Don't worry about relint atm. Its not yet in a usable state and I've not been working to get it there with some of the other stuff on my plate. If there isn't a nice way for you all to resolve it, I can do whatever you recommend to appease crater. |
If you don't plan to fix it it's fine: crater is currently marking it as regressed because it builds fine on stable but fails on beta, and after the next stable is released it should stop complaining about it. |
Thanks, I have changed the version of slog to fix this issue. |
This was caught in crater thanks to shadowsocks (crater log), which uses an old release of slog (1.0). This works fine on stable, but fails on beta and nightly.
cc @dpc
The text was updated successfully, but these errors were encountered: