about summary refs log tree commit diff
path: root/src/bootstrap
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2024-07-17 13:20:54 +0000
committerbors <bors@rust-lang.org>2024-07-17 13:20:54 +0000
commit08cdc2fa1a9fd5ba466838f69cfaf062a3a64ad1 (patch)
treec10ca46c56d529efbdc2f4bdcae63e5ff34c4b42 /src/bootstrap
parent3de0a7c716daab58bdb6551b0d0af6a466486639 (diff)
parentf99f61b272ee03a91c41b74f6ee7ddafd49cc903 (diff)
downloadrust-08cdc2fa1a9fd5ba466838f69cfaf062a3a64ad1.tar.gz
rust-08cdc2fa1a9fd5ba466838f69cfaf062a3a64ad1.zip
Auto merge of #127851 - tgross35:rollup-i39um74, r=tgross35
Rollup of 4 pull requests

Successful merges:

 - #127763 (Make more Windows functions `#![deny(unsafe_op_in_unsafe_fn)]`)
 - #127813 (Prevent double reference in generic futex)
 - #127847 (Reviewer on vacation)
 - #127850 (bootstrap: open `llvm-config` as r+w)

r? `@ghost`
`@rustbot` modify labels: rollup
Diffstat (limited to 'src/bootstrap')
-rw-r--r--src/bootstrap/src/core/download.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bootstrap/src/core/download.rs b/src/bootstrap/src/core/download.rs
index d01a910e815..56a8528d0a1 100644
--- a/src/bootstrap/src/core/download.rs
+++ b/src/bootstrap/src/core/download.rs
@@ -706,7 +706,7 @@ download-rustc = false
             let file_times = fs::FileTimes::new().set_accessed(now).set_modified(now);
 
             let llvm_config = llvm_root.join("bin").join(exe("llvm-config", self.build));
-            let llvm_config_file = t!(File::open(llvm_config));
+            let llvm_config_file = t!(File::options().write(true).open(llvm_config));
 
             t!(llvm_config_file.set_times(file_times));