-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
bump libc to 0.2.83 to unbreak openbsd #81464
Conversation
(rust-highfive has picked a reviewer for you, use r? to override) |
Please also bump an explicit libc dependency somewhere so this is kept during Cargo.lock rebases and so forth. |
@Mark-Simulacrum like that ? |
Yes, r=me with commits squashed. Thanks! |
ok, done. |
@bors r+ rollup=never |
📌 Commit 24ef774 has been approved by |
⌛ Testing commit 24ef774 with merge fc7706dde5430d17af516a62dd3d646e6b18afba... |
The job Click to see the possible cause of the failure (guessed by this bot)
|
💔 Test failed - checks-actions |
per rust-lang/libc#1848 (comment), it is know since october 2020 that libstd couldn't be build with libc >= 0.2.80 . would be acceptable to add some annotations in libstd to allow the depreciation ? like |
Sorry, I have no idea what the right way forward here should be. |
If it's acceptable here, I think it's the simplest solution. I still haven't found the solution to support both versions of musl. |
@bors r- |
@semarie rust-lang/libc#2052 will unblock this issue. |
☔ The latest upstream changes (presumably #81678) made this pull request unmergeable. Please resolve the merge conflicts. |
#81678 is a rollup, but it is including libc bump to 0.2.85. So libc fix for OpenBSD which is in 0.2.83 is included. Closing. |
the libc update has rust-lang/libc#2035, which permit to unbreak rustc nightly build on OpenBSD