bootstrap: don't attempt to download rustc in tests
authorFabian Grünbichler <debian@fabian.gruenbichler.email>
Sat, 11 Jan 2025 15:37:16 +0000 (16:37 +0100)
committerFabian Grünbichler <debian@fabian.gruenbichler.email>
Wed, 8 Apr 2026 17:02:02 +0000 (19:02 +0200)
the tests use a default config, so we need to manually override this
option..

Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
Gbp-Pq: Topic build
Gbp-Pq: Name bootstrap-don-t-attempt-to-download-rustc-in-tests.patch

src/bootstrap/src/core/config/config.rs

index 2f493658ec0ec1efacb09f3fc175e75151f6a9b6..f42c0fd571a9ca75bfab14b457ef7546a86e9cca 100644 (file)
@@ -566,7 +566,7 @@ impl Config {
             annotate_moves_size_limit: rust_annotate_moves_size_limit,
             profile_generate: rust_profile_generate,
             profile_use: rust_profile_use,
-            download_rustc: rust_download_rustc,
+            download_rustc: mut rust_download_rustc,
             lto: rust_lto,
             validate_mir_opts: rust_validate_mir_opts,
             frame_pointers: rust_frame_pointers,
@@ -705,6 +705,7 @@ impl Config {
                 );
                 build_rustc = Some(stage0_rustc);
             }
+            rust_download_rustc = Some(StringOrBool::Bool(false));
         }
 
         if !flags_skip_stage0_validation {