pkgsrc-WIP-changes archive

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

rust*: Update illumos builds.



Module Name:	pkgsrc-wip
Committed By:	Jonathan Perkin <jperkin%smartos.org@localhost>
Pushed By:	jperkin
Date:		Thu Apr 2 17:17:29 2026 +0100
Changeset:	9dc21a05b573cb83dec8252729ebf530d25a426e

Modified Files:
	rust192/Makefile
	rust193/Makefile
	rust193/distinfo
	rust194/Makefile
	rust194/distinfo

Log Message:
rust*: Update illumos builds.

rust193's distinfo entry for patch-vendor_openssl-src-300.5.4+3.5.4_src_lib.rs
is incorrect, and rust194's patch to sanity.rs breaks builds, but I've left
those alone.

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

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

diffstat:
 rust192/Makefile | 6 ++++--
 rust193/Makefile | 8 +++++---
 rust193/distinfo | 6 +++---
 rust194/Makefile | 8 +++++---
 rust194/distinfo | 6 +++---
 5 files changed, 20 insertions(+), 14 deletions(-)

diffs:
diff --git a/rust192/Makefile b/rust192/Makefile
index 5b62bba51d..4748f9ac19 100644
--- a/rust192/Makefile
+++ b/rust192/Makefile
@@ -732,7 +732,7 @@ stage0-bootstrap: install
 		${CP} `${PKG_CC} -print-file-name=$${lib}` \
 		    ${BOOTSTRAP_TMPDIR}/lib/pkgsrc/; \
 	done; \
-	for lib in libLLVM.so.19.1 libcrypto.so.3 libcurl.so.4 \
+	for lib in libLLVM.so.20.1 libcrypto.so.3 libcurl.so.4 \
 		   libssl.so.3 libz.so.1 libzstd.so.1; do \
 		${CP} ${PREFIX}/lib/$${lib} ${BOOTSTRAP_TMPDIR}/lib/pkgsrc/; \
 	done; \
@@ -752,7 +752,9 @@ stage0-bootstrap: install
 		${ELFEDIT} -e 'dyn:runpath $$ORIGIN:$$ORIGIN/pkgsrc' $$f; \
 	done; \
 	for f in ${BOOTSTRAP_TMPDIR}/lib/rustlib/*/*/*.so* \
