pkgsrc-WIP-changes archive

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

rust179-bin: New binaries w/o use of TLS for NetBSD armv[67] and aarch64.



Module Name:	pkgsrc-wip
Committed By:	Havard Eidnes <he%NetBSD.org@localhost>
Pushed By:	he
Date:		Mon Aug 5 13:43:40 2024 +0000
Changeset:	06be638445a1f14307f3e48fc9d688fcc787ebcd

Modified Files:
	rust179-bin/Makefile
	rust179-bin/distinfo

Log Message:
rust179-bin: New binaries w/o use of TLS for NetBSD armv[67] and aarch64.

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

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

diffstat:
 rust179-bin/Makefile | 12 ++++++++----
 rust179-bin/distinfo | 18 +++++++++---------
 2 files changed, 17 insertions(+), 13 deletions(-)

diffs:
diff --git a/rust179-bin/Makefile b/rust179-bin/Makefile
index 5f7baa0e0e..b3cd205a5f 100644
--- a/rust179-bin/Makefile
+++ b/rust179-bin/Makefile
@@ -109,12 +109,14 @@ DISTFILES:=	${DISTFILES} ${DISTNAME}-${RUST_ARCH}.tar.gz
 # NetBSD provided binaries:
 
 NBSUF=
+# Selective for a few targets (rebuilt binaries):
+NB:=		-nb1
 
 .if !empty(MACHINE_PLATFORM:MNetBSD-*-aarch64) || make(distinfo) || make(makesum) || make(mdi)
 RUST_ARCH:=	aarch64-unknown-netbsd
 DN:=		${DISTNAME}${NBSUF}
 EXTRACT_SUFX=	.tar.xz
-DF:=		${DN}-${RUST_ARCH}${EXTRACT_SUFX}
+DF:=		${DN}-${RUST_ARCH}${NB}${EXTRACT_SUFX}
 DISTFILES:=	${DISTFILES} ${DF}
 SITES.${DF}=	${NETBSD_REPO}
 .endif
@@ -130,15 +132,16 @@ SITES.${DF}=	${NETBSD_REPO}
 RUST_ARCH:=	armv6-unknown-netbsd-eabihf
 DN:=		${DISTNAME}${NBSUF}
 EXTRACT_SUFX=	.tar.xz
-DF:=		${DN}-${RUST_ARCH}${EXTRACT_SUFX}
+DF:=		${DN}-${RUST_ARCH}${NB}${EXTRACT_SUFX}
 DISTFILES:=	${DISTFILES} ${DF}
 SITES.${DF}=	${NETBSD_REPO}
 .endif
 .if !empty(MACHINE_PLATFORM:MNetBSD-*-earmv7hf) || make(distinfo) || make(makesum) || make(mdi)
-RUST_ARCH:=	armv7-unknown-netbsd-eabihf
+NB:=		-nb1
+RUST_ARCH:=	armv7-unknown-netbsd-eabihf${VMOD}
 DN:=		${DISTNAME}${NBSUF}
 EXTRACT_SUFX=	.tar.xz
-DF:=		${DN}-${RUST_ARCH}${EXTRACT_SUFX}
+DF:=		${DN}-${RUST_ARCH}${NB}${EXTRACT_SUFX}
 DISTFILES:=	${DISTFILES} ${DF}
 SITES.${DF}=	${NETBSD_REPO}
 .endif
