-
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
Late link args order #77208
Late link args order #77208
Conversation
r? @kennytm (rust_highfive has picked a reviewer for you, use r? to override) |
@bors try |
⌛ Trying commit 06dbdf73fa7ead1c92ae8abecb7138d303c41866 with merge dfb2e34adb336d08717f504779beba322b27d7a9... |
☀️ Try build successful - checks-actions, checks-azure |
|
06dbdf7
to
bfdb790
Compare
I was testing it on Windows and -# src/ci/github-actions/ci.yml
+# src/ci/github-actions\ci.yml Tested try build and it seems to fix the issue. It'd be nice if this got backported to the beta. @rustbot modify labels: -S-waiting-on-author +S-waiting-on-review @bors rollup=iffy |
@mati865: 🔑 Insufficient privileges: not in try users |
@bors r+ |
📌 Commit bfdb790 has been approved by |
…as-schievink Rollup of 10 pull requests Successful merges: - rust-lang#76917 (Add missing code examples on HashMap types) - rust-lang#77107 (Enable const propagation into operands at mir_opt_level=2) - rust-lang#77129 (Update cargo) - rust-lang#77167 (Fix FIXME in core::num test: Check sign of zero in min/max tests.) - rust-lang#77184 (Rust vec bench import specific rand::RngCore) - rust-lang#77208 (Late link args order) - rust-lang#77209 (Fix documentation highlighting in ty::BorrowKind) - rust-lang#77231 (Move helper function for `missing_const_for_fn` out of rustc to clippy) - rust-lang#77235 (pretty-print-reparse hack: Rename some variables for clarity) - rust-lang#77243 (Test more attributes in test issue-75930-derive-cfg.rs) Failed merges: r? `@ghost`
FWIW MSYS2 has partially reverted changes to winpthreads. I believe this PR is still the right way to go (on the master) but we don't need to backport it any more. |
MSYS2 changed how winpthreads is built and as the result it now depends on more mingw-w64 libraries.
This PR affects only MinGW targets since nobody else is using
late_link_args_{dynamic,static}
. Now the order is similar to how it used to be before #67502.