diff options
| author | emmett1 <emmett1.2miligrams@protonmail.com> | 2025-01-29 01:06:17 +0800 |
|---|---|---|
| committer | emmett1 <emmett1.2miligrams@protonmail.com> | 2025-01-29 01:06:17 +0800 |
| commit | acc780df9e37c05c358900bba4976a41cf3c4950 (patch) | |
| tree | d1636bd92232886ead1d64aa673ca38c6f035108 /repos/extra/rust/fix-bootstrap.patch | |
| parent | 1519b14dd3e07eb690068237e9573fddcbd005e9 (diff) | |
| download | alicelinux-acc780df9e37c05c358900bba4976a41cf3c4950.tar.gz alicelinux-acc780df9e37c05c358900bba4976a41cf3c4950.zip | |
rust: updated to 1.84.0
Diffstat (limited to 'repos/extra/rust/fix-bootstrap.patch')
| -rwxr-xr-x | repos/extra/rust/fix-bootstrap.patch | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/repos/extra/rust/fix-bootstrap.patch b/repos/extra/rust/fix-bootstrap.patch new file mode 100755 index 00000000..9d945932 --- /dev/null +++ b/repos/extra/rust/fix-bootstrap.patch @@ -0,0 +1,14 @@ +diff --git a/src/bootstrap/src/core/config/config.rs b/src/bootstrap/src/core/config/config.rs +index e706aba..35d69a6 100644 +--- a/src/bootstrap/src/core/config/config.rs ++++ b/src/bootstrap/src/core/config/config.rs +@@ -2786,8 +2786,7 @@ impl Config { + + // If `download-rustc` is not set, default to rebuilding. + let if_unchanged = match download_rustc { +- None => self.rust_info.is_managed_git_subrepository(), +- Some(StringOrBool::Bool(false)) => return None, ++ None | Some(StringOrBool::Bool(false)) => return None, + Some(StringOrBool::Bool(true)) => false, + Some(StringOrBool::String(s)) if s == "if-unchanged" => { + if !self.rust_info.is_managed_git_subrepository() { |