pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

rust179: use the new (-nb1) NetBSD/aarch64 rust 1.78.0 bootstrap code.



Module Name:	pkgsrc-wip
Committed By:	Havard Eidnes <he%NetBSD.org@localhost>
Pushed By:	he
Date:		Tue Jul 30 10:48:02 2024 +0000
Changeset:	38dc946d7e3e51c42d7ee36188490624379ff028

Modified Files:
	rust179/Makefile
	rust179/distinfo

Log Message:
rust179: use the new (-nb1) NetBSD/aarch64 rust 1.78.0 bootstrap code.

This one has the workaround for the buggy thread local storage
implementation, ref. NetBSD PR#58154, and should therefore be
usable to bootstrap the rust 1.79.0 compiler "natively".

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=38dc946d7e3e51c42d7ee36188490624379ff028

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 rust179/Makefile |  5 +++--
 rust179/distinfo | 12 ++++++------
 2 files changed, 9 insertions(+), 8 deletions(-)

diffs:
diff --git a/rust179/Makefile b/rust179/Makefile
index 95b19d47eb..7933e493ef 100644
--- a/rust179/Makefile
+++ b/rust179/Makefile
@@ -333,10 +333,11 @@ SITES.${RUST_STD_STAGE0}=	${MASTER_SITE_LOCAL:=rust/}
 
 .endif
 .if ${MACHINE_PLATFORM:MNetBSD-*-aarch64} || make(distinfo) || make (makesum) || make(mdi)
+NB=				-nb1
 RUST_STAGE0_VER=		1.78.0
 RUST_ARCH=			aarch64-unknown-netbsd
-RUST_STAGE0:=			rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
-RUST_STD_STAGE0:=		rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
+RUST_STAGE0:=			rust-${RUST_STAGE0_VER}-${RUST_ARCH}${NB}.tar.xz
+RUST_STD_STAGE0:=		rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}${NB}.tar.xz
 DISTFILES:=			${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
 SITES.${RUST_STAGE0}=		${MASTER_SITE_LOCAL:=rust/}
 SITES.${RUST_STD_STAGE0}=	${MASTER_SITE_LOCAL:=rust/}
diff --git a/rust179/distinfo b/rust179/distinfo
index fe391556f3..37f5f92d1b 100644
--- a/rust179/distinfo
+++ b/rust179/distinfo
@@ -9,9 +9,9 @@ Size (rust-1.78.0-aarch64-apple-darwin.tar.gz) = 330850938 bytes
 BLAKE2s (rust-1.78.0-aarch64-unknown-linux-gnu.tar.gz) = 05f4fb750348075a70588284eafd410a3a9c71b8e44b5eddfee2dc104973f291
 SHA512 (rust-1.78.0-aarch64-unknown-linux-gnu.tar.gz) = 91150da3a4412c447cbabe77d94585ef3b279a37fe208d4483d27c945abaef22686ae79e1ffad76dbaae2b3b95700dfa88c0e0657f1ebf154f520d3f3a9ab090
 Size (rust-1.78.0-aarch64-unknown-linux-gnu.tar.gz) = 474875165 bytes
-BLAKE2s (rust-1.78.0-aarch64-unknown-netbsd.tar.xz) = ae137e3b1af21db98d5437c5f18f7130d966ecf8f80cf5b050958e31eef64e90
-SHA512 (rust-1.78.0-aarch64-unknown-netbsd.tar.xz) = 352f077b7b1d6b3fbe62349d0bde812b5e46ce112399d2e5205c1abfadb4f86d58fd3ade2adc90b4c07c2e4383906ac74f6564ca496b9e3db3f810c0422eb6e3
-Size (rust-1.78.0-aarch64-unknown-netbsd.tar.xz) = 170785060 bytes
+BLAKE2s (rust-1.78.0-aarch64-unknown-netbsd-nb1.tar.xz) = d690ca4901c0440956b573892165397814ad8fb0487b28df53d2fe7c59eb8265
+SHA512 (rust-1.78.0-aarch64-unknown-netbsd-nb1.tar.xz) = 3d0c7713da80081d37285972600ce717f5fe078ba5dc4bfc7b7b943fedb89c8a5b87bb6bce08ab9fa8e5c63038a88862e77e211459201a59e729aa94b9a2e680
+Size (rust-1.78.0-aarch64-unknown-netbsd-nb1.tar.xz) = 170867824 bytes
 BLAKE2s (rust-1.78.0-arm-unknown-linux-gnueabihf.tar.gz) = 9bcf4bf8c7225b02fcb4b84eedbe8aec32511ed849c2e49105a8484a713fcc1b
 SHA512 (rust-1.78.0-arm-unknown-linux-gnueabihf.tar.gz) = ddb9160f24edbaae174185ce2710d93831bc6253725bd7c1fae731cd9a8f3d6a115923ba050830ebe489eba9cee578b72f70f6aaa358a61deecfdaebcfe3b978
 Size (rust-1.78.0-arm-unknown-linux-gnueabihf.tar.gz) = 362035971 bytes
@@ -63,9 +63,9 @@ Size (rust-std-1.78.0-aarch64-apple-darwin.tar.gz) = 39778441 bytes
 BLAKE2s (rust-std-1.78.0-aarch64-unknown-linux-gnu.tar.gz) = 9abe969803d702b55507b70164c204a614682157b46070162a2b49950534c2da
 SHA512 (rust-std-1.78.0-aarch64-unknown-linux-gnu.tar.gz) = 5c7c63981bb6ae55342619ba9f435039cddb02ac4108266b9a813addecbb56ee446a61f113ddfea211f21aea4b174b9c49c3f5805ba9280195cb4c115519787b
 Size (rust-std-1.78.0-aarch64-unknown-linux-gnu.tar.gz) = 64560072 bytes
-BLAKE2s (rust-std-1.78.0-aarch64-unknown-netbsd.tar.xz) = e3a3fd660f8ba6853b450e002ea6a8e1309c140b65cd2c4d4dc04c5df8044547
-SHA512 (rust-std-1.78.0-aarch64-unknown-netbsd.tar.xz) = 10cc37959f7b25d608171cb4920745aecfa0358d6578d5be7539fc470419ffbfa9d076247d7ce18070364b2e2ce827169dbcd3c1641826bb16f39b5965d13831
-Size (rust-std-1.78.0-aarch64-unknown-netbsd.tar.xz) = 22577220 bytes
+BLAKE2s (rust-std-1.78.0-aarch64-unknown-netbsd-nb1.tar.xz) = d9bae6da7f52fe6df16e57d0cc65ce383da90a742ded555694c158a0c595a915
+SHA512 (rust-std-1.78.0-aarch64-unknown-netbsd-nb1.tar.xz) = dfab5148028290538c0aee608828029c4c87823a29da8535b7ba0d9f975b094500e3258167697673354767ed735104ee1f22fd16b45a89c84dacf6c94d6c7f29
+Size (rust-std-1.78.0-aarch64-unknown-netbsd-nb1.tar.xz) = 22585292 bytes
 BLAKE2s (rust-std-1.78.0-arm-unknown-linux-gnueabihf.tar.gz) = f0c214c03267590cd861ec5b6b5ba765b8264f5bc2e1fcd682238c7a4eedb2a4
 SHA512 (rust-std-1.78.0-arm-unknown-linux-gnueabihf.tar.gz) = abee9d658095e26ae22f0e5f47d1634f8572b355610e668b3cccb407977abc45ab65ab1cebf5f6525e4fdd893ca0d619e8c020c95bbfc9dc9e38883d929e1ada
 Size (rust-std-1.78.0-arm-unknown-linux-gnueabihf.tar.gz) = 36357258 bytes


Home | Main Index | Thread Index | Old Index