File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed
src/bootstrap/src/core/build_steps Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change 345
345
# want to use vendoring. See https://forge.rust-lang.org/infra/other-installation-methods.html#source-code.
346
346
# build.vendor = if "is a tarball source" && "vendor" dir exists && ".cargo/config.toml" file exists { true } else { false }
347
347
348
- # Typically the build system will build the Rust compiler twice. The second
349
- # compiler, however, will simply use its own libraries to link against. If you
350
- # would rather to perform a full bootstrap, compiling the compiler three times ,
348
+ # If you build the compiler more than twice (stage3+) or the standard library more than once
349
+ # (stage 2+), the third compiler and second library will get uplifted from stage2 and stage1,
350
+ # respectively. If you would like to disable this uplifting, and rather perform a full bootstrap ,
351
351
# then you can set this option to true.
352
352
#
353
353
# This is only useful for verifying that rustc generates reproducible builds.
Original file line number Diff line number Diff line change @@ -144,7 +144,7 @@ impl Step for Std {
144
144
skip_all,
145
145
fields(
146
146
target = ?self . target,
147
- compiler = ?self . compiler ,
147
+ build_compiler = ?self . build_compiler ,
148
148
force_recompile = self . force_recompile
149
149
) ,
150
150
) ,
You can’t perform that action at this time.
0 commit comments