From cd3d4fcedf8e40b19843e1cc5d2988e452602513 Mon Sep 17 00:00:00 2001 From: KittyBorgX Date: Sat, 18 Feb 2023 19:48:58 +0530 Subject: [PATCH] Download rustfmt regardless of rustc being set in config.toml --- src/bootstrap/config.rs | 9 --------- 1 file changed, 9 deletions(-) diff --git a/src/bootstrap/config.rs b/src/bootstrap/config.rs index cd027a4abb7fa..56f96734bbbc7 100644 --- a/src/bootstrap/config.rs +++ b/src/bootstrap/config.rs @@ -1315,15 +1315,6 @@ impl Config { } else { RustfmtState::Unavailable }; - } else { - // If using a system toolchain for bootstrapping, see if that has rustfmt available. - let host = config.build; - let rustfmt_path = config.initial_rustc.with_file_name(exe("rustfmt", host)); - let bin_root = config.out.join(host.triple).join("stage0"); - if !rustfmt_path.starts_with(&bin_root) { - // Using a system-provided toolchain; we shouldn't download rustfmt. - *config.initial_rustfmt.borrow_mut() = RustfmtState::SystemToolchain(rustfmt_path); - } } // Now that we've reached the end of our configuration, infer the