-
Notifications
You must be signed in to change notification settings - Fork 13k
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
rust 1.28.0 build fails - test failure #54264
Comments
I've got extensive log files (15 MiB). If you want, I can put them up somewhere. The last few lines of the failed build are:
I'm not sure why it's trying to bootstrap that late in the build - it didn't do that in 1.27.2. This problem is reproducible every time. Note that we install files ourselves - which means we only install the files "rustc", "cargo" and "rustdoc" for each package. Could that be a problem? |
In order to isolate the problem, I tried to run "/gnu/store/vkh0akdppdj1ddqwprx0czm6i8p158xx-rust-1.27.0-cargo/bin/cargo" "test" "--" "--test-threads=1" myself - but apparently I'm missing lots of environment variables whose values I do not know. |
@daym you might be missing the Is the build issue with 1.28 still relevant, given that we've already bootstrapped later rustc version within Guix? |
Nikolai Merinov backported a patch from #51977 in order to work around the problem. It's very much still present in the original 1.28.0 release otherwise. For the sake of others I respectfully suggest you to release 1.28.1 with just the patch above applied. |
I'm going to close this, we're not going to backport patches to 1.28 at this late date. |
The Rust 1.28.0 build fails in the Guix distribution. We are using quite similar build processes (using ./x.py) for each of the Rust versions, and the versions 1.23.0, 1.24.1, 1.25.0, 1.26.2, 1.27.0, 1.27.2 work fine with it, but Rust 1.28.0 fails while testing (right after rustdoc).
The build process is:
(See also https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/rust.scm )
Our
config.toml
is:The text was updated successfully, but these errors were encountered: