diff --git a/src/cargo/ops/cargo_compile.rs b/src/cargo/ops/cargo_compile.rs index 2ac85cad48a2..5f9c9147c8d6 100644 --- a/src/cargo/ops/cargo_compile.rs +++ b/src/cargo/ops/cargo_compile.rs @@ -667,7 +667,7 @@ pub fn create_bcx<'a, 'cfg>( } else { String::new() } - } else { + } else if !ws.is_local() { format!( "Either upgrade to rustc {} or newer, or use\n\ cargo update -p {}@{} --precise ver\n\ @@ -678,6 +678,8 @@ pub fn create_bcx<'a, 'cfg>( unit.pkg.name(), current_version, ) + } else { + String::new() }; anyhow::bail!(