Skip to content

Conversation

@workflows-rustc-dev-guide
Copy link

Latest update from rustc.

bors and others added 7 commits December 13, 2025 21:47
…nkov

Don't leak sysroot crates through dependencies

Previously if a dependency of the current crate depended on a sysroot crate, then `extern crate` would in the current crate would pick the first loaded version of said sysroot crate even in case of an ambiguity. This is surprising and brittle. For `-Ldependency=` we already blocked this since rust-lang/rust#110229, but the fix didn't account for sysroot crates.

Should fix rust-lang/rust#147966
Update LLVM submodule

Fixes rust-lang/rust#149250.

Update LLVM to 21.1.7 with some 21.1.8 patches. These patches have been backported to release/21.x.
…=Kobzol

Bootstrap config: libgccjit libs dir

r? `@Kobzol`
This updates the rust-version file to cec70080fd441d16e9fb08a0d1d1a04c72d1ed25.
Pull recent changes from https://github.com/rust-lang/rust via Josh.

Upstream ref: cec70080fd441d16e9fb08a0d1d1a04c72d1ed25
Filtered ref: 38d8da9
Upstream diff: rust-lang/rust@ce63e5d...cec7008

This merge was created using https://github.com/rust-lang/josh-sync.
@rustbot
Copy link
Collaborator

rustbot commented Dec 16, 2025

Thanks for the PR. If you have write access, feel free to merge this PR if it does not need reviews. You can request a review using r? rustc-dev-guide or r? <username>.

@rustbot rustbot added the S-waiting-on-review Status: this PR is waiting for a reviewer to verify its content label Dec 16, 2025
@tshepang tshepang merged commit 326e590 into main Dec 16, 2025
1 check passed
@rustbot rustbot removed the S-waiting-on-review Status: this PR is waiting for a reviewer to verify its content label Dec 16, 2025
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.

4 participants