From 28049e01b8ac46b89786741fd8875ed7c2cd08b4 Mon Sep 17 00:00:00 2001 From: Zalathar Date: Sat, 5 Sep 2026 15:01:51 +1000 Subject: [PATCH] Fix broken path for `./x doc compiler/rustc --open` Currently this fails because the correct path contains `rustc_main`, but bootstrap tries to open a nonexistent path containing `rustc-main` instead. --- src/bootstrap/src/core/build_steps/doc.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bootstrap/src/core/build_steps/doc.rs b/src/bootstrap/src/core/build_steps/doc.rs index 4ae56503a114e..127dd3b40f787 100644 --- a/src/bootstrap/src/core/build_steps/doc.rs +++ b/src/bootstrap/src/core/build_steps/doc.rs @@ -1153,7 +1153,7 @@ impl CommandLineStep for Rustc { target_doc_dir.join("rustc_middle").join("index.html") } else if let Some(krate) = self.crates.first() { // Let's open the first crate documentation page: - target_doc_dir.join(krate).join("index.html") + target_doc_dir.join(normalize_doc_crate_name(krate)).join("index.html") } else { target_doc_dir.clone() };