-
-
Notifications
You must be signed in to change notification settings - Fork 14.4k
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
rustc: 1.66.1 -> 1.67.0 #212811
rustc: 1.66.1 -> 1.67.0 #212811
Conversation
These won't build on master with 1.67.0, |
Got logs, @zowoq? (How long does it take to bail out, anyways?) |
it doesn't take long to bail out if you build |
I can reproduce this outside the nix sandbox with |
some searching lead me to rust-lang/rust#100474 not sure if there is a good way to fix this other than waiting for #191132, I have not seen a |
cc @mweinelt |
I can confirm working firefox build on 1.67+llvm15(#191132). |
We should probably switch to LLVM 15 (which is what upstream uses) now anyways, so let's just do it. |
Please make sure both go into the same staging cycle, as otherwise firefox will rightfully block the channel. |
(I don't see why we shouldn't just put them both in this PR, unless you think otherwise?) |
I have no strong feelings about how to handle the two, feel free to do what works best for you. |
Did you mean including the llvm update in this PR, or switching to llvm 15 in this PR once it has been added. I am thinking that we do the latter instead |
Sorry, was under the impression that we landed the bump already. What I meant was the latter, yup. I think we should mark this as draft until the bump has landed in staging, which should be very soon judging by the recent discussions over there (#194634). |
rebased and updated to llvm 15, can confirm this fixes |
Bisect says 63f869f
|
rust-lang/rust#107334 looks related (rust-1.67 regressed in thin static archive handling, fixed in |
Description of changes
https://blog.rust-lang.org/2023/01/26/Rust-1.67.0.html
built fd and dump_syms on {aarch64,x86_64}-linux
built fd on master on {aarch64,x86_64}-darwin without the llvm update
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)nixos/doc/manual/md-to-db.sh
to update generated release notes