The build prefix is part of the compiled compiler #82392
Labels
A-reproducibility
Area: Reproducible / deterministic builds
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
This build prefix is incorrect when using rustup as rustup can install it everywhere. In addition it hurts reproducibility of builds.
rust/compiler/rustc_codegen_ssa/src/back/link.rs
Line 1581 in 3e826bb
Once this is no longer hard coded, the following line should be removed to prevent accidentally depending on it:
rust/src/bootstrap/compile.rs
Line 600 in 0148b97
I noticed this as I forgot to set the prefix and when I set it, it started rebuilding from rustc_codegen_ssa onward.
The text was updated successfully, but these errors were encountered: