extra/rust to 1.74.0-1

This commit is contained in:
Kevin Mihelich 2023-11-18 21:04:47 +00:00
parent c4586c6de4
commit 43f8270004
4 changed files with 16 additions and 16 deletions

View file

@ -1,6 +1,6 @@
pkgbase = rust
pkgdesc = Systems programming language focused on safety, speed and concurrency
pkgver = 1.73.0
pkgver = 1.74.0
pkgrel = 1
epoch = 1
url = https://www.rust-lang.org/
@ -29,18 +29,18 @@ pkgbase = rust
options = !emptydirs
options = !lto
options = !strip
source = https://static.rust-lang.org/dist/rustc-1.73.0-src.tar.gz
source = https://static.rust-lang.org/dist/rustc-1.73.0-src.tar.gz.asc
source = https://static.rust-lang.org/dist/rustc-1.74.0-src.tar.gz
source = https://static.rust-lang.org/dist/rustc-1.74.0-src.tar.gz.asc
source = 0001-bootstrap-Change-libexec-dir.patch
source = 0002-bootstrap-Change-bash-completion-dir.patch
source = 0003-compiler-Change-LLVM-targets.patch
source = 0004-compiler-Use-wasm-ld-for-wasm-targets.patch
validpgpkeys = 108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE
b2sums = d25823e433ce66d3148359deab7fcf5b6e6aecf832359cf3d7cec55e7f45163c981d396f6b772fa12393896a71e69c91cdfd01d633e2c05d641d0f1b2174e264
b2sums = 8ece8849f4657d20648f085c63e749f1a009049204ab526270942b1d2ee141aa5394d3992ef4ab15a84c5b4e544928a257689ce4b9bc7b46c2581070018b2534
b2sums = SKIP
b2sums = ec4a0ab6f92cecc7c8ced752a379609089664cbce7e53264167c800df38b672c625f493458547b3d27c643d5c22b4e173115457cb7e441d27795bd930d6ad714
b2sums = b9591ca4b50ff4d825deeca1858a65ae6b25171e4a03f2fdee9a51e79590825e012af0592df63ecb7b27837d0959e7f0c4075dddddb42c8cc4ee98be451d0d12
b2sums = c8db828623b9bc2c9c34a4594f4c9409585c55815d0f3c0bf8b48ea2d3a01fe866c15850503ad5d3b6e04a6e68dd7e7f064d9745f4eb60a267fb90c7ad101d70
b2sums = cd5a2a5e237a935c236dffc3b0bbf7d468b693f19b63f9d1959f7b13c1c0cc6ec21b717d4f2874d7e357b861e9664fba3c2d22aa2f7f6c932d71adde7b9ac531
b2sums = a55aad4494907ea2f394754026b4ddff03a062a60ba92fc53aa6b6bcf3065807ca8df61ed1502e3873c114704533ae2790df1970cc4be44f8b89e1094be583b1
b2sums = e0acea294146ae14ec18ac1f99cb9113dfe0dbe87cfd557fb093b56fc15cf036ac076af905fbe358a11a913d2fc845619c5fd8e18ac97127c232127a28666117
pkgname = rust

View file

@ -22,10 +22,10 @@ index 32da4ac29a46..78a5faeae04b 100644
let libdir_relative = builder.libdir_relative(compiler);
diff --git a/src/bootstrap/tool.rs b/src/bootstrap/tool.rs
index e6d27757ac66..70e499bdabbe 100644
index f094dd9d7c90..405ea571778c 100644
--- a/src/bootstrap/tool.rs
+++ b/src/bootstrap/tool.rs
@@ -689,7 +689,7 @@ fn run(self, builder: &Builder<'_>) -> Option<PathBuf> {
@@ -690,7 +690,7 @@ fn run(self, builder: &Builder<'_>) -> Option<PathBuf> {
// Copy `rust-analyzer-proc-macro-srv` to `<sysroot>/libexec/`
// so that r-a can use it.

View file

@ -24,10 +24,10 @@ targets, as things break when this is done:
4 files changed, 12 insertions(+), 3 deletions(-)
diff --git a/compiler/rustc_session/src/config.rs b/compiler/rustc_session/src/config.rs
index f00472f181d8..1aae877a275a 100644
index d29ab02c1a6a..ccd2c19a026e 100644
--- a/compiler/rustc_session/src/config.rs
+++ b/compiler/rustc_session/src/config.rs
@@ -2225,7 +2225,7 @@ pub fn parse_target_triple(
@@ -2242,7 +2242,7 @@ pub fn parse_target_triple(
handler.early_error(format!("target file {path:?} does not exist"))
})
}
@ -50,10 +50,10 @@ index 73e536a7e4d9..af48d437533c 100644
data_layout: "e-m:e-p:32:32-p270:32:32-p271:32:32-p272:64:64-\
f64:32:64-f80:32-n8:16:32-S128"
diff --git a/compiler/rustc_target/src/spec/mod.rs b/compiler/rustc_target/src/spec/mod.rs
index 31b6961bb622..24e7b156b1c5 100644
index 1bcb1f353159..7833125b454c 100644
--- a/compiler/rustc_target/src/spec/mod.rs
+++ b/compiler/rustc_target/src/spec/mod.rs
@@ -3254,6 +3254,15 @@ pub fn from_path(path: &Path) -> Result<Self, io::Error> {
@@ -3267,6 +3267,15 @@ pub fn from_path(path: &Path) -> Result<Self, io::Error> {
Ok(TargetTriple::TargetJson { path_for_rustdoc: canonicalized_path, triple, contents })
}

View file

@ -20,7 +20,7 @@ pkgname=(
rust-src
)
epoch=1
pkgver=1.73.0
pkgver=1.74.0
pkgrel=1
pkgdesc="Systems programming language focused on safety, speed and concurrency"
url=https://www.rust-lang.org/
@ -64,11 +64,11 @@ source=(
0003-compiler-Change-LLVM-targets.patch
0004-compiler-Use-wasm-ld-for-wasm-targets.patch
)
b2sums=('d25823e433ce66d3148359deab7fcf5b6e6aecf832359cf3d7cec55e7f45163c981d396f6b772fa12393896a71e69c91cdfd01d633e2c05d641d0f1b2174e264'
b2sums=('8ece8849f4657d20648f085c63e749f1a009049204ab526270942b1d2ee141aa5394d3992ef4ab15a84c5b4e544928a257689ce4b9bc7b46c2581070018b2534'
'SKIP'
'ec4a0ab6f92cecc7c8ced752a379609089664cbce7e53264167c800df38b672c625f493458547b3d27c643d5c22b4e173115457cb7e441d27795bd930d6ad714'
'b9591ca4b50ff4d825deeca1858a65ae6b25171e4a03f2fdee9a51e79590825e012af0592df63ecb7b27837d0959e7f0c4075dddddb42c8cc4ee98be451d0d12'
'c8db828623b9bc2c9c34a4594f4c9409585c55815d0f3c0bf8b48ea2d3a01fe866c15850503ad5d3b6e04a6e68dd7e7f064d9745f4eb60a267fb90c7ad101d70'
'cd5a2a5e237a935c236dffc3b0bbf7d468b693f19b63f9d1959f7b13c1c0cc6ec21b717d4f2874d7e357b861e9664fba3c2d22aa2f7f6c932d71adde7b9ac531'
'a55aad4494907ea2f394754026b4ddff03a062a60ba92fc53aa6b6bcf3065807ca8df61ed1502e3873c114704533ae2790df1970cc4be44f8b89e1094be583b1'
'e0acea294146ae14ec18ac1f99cb9113dfe0dbe87cfd557fb093b56fc15cf036ac076af905fbe358a11a913d2fc845619c5fd8e18ac97127c232127a28666117')
validpgpkeys=(
108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE # Rust Language (Tag and Release Signing Key) <rust-key@rust-lang.org>