-		 ${BOOTSTRAP_TMPDIR}/lib/rustlib/*/bin/*; do \
+		 ${BOOTSTRAP_TMPDIR}/lib/rustlib/*/bin/* \
+		 ${BOOTSTRAP_TMPDIR}/lib/rustlib/*/bin/*/*; do \
+		/bin/file -b "$$f" | grep ^ELF >/dev/null || continue; \
 		${ELFEDIT} -e 'dyn:runpath $$ORIGIN:$$ORIGIN/../../..:$$ORIGIN/../../../pkgsrc' $$f; \
 	done; \
 	cd ${WRKDIR}; ${GTAR} -zcf ${BOOTSTRAP_NAME}.tar.gz ${BOOTSTRAP_NAME}
diff --git a/rust193/Makefile b/rust193/Makefile
index 0bcedcb10d..c64be62cec 100644
--- a/rust193/Makefile
+++ b/rust193/Makefile
@@ -291,7 +291,7 @@ DISTFILES:=		${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
 # x86_64-sun-solaris bootstrap and comment out the overrides.
 #
 .if ${MACHINE_PLATFORM:MSunOS-*-x86_64} || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER=	1.91.0
+RUST_STAGE0_VER=	1.92.0
 RUST_ARCH:=		x86_64-unknown-illumos
 RUST_STAGE0:=		rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
 SITES.${RUST_STAGE0}=	https://us-central.manta.mnx.io/pkgsrc/public/pkg-bootstraps/
@@ -732,7 +732,7 @@ stage0-bootstrap: install
 		${CP} `${PKG_CC} -print-file-name=$${lib}` \
 		    ${BOOTSTRAP_TMPDIR}/lib/pkgsrc/; \
 	done; \
-	for lib in libLLVM.so.19.1 libcrypto.so.3 libcurl.so.4 \
+	for lib in libLLVM.so.20.1 libcrypto.so.3 libcurl.so.4 \
 		   libssl.so.3 libz.so.1 libzstd.so.1; do \
 		${CP} ${PREFIX}/lib/$${lib} ${BOOTSTRAP_TMPDIR}/lib/pkgsrc/; \
 	done; \
@@ -752,7 +752,9 @@ stage0-bootstrap: install
 		${ELFEDIT} -e 'dyn:runpath $$ORIGIN:$$ORIGIN/pkgsrc' $$f; \
 	done; \
 	for f in ${BOOTSTRAP_TMPDIR}/lib/rustlib/*/*/*.so* \
-		 ${BOOTSTRAP_TMPDIR}/lib/rustlib/*/bin/*; do \
+		 ${BOOTSTRAP_TMPDIR}/lib/rustlib/*/bin/* \
+		 ${BOOTSTRAP_TMPDIR}/lib/rustlib/*/bin/*/*; do \
+		/bin/file -b "$$f" | grep ^ELF >/dev/null || continue; \
 		${ELFEDIT} -e 'dyn:runpath $$ORIGIN:$$ORIGIN/../../..:$$ORIGIN/../../../pkgsrc' $$f; \
 	done; \
 	cd ${WRKDIR}; ${GTAR} -zcf ${BOOTSTRAP_NAME}.tar.gz ${BOOTSTRAP_NAME}
diff --git a/rust193/distinfo b/rust193/distinfo
index 28ad8eaaf8..c7999e1f9c 100644
--- a/rust193/distinfo
+++ b/rust193/distinfo
@@ -1,8 +1,5 @@
 $NetBSD: distinfo,v 1.159 2023/06/19 14:46:47 bsiegert Exp $
 
-BLAKE2s (rust-1.91.0-x86_64-unknown-illumos.tar.gz) = 3237bf0d44ebed3251393d09038609fe3546c60d7d07b46eb221ebc4a2784351
-SHA512 (rust-1.91.0-x86_64-unknown-illumos.tar.gz) = def388da51af1335a81280b302694d519779d7c1dd01ff67b02688ef266e8a750e231ca3f88e8c3ef285911b820ec1ca86f1234008f0712352224ab057058ef5
-Size (rust-1.91.0-x86_64-unknown-illumos.tar.gz) = 248339373 bytes
 BLAKE2s (rust-1.92.0-aarch64-apple-darwin.tar.gz) = dc87e78d0fd0084b4980444b8b940a53ec1e88b3b1a863f63a7a76c8a8edafd5
 SHA512 (rust-1.92.0-aarch64-apple-darwin.tar.gz) = 367f2f9c68cac18b7dbe6efec60f110505a1d33a729a43d3d46a14d35d95efa6008ef0e9b87c33c92f8684e965fcac6922347186b0c427dd526ca06ff9883c06
 Size (rust-1.92.0-aarch64-apple-darwin.tar.gz) = 387079070 bytes
@@ -45,6 +42,9 @@ Size (rust-1.92.0-x86_64-apple-darwin.tar.gz) = 335062354 bytes
 BLAKE2s (rust-1.92.0-x86_64-unknown-freebsd.tar.gz) = 74d6bb50e25972151f2eb4b3136266afb0264e83816f600613affe91f9fc687b
 SHA512 (rust-1.92.0-x86_64-unknown-freebsd.tar.gz) = b155df8d148c72056e953014a72cba8192415c05f3374ff802141d1d6654d285b67c3112ca07fe5a9c527b0780341663177429d2a386a2f6e40c2460cdb32d45
 Size (rust-1.92.0-x86_64-unknown-freebsd.tar.gz) = 389139529 bytes
+BLAKE2s (rust-1.92.0-x86_64-unknown-illumos.tar.gz) = 7b2bbcd43c9651d4969ee59749deabc8b1984e90bb2f34dc21f90310caa2e689
+SHA512 (rust-1.92.0-x86_64-unknown-illumos.tar.gz) = c86b216da31e6e4c02070bd48e01302ecf492ca3cf55aa5ce647e9a5d833625bd4b77179394c9cca67381aaa5f3f836b63b6fdb9958af4998becacabda2c6e10
+Size (rust-1.92.0-x86_64-unknown-illumos.tar.gz) = 253256062 bytes
 BLAKE2s (rust-1.92.0-x86_64-unknown-linux-gnu.tar.gz) = d4399a9bc6fdca3913b1467cb248ebeac89e841771a1c5a26c52148bcead2952
 SHA512 (rust-1.92.0-x86_64-unknown-linux-gnu.tar.gz) = f44c27b438fef73d9ce693425d3a956ca321e3a75546416059d868d7a1dfb4c5d6c3954590cde66253782d63ac106bda78bca9e0d19b306adbff3c07d7a5fd27
 Size (rust-1.92.0-x86_64-unknown-linux-gnu.tar.gz) = 371265260 bytes
diff --git a/rust194/Makefile b/rust194/Makefile
index a8b326bba1..2449666471 100644
--- a/rust194/Makefile
+++ b/rust194/Makefile
@@ -299,7 +299,7 @@ DISTFILES:=		${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
 # x86_64-sun-solaris bootstrap and comment out the overrides.
 #
 .if ${MACHINE_PLATFORM:MSunOS-*-x86_64} || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER=	1.91.0
+RUST_STAGE0_VER=	1.93.1
 RUST_ARCH:=		x86_64-unknown-illumos
 RUST_STAGE0:=		rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
 SITES.${RUST_STAGE0}=	https://us-central.manta.mnx.io/pkgsrc/public/pkg-bootstraps/
@@ -747,7 +747,7 @@ stage0-bootstrap: install
 		${CP} `${PKG_CC} -print-file-name=$${lib}` \
 		    ${BOOTSTRAP_TMPDIR}/lib/pkgsrc/; \
 	done; \
-	for lib in libLLVM.so.19.1 libcrypto.so.3 libcurl.so.4 \
+	for lib in libLLVM.so.20.1 libcrypto.so.3 libcurl.so.4 \
 		   libssl.so.3 libz.so.1 libzstd.so.1; do \
 		${CP} ${PREFIX}/lib/$${lib} ${BOOTSTRAP_TMPDIR}/lib/pkgsrc/; \
 	done; \
@@ -767,7 +767,9 @@ stage0-bootstrap: install
 		${ELFEDIT} -e 'dyn:runpath $$ORIGIN:$$ORIGIN/pkgsrc' $$f; \
 	done; \
 	for f in ${BOOTSTRAP_TMPDIR}/lib/rustlib/*/*/*.so* \
-		 ${BOOTSTRAP_TMPDIR}/lib/rustlib/*/bin/*; do \
+		 ${BOOTSTRAP_TMPDIR}/lib/rustlib/*/bin/* \
+		 ${BOOTSTRAP_TMPDIR}/lib/rustlib/*/bin/*/*; do \
+		/bin/file -b "$$f" | grep ^ELF >/dev/null || continue; \
 		${ELFEDIT} -e 'dyn:runpath $$ORIGIN:$$ORIGIN/../../..:$$ORIGIN/../../../pkgsrc' $$f; \
 	done; \
 	cd ${WRKDIR}; ${GTAR} -zcf ${BOOTSTRAP_NAME}.tar.gz ${BOOTSTRAP_NAME}
diff --git a/rust194/distinfo b/rust194/distinfo
index 742cd09165..e27c44462e 100644
--- a/rust194/distinfo
+++ b/rust194/distinfo
@@ -1,8 +1,5 @@
 $NetBSD: distinfo,v 1.159 2023/06/19 14:46:47 bsiegert Exp $
 
-BLAKE2s (rust-1.91.0-x86_64-unknown-illumos.tar.gz) = 3237bf0d44ebed3251393d09038609fe3546c60d7d07b46eb221ebc4a2784351
-SHA512 (rust-1.91.0-x86_64-unknown-illumos.tar.gz) = def388da51af1335a81280b302694d519779d7c1dd01ff67b02688ef266e8a750e231ca3f88e8c3ef285911b820ec1ca86f1234008f0712352224ab057058ef5
-Size (rust-1.91.0-x86_64-unknown-illumos.tar.gz) = 248339373 bytes
 BLAKE2s (rust-1.93.1-aarch64-apple-darwin.tar.gz) = 79c7b27c43db89e7dd8165b6aa067944004ab5b3483b5ae39b1390b714a7cf6a
 SHA512 (rust-1.93.1-aarch64-apple-darwin.tar.gz) = a1335f2101121fff361c8f7b4f02242402e26144b745c27ddb774c3831c589cb9b9d987789a3f680ac5e7230aad74d1af12c782c5036f7bdd99b4615620b56fa
 Size (rust-1.93.1-aarch64-apple-darwin.tar.gz) = 389523068 bytes
@@ -48,6 +45,9 @@ Size (rust-1.93.1-x86_64-apple-darwin.tar.gz) = 335166016 bytes
 BLAKE2s (rust-1.93.1-x86_64-unknown-freebsd.tar.gz) = 6227131a3bae4ff1b8a6f7d0acdfb2f493dc80b487d4a37249d561e1e27c7f6c
 SHA512 (rust-1.93.1-x86_64-unknown-freebsd.tar.gz) = c6d9d9064f51bcdab4e391cbcbd2b2ce38c9781a689cbee890192cccf1e162c5087ebe1f30750d6b255d631fc03f1f4806145764126ea97df84833128d1e37b4
 Size (rust-1.93.1-x86_64-unknown-freebsd.tar.gz) = 388358160 bytes
+BLAKE2s (rust-1.93.1-x86_64-unknown-illumos.tar.gz) = 50da6a9367cedc9453a501a3840ccab4326eee63594de32466bb313b91dc38c8
+SHA512 (rust-1.93.1-x86_64-unknown-illumos.tar.gz) = 9897f2064cfa3f6bd6fa2f020bd6af97afc69133712ecdd52fbf187305d46a1e890d763a2ffa0f169ded8ddd95e3a9cefe68e02d0239ef3c7ca3853921fc88e6
+Size (rust-1.93.1-x86_64-unknown-illumos.tar.gz) = 253857714 bytes
 BLAKE2s (rust-1.93.1-x86_64-unknown-linux-gnu.tar.gz) = a8c1a2896e879526811c7c7e5101bb01046b59f213ac4ebfad1bd6290989d15d
 SHA512 (rust-1.93.1-x86_64-unknown-linux-gnu.tar.gz) = d5db54ebca4b7c94237cf700340d789438ffa87df0739e63f60d05d61117861abafccbccdc6d57e374f4571b4e5a66270f411b5f8bba878ae7fbb0d32d32597c
 Size (rust-1.93.1-x86_64-unknown-linux-gnu.tar.gz) = 374862018 bytes


Home | Main Index | Thread Index | Old Index