From cdc32667ed33b2909a36b40b415c5c42962257a9 Mon Sep 17 00:00:00 2001 From: Michael Gruenewald Date: Fri, 21 Nov 2025 16:46:48 +0100 Subject: [PATCH] Fix tool_path --- crates/project-model/src/sysroot.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/crates/project-model/src/sysroot.rs b/crates/project-model/src/sysroot.rs index 1b31138becc6..f244c9736c7c 100644 --- a/crates/project-model/src/sysroot.rs +++ b/crates/project-model/src/sysroot.rs @@ -192,8 +192,12 @@ impl Sysroot { cmd.arg("which"); cmd.arg(tool.name()); - (|| Some(Utf8PathBuf::from(String::from_utf8(cmd.output().ok()?.stdout).ok()?)))() - .unwrap_or_else(|| Utf8PathBuf::from(tool.name())) + (|| { + Some(Utf8PathBuf::from( + String::from_utf8(cmd.output().ok()?.stdout).ok()?.trim_end(), + )) + })() + .unwrap_or_else(|| Utf8PathBuf::from(tool.name())) } _ => tool.path(), }