-
Notifications
You must be signed in to change notification settings - Fork 13.2k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Reenable static linking of libstdc++ on windows-gnu #67410
Conversation
(rust_highfive has picked a reviewer for you, use r? to override) |
Beta nominating and pinging release team leader (cannot ping whole team). @rustbot modify labels: +beta-nominated |
Error: Label beta-nominated can only be set by Rust team members Please let |
I think this change originally happened in 7f23e6e by @alexcrichton but it looks reasonable based on the comment to only filter out msvc here, so I'm going to go ahead and @bors r+ this PR. I've also beta-nominated and am going to unilaterally beta-accept myself as a bootstrap change (I think it's pretty clear that it fixes a regression and is a minimal change to do so). If folks want to raise dissent with that decision please do so, though! It's unlikely we'll have beta backports going in for a week or two in any case. |
📌 Commit 44603a5 has been approved by |
🌲 The tree is currently closed for pull requests below priority 100, this pull request will be tested once the tree is reopened |
Just to give context here. Without this change tier 1 windows-gnu beta and nightly builds are completely broken unless user has |
Er apologies for this! I don't really know why I switched the |
…lacrum Reenable static linking of libstdc++ on windows-gnu Fixes rust-lang#67408 Verified locally that `rustc_driver` is now statically linked to libstdc++.
…lacrum Reenable static linking of libstdc++ on windows-gnu Fixes rust-lang#67408 Verified locally that `rustc_driver` is now statically linked to libstdc++.
…lacrum Reenable static linking of libstdc++ on windows-gnu Fixes rust-lang#67408 Verified locally that `rustc_driver` is now statically linked to libstdc++.
Rollup of 6 pull requests Successful merges: - #67148 ( Refactor type & bounds parsing thoroughly) - #67410 (Reenable static linking of libstdc++ on windows-gnu) - #67439 (Cleanup `lower_pattern_unadjusted` & Improve slice pat typeck) - #67480 (Require issue = "none" over issue = "0" in unstable attributes) - #67500 (Tweak non_shorthand_field_patterns' suggestion) - #67504 (Warn against relying on ?Sized being last) Failed merges: r? @ghost
[Beta] Backports I did not include #67134 and #67289 since they seem to be on beta already. * Fix up Command Debug output when arg0 is specified. #67219 * Do not ICE on unnamed future #67289 * Don't suppress move errors for union fields #67314 * Reenable static linking of libstdc++ on windows-gnu #67410 * Use the correct type for static qualifs #67621 * Treat extern statics just like statics in the "const pointer to static" representation #67630 * Do not ICE on lifetime error involving closures #67687
Fixes #67408
Verified locally that
rustc_driver
is now statically linked to libstdc++.