@@ -197,6 +200,7 @@ SITES.${DF}=	${NETBSD_REPO}
 
 # Binary still extracts to plain non-nb'ed directory
 WRKSRC:=	${WRKSRC:C/nb[0-9]*//}
+WRKSRC:=	${WRKSRC:C/-$//}
 # Undo the powerpc netbsd90 thingie...
 WRKSRC:=	${WRKSRC:C/netbsd90/netbsd/}
 
diff --git a/rust179-bin/distinfo b/rust179-bin/distinfo
index e05dabaaf5..2827ccd47c 100644
--- a/rust179-bin/distinfo
+++ b/rust179-bin/distinfo
@@ -9,15 +9,15 @@ Size (rust-bin-1.79.0/rust-1.79.0-aarch64-unknown-linux-gnu.tar.gz) = 477659187
 BLAKE2s (rust-bin-1.79.0/rust-1.79.0-aarch64-unknown-linux-musl.tar.gz) = e7c3096c647e4f50124ef686a830066f6f42c3bf354015c7c61e1dc9ff477e82
 SHA512 (rust-bin-1.79.0/rust-1.79.0-aarch64-unknown-linux-musl.tar.gz) = 31d9a0a3262cbf8d643460c6fa0b740449d93df873555bf824bbf7719612de4a1dda65ef156d5ca05024f1586a03871b2faef685ebd0cc8e51d342f4377343b3
 Size (rust-bin-1.79.0/rust-1.79.0-aarch64-unknown-linux-musl.tar.gz) = 385573620 bytes
-BLAKE2s (rust-bin-1.79.0/rust-1.79.0-aarch64-unknown-netbsd.tar.xz) = 5d447a7f0e9342bf2a61c8e4182f75b0c69d30e1ebb0e91971ef0ba8b158bc8d
-SHA512 (rust-bin-1.79.0/rust-1.79.0-aarch64-unknown-netbsd.tar.xz) = 782cedef812b1bbe0ef882834221eca50956d925c6892796f27d2c81bfbeb69cb06bc0ebf15fbdfd8202d53397d33e468869445cd4b85efc3681bb725effd418
-Size (rust-bin-1.79.0/rust-1.79.0-aarch64-unknown-netbsd.tar.xz) = 170817232 bytes
-BLAKE2s (rust-bin-1.79.0/rust-1.79.0-armv6-unknown-netbsd-eabihf.tar.xz) = a312a08974bda64b02b9968a5c0653ae603e28e588b577b70613054c6639314b
-SHA512 (rust-bin-1.79.0/rust-1.79.0-armv6-unknown-netbsd-eabihf.tar.xz) = ac18ce462eb305415f75f72ad607a494ee5d8a03a21e30fe25f13587d43247ce15096bf9d9801d585091ca28f3eba7f1ad2392f7352370602eeb7c4af62dd7f9
-Size (rust-bin-1.79.0/rust-1.79.0-armv6-unknown-netbsd-eabihf.tar.xz) = 146585328 bytes
-BLAKE2s (rust-bin-1.79.0/rust-1.79.0-armv7-unknown-netbsd-eabihf.tar.xz) = b52adef8d4bd6b3185cf9fa0fa9efcd8f8125f350ae32e99fe33a60f3397b8b5
-SHA512 (rust-bin-1.79.0/rust-1.79.0-armv7-unknown-netbsd-eabihf.tar.xz) = 7cf4286d3fd8e1e5edad2ae2ced1b7511d3a2ac941221419b2cccee0b2619581cc2aaae5f15fd83411f4c977f16200e4accf01e7142b1726a1c207e70ee20d8b
-Size (rust-bin-1.79.0/rust-1.79.0-armv7-unknown-netbsd-eabihf.tar.xz) = 149687412 bytes
+BLAKE2s (rust-bin-1.79.0/rust-1.79.0-aarch64-unknown-netbsd-nb1.tar.xz) = c86fcc8553ab79979a707069f8601c7cfeeaff2ca098b2fda98e09829a29f371
+SHA512 (rust-bin-1.79.0/rust-1.79.0-aarch64-unknown-netbsd-nb1.tar.xz) = 71900dcb88166b7325aeb989d8e393963b4f4d175840edc7346b2d9a21cc533f1db6e9d6d79908016f67a7fee335f914f599381a858b30572ca89a49512a1ece
+Size (rust-bin-1.79.0/rust-1.79.0-aarch64-unknown-netbsd-nb1.tar.xz) = 170829728 bytes
+BLAKE2s (rust-bin-1.79.0/rust-1.79.0-armv6-unknown-netbsd-eabihf-nb1.tar.xz) = bb347bcf94c7bf4534abd9fec799072badd3b2581c5089217864f44396c2a04e
+SHA512 (rust-bin-1.79.0/rust-1.79.0-armv6-unknown-netbsd-eabihf-nb1.tar.xz) = 4417738b8593db3b1cb21f1f1389640a33ec4b000f5fe76964a14a8bf0520b5c30f0ccf513f610d2dd47f7886b84bbe978574dcaa50d93ce690557170500b410
+Size (rust-bin-1.79.0/rust-1.79.0-armv6-unknown-netbsd-eabihf-nb1.tar.xz) = 146628408 bytes
+BLAKE2s (rust-bin-1.79.0/rust-1.79.0-armv7-unknown-netbsd-eabihf-nb1.tar.xz) = cda96f407be700f67fd6b68e9f631d9a8119c794a1df497553336883f6318b98
+SHA512 (rust-bin-1.79.0/rust-1.79.0-armv7-unknown-netbsd-eabihf-nb1.tar.xz) = 7cec5490e07d18e8b5aaf5a27f758e38b77c6c54b2296187a06bd37c98da499a952835dd015c030800f095821f3d60211e23ceedee594ca0328a18d92ab8c264
+Size (rust-bin-1.79.0/rust-1.79.0-armv7-unknown-netbsd-eabihf-nb1.tar.xz) = 149672748 bytes
 BLAKE2s (rust-bin-1.79.0/rust-1.79.0-i586-unknown-netbsd.tar.xz) = 059c032bb835c281da45c95a979ef0d99ed2911b4b86c6a58841f471e738d11f
 SHA512 (rust-bin-1.79.0/rust-1.79.0-i586-unknown-netbsd.tar.xz) = 46f32ec247c2ae87e3414c262eb726bb7988341bcb9b37ed23b8ad4d6480cc8207657f2d18c0c9302292bbf2bcb806d85fd7b4f986579f00dc15b8178be593c9
 Size (rust-bin-1.79.0/rust-1.79.0-i586-unknown-netbsd.tar.xz) = 185694828 bytes


Home | Main Index | Thread Index | Old Index