-
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
[beta] Ensure self-contained linker is only enabled on dev/nightly #126278
Conversation
@bors try |
[beta] Check self-contained linker status It seems the self-contained linker is enabled on beta. Let's fix that. r? ghost
@bors try |
[beta] Check self-contained linker status It seems the self-contained linker is enabled on beta. Let's fix that. r? ghost
The two debugging try builds show that
Before: https://github.com/rust-lang-ci/rust/actions/runs/9469516565/job/26088363223#step:26:2165
After: https://github.com/rust-lang-ci/rust/actions/runs/9469689880/job/26088943335#step:26:2165
|
This last try build should make a beta with @bors try There's some weird formatting issue in libstd on the |
[beta] Ensure self-contained linker is only enabled on dev/nightly It seems the self-contained linker is enabled on beta. Let's fix that. ```console $ cargo clean && cargo +beta build && readelf -p .comment target/debug/helloworld Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.15s String dump of section '.comment': [ 0] Linker: LLD 18.1.7 [ 14] GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0 [ 3f] rustc version 1.80.0-beta.1 (75ac3b6 2024-06-10) ``` I will open a PR to fix it on master as well, right after I test CI's behavior on beta.
☀️ Try build successful - checks-actions |
$ cargo clean -q && cargo +b001caeb5f27dc7d97ec2e0b24a4e044e4d90ae6 build -q && readelf -p .comment target/debug/helloworld
String dump of section '.comment':
[ 0] GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
[ 2b] rustc version 1.80.0-beta.2 (b001caeb5 2024-06-11) (if such a try build on the |
@bors r+ rollup=never Format doesn't get enforced or run on non-master to avoid complicating backports with reformatting (or distro builds). |
…ker, r=Mark-Simulacrum Ensure self-contained linker is only enabled on dev/nightly This is a version of rust-lang#126278 for the master branch. It should be no-op _here_, compared to beta. I'll r? `@Mark-Simulacrum` like the other one.
Rollup merge of rust-lang#126282 - lqd:contain-the-self-contained-linker, r=Mark-Simulacrum Ensure self-contained linker is only enabled on dev/nightly This is a version of rust-lang#126278 for the master branch. It should be no-op _here_, compared to beta. I'll r? `@Mark-Simulacrum` like the other one.
☀️ Test successful - checks-actions |
It seems the self-contained linker is enabled on beta. Let's fix that.
I will open a PR to fix it on master as well, right after I test CI's behavior on beta.