diff --git a/src/bootstrap/dist.rs b/src/bootstrap/dist.rs index e18850b08b167..8e11e1b0580e9 100644 --- a/src/bootstrap/dist.rs +++ b/src/bootstrap/dist.rs @@ -900,6 +900,7 @@ impl Step for PlainSourceTarball { fn install(src: &Path, dstdir: &Path, perms: u32) { let dst = dstdir.join(src.file_name().unwrap()); t!(fs::create_dir_all(dstdir)); + drop(fs::remove_file(&dst)); { let mut s = t!(fs::File::open(&src)); let mut d = t!(fs::File::create(&dst));