Skip to content
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

Check linking when testing if compiler flags are supported #1322

Merged
merged 1 commit into from
Dec 18, 2024

Conversation

clubby789
Copy link
Contributor

Fixes #1321

Several of the inherited flags affect the linker, so we do need to go all the way to linking to verify them

Copy link
Collaborator

@NobodyXu NobodyXu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@NobodyXu NobodyXu merged commit 8c79ed2 into rust-lang:main Dec 18, 2024
27 checks passed
@faern
Copy link

faern commented Dec 19, 2024

Can we get this published as a patch release, or are there plans around when to cut the next release? Asking since this currently blocks rust-lang/rust#134419, which in turn blocks rust-lang/rust#133794

@NobodyXu
Copy link
Collaborator

cc will create one release PR every Saturday, and then I can merge and release it.

I could release this early if it is urgent

@faern
Copy link

faern commented Dec 19, 2024

Cool. I did not know you had that weekly cadence. I think it would be nice if we can make the bump in rustc before January 3rd, so the MSBuild bug goes away with Rust 1.85 at least.

@github-actions github-actions bot mentioned this pull request Dec 19, 2024
@NobodyXu
Copy link
Collaborator

Given that it's a bug affecting rustc and might affect rustc's next release, I will cut a release now to ensure you'd have that in.

@NobodyXu
Copy link
Collaborator

cc @clubby789 @faern new patch release containing the fix has released

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

build: Inherit flags from rustc causes rustc build failures
4 participants