diff --git a/lang/rust/Makefile b/lang/rust/Makefile index 2793c9d65cb2..7a0e62a2cdaf 100644 --- a/lang/rust/Makefile +++ b/lang/rust/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.238 2021/05/26 09:21:39 he Exp $ +# $NetBSD: Makefile,v 1.239 2021/05/31 10:17:53 he Exp $ -DISTNAME= rustc-1.51.0-src +DISTNAME= rustc-1.52.1-src PKGNAME= ${DISTNAME:S/rustc/rust/:S/-src//} CATEGORIES= lang MASTER_SITES= https://static.rust-lang.org/dist/ @@ -175,7 +175,7 @@ BUILDLINK_TRANSFORM.NetBSD+= rm:-Wl,--enable-new-dtags DISTFILES:= ${DEFAULT_DISTFILES} .if !empty(MACHINE_PLATFORM:MDarwin-*-aarch64) || make(distinfo) || make (makesum) || make(mdi) -RUST_STAGE0_VER= 1.50.0 +RUST_STAGE0_VER= 1.51.0 RUST_ARCH:= aarch64-apple-darwin RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz @@ -183,7 +183,7 @@ DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0} pre-build-fix: .endif .if !empty(MACHINE_PLATFORM:MDarwin-*-x86_64) || make(distinfo) || make (makesum) || make(mdi) -RUST_STAGE0_VER= 1.50.0 +RUST_STAGE0_VER= 1.51.0 RUST_ARCH:= x86_64-apple-darwin RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz @@ -191,7 +191,7 @@ DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0} pre-build-fix: .endif .if !empty(MACHINE_PLATFORM:MLinux-*-aarch64) || make(distinfo) || make (makesum) || make(mdi) -RUST_STAGE0_VER= 1.50.0 +RUST_STAGE0_VER= 1.51.0 RUST_ARCH:= aarch64-unknown-linux-gnu RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz @@ -199,7 +199,7 @@ DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0} pre-build-fix: .endif .if !empty(MACHINE_PLATFORM:MLinux-*-earmv6hf) || make(distinfo) || make (makesum) || make(mdi) -RUST_STAGE0_VER= 1.50.0 +RUST_STAGE0_VER= 1.51.0 RUST_ARCH:= arm-unknown-linux-gnueabihf RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz @@ -207,7 +207,7 @@ DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0} pre-build-fix: .endif .if !empty(MACHINE_PLATFORM:MLinux-*-earmv7hf) || make(distinfo) || make (makesum) || make(mdi) -RUST_STAGE0_VER= 1.50.0 +RUST_STAGE0_VER= 1.51.0 RUST_ARCH:= armv7-unknown-linux-gnueabihf RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz @@ -215,7 +215,7 @@ DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0} pre-build-fix: .endif .if !empty(MACHINE_PLATFORM:MLinux-*-i386) || make(distinfo) || make (makesum) || make(mdi) -RUST_STAGE0_VER= 1.50.0 +RUST_STAGE0_VER= 1.51.0 RUST_ARCH:= i686-unknown-linux-gnu RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz @@ -223,7 +223,7 @@ DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0} pre-build-fix: .endif .if !empty(MACHINE_PLATFORM:MLinux-*-x86_64) || make(distinfo) || make (makesum) || make(mdi) -RUST_STAGE0_VER= 1.50.0 +RUST_STAGE0_VER= 1.51.0 RUST_ARCH:= x86_64-unknown-linux-gnu RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz @@ -236,7 +236,7 @@ pre-build-fix: # x86_64-sun-solaris bootstrap and comment out the overrides. # .if !empty(MACHINE_PLATFORM:MSunOS-*-x86_64) || make(distinfo) || make (makesum) || make(mdi) -RUST_STAGE0_VER= 1.50.0 +RUST_STAGE0_VER= 1.51.0 RUST_ARCH:= x86_64-unknown-illumos RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz SITES.${RUST_STAGE0}= https://us-east.manta.joyent.com/pkgsrc/public/pkg-bootstraps/ @@ -250,7 +250,7 @@ CONFIGURE_ARGS+= --target=${RUST_ARCH} pre-build-fix: .endif .if !empty(MACHINE_PLATFORM:MFreeBSD-*-x86_64) || make(distinfo) || make (makesum) || make(mdi) -RUST_STAGE0_VER= 1.50.0 +RUST_STAGE0_VER= 1.51.0 RUST_ARCH:= x86_64-unknown-freebsd RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz @@ -258,7 +258,7 @@ DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0} pre-build-fix: .endif .if !empty(MACHINE_PLATFORM:MNetBSD-*-i386) || make(distinfo) || make (makesum) || make(mdi) -RUST_STAGE0_VER= 1.50.0 +RUST_STAGE0_VER= 1.51.0 RUST_ARCH= i586-unknown-netbsd RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz @@ -275,7 +275,7 @@ pre-build-fix: ${TOOLS_PLATFORM.paxctl} +am ${WRKDIR}/rust-bootstrap/bin/rustc .endif .if !empty(MACHINE_PLATFORM:MNetBSD-*-x86_64) || make(distinfo) || make (makesum) || make(mdi) -RUST_STAGE0_VER= 1.50.0 +RUST_STAGE0_VER= 1.51.0 RUST_ARCH= x86_64-unknown-netbsd RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz @@ -283,7 +283,7 @@ DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0} pre-build-fix: .endif .if !empty(MACHINE_PLATFORM:MNetBSD-*-powerpc) || make(distinfo) || make (makesum) || make(mdi) -RUST_STAGE0_VER= 1.50.0 +RUST_STAGE0_VER= 1.51.0 RUST_ARCH= powerpc-unknown-netbsd # Cross-built against NetBSD 9.0 @@ -307,7 +307,7 @@ SITES.${RUST_STD_STAGE0}= ${MASTER_SITE_LOCAL:=rust/} pre-build-fix: .endif .if !empty(MACHINE_PLATFORM:MNetBSD-*-aarch64) || make(distinfo) || make (makesum) || make(mdi) -RUST_STAGE0_VER= 1.50.0 +RUST_STAGE0_VER= 1.51.0 RUST_ARCH= aarch64-unknown-netbsd RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz @@ -317,7 +317,7 @@ SITES.${RUST_STD_STAGE0}= ${MASTER_SITE_LOCAL:=rust/} pre-build-fix: .endif .if !empty(MACHINE_PLATFORM:MNetBSD-*-sparc64) || make(distinfo) || make (makesum) || make(mdi) -RUST_STAGE0_VER= 1.50.0 +RUST_STAGE0_VER= 1.51.0 RUST_ARCH= sparc64-unknown-netbsd RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz @@ -328,7 +328,7 @@ pre-build-fix: .endif .if !empty(MACHINE_PLATFORM:MNetBSD-*-earmv7hf) || make(distinfo) || make (makesum) || make(mdi) RUST_ARCH= armv7-unknown-netbsd-eabihf -RUST_STAGE0_VER= 1.50.0 +RUST_STAGE0_VER= 1.51.0 RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0} @@ -368,8 +368,8 @@ SUBST_VARS.rpath= PREFIX # updating and verification. # CKSUM_CRATES+= vendor/libc -CKSUMS+= 8d7ddc8dd25a9404f9181a49438d9506c676cfd4b6fa21dbe5c1f9969abc4b91 -CKSUMS+= f147be95b04ea1303171dff46c5a66b08cd47ccd0a4c346d5bcec7a8aaac3fc4 +CKSUMS+= ed57a5ad4c715a9038055fe3a57ea12f5ef97c55c3f603596e721a5cbb90ed73 +CKSUMS+= 3cd5c5296dc09431c77663cb5b4b4ddd4454e18b6846fdb670da859280d3f6d1 CKSUM_CRATES+= vendor/cc-1.0.60 CKSUMS+= 903c5f2f5dd0cc7d04f99f605a95e6abde8b38156fd4e73eefc58493f55a4e5a @@ -480,7 +480,7 @@ post-install: fix-darwin-install-name fix-darwin-install-name: for f in ${DESTDIR}${PREFIX}/lib/librustc_macros-*.dylib \ ${DESTDIR}${PREFIX}/lib/libtracing_attributes-*.dylib \ - ${DESTDIR}${PREFIX}/lib/libserde_derive-*.dylib \ + ${DESTDIR}${PREFIX}/lib/libserde_derive-*.dylib; \ ${DESTDIR}${PREFIX}/lib/libchalk_derive-*.dylib; do \ install_name_tool -id `${ECHO} $$f | ${SED} -e 's,${DESTDIR},,g'` $$f; \ done diff --git a/lang/rust/cargo.mk b/lang/rust/cargo.mk index 464c1f14d95e..1a39211edacb 100644 --- a/lang/rust/cargo.mk +++ b/lang/rust/cargo.mk @@ -1,4 +1,4 @@ -# $NetBSD: cargo.mk,v 1.24 2021/01/12 15:37:32 jperkin Exp $ +# $NetBSD: cargo.mk,v 1.25 2021/05/31 10:17:53 he Exp $ # # Common logic that can be used by packages that depend on cargo crates # from crates.io. This lets existing pkgsrc infrastructure fetch and verify @@ -51,7 +51,7 @@ cargo-vendor-crates: ${RUN}${MKDIR} ${CARGO_VENDOR_DIR} .for crate in ${CARGO_CRATE_DEPENDS} ${RUN}${PRINTF} '{"package":"%s","files":{}}' \ - $$(${DIGEST} sha256 < ${_DISTDIR}/${crate}.crate) \ + `$(${DIGEST} sha256 < ${_DISTDIR}/${crate}.crate` \ > ${CARGO_VENDOR_DIR}/${crate}/.cargo-checksum.json .endfor diff --git a/lang/rust/cross.mk b/lang/rust/cross.mk index a4f6d8085d2a..f9b23b1ec2eb 100644 --- a/lang/rust/cross.mk +++ b/lang/rust/cross.mk @@ -1,4 +1,4 @@ -# $NetBSD: cross.mk,v 1.6 2021/05/26 09:21:39 he Exp $ +# $NetBSD: cross.mk,v 1.7 2021/05/31 10:17:53 he Exp $ # These settings may be used to cross-build rust. # @@ -25,10 +25,10 @@ # The GNU cross target designation #GNU_CROSS_TARGET= armv7--netbsdelf-eabihf #GNU_CROSS_TARGET= sparc64--netbsd -#GNU_CROSS_TARGET= i486--netbsdelf #GNU_CROSS_TARGET= powerpc--netbsd #GNU_CROSS_TARGET= aarch64--netbsd #GNU_CROSS_TARGET= aarch64_be--netbsd +#GNU_CROSS_TARGET= i486--netbsdelf #MAKE_ENV+= GNU_CROSS_TARGET=${GNU_CROSS_TARGET} # To cross-build rust, you need to specify diff --git a/lang/rust/distinfo b/lang/rust/distinfo index 571660713e2b..00dd190d7c71 100644 --- a/lang/rust/distinfo +++ b/lang/rust/distinfo @@ -1,151 +1,151 @@ -$NetBSD: distinfo,v 1.133 2021/05/28 10:32:20 mcf Exp $ +$NetBSD: distinfo,v 1.134 2021/05/31 10:17:53 he Exp $ -SHA1 (rust-1.50.0-aarch64-apple-darwin.tar.gz) = 5c8b553294492eb28d6076a803dd17079a526e15 -RMD160 (rust-1.50.0-aarch64-apple-darwin.tar.gz) = d864fce6a136027868760f965830f53b6c2a0b9a -SHA512 (rust-1.50.0-aarch64-apple-darwin.tar.gz) = f463336127b7e3151c734b86e6711a3691ca2a556c641b745717e90ec69e13b119b856e4512003de19f50a4bcd89d12db0f07d10b64e84ea73ceaeeaabed0eaa -Size (rust-1.50.0-aarch64-apple-darwin.tar.gz) = 257188174 bytes -SHA1 (rust-1.50.0-aarch64-unknown-linux-gnu.tar.gz) = 3f078e2e2f55e43ba98cb2acd21d40e5e9cc49a8 -RMD160 (rust-1.50.0-aarch64-unknown-linux-gnu.tar.gz) = 3847eaaa8072efe27b0e7411795d98aa6fca0003 -SHA512 (rust-1.50.0-aarch64-unknown-linux-gnu.tar.gz) = 14ab31538d3f43200463bd9dc392b4488f2d7fccba5179b449ada4a51bca7de61e5e190f9b9f3627011ba803e609e3ccf2fcf649ea6f0cac602269626cdddc33 -Size (rust-1.50.0-aarch64-unknown-linux-gnu.tar.gz) = 348339759 bytes -SHA1 (rust-1.50.0-aarch64-unknown-netbsd.tar.gz) = bb36673c48642da22f608c091aae54e334c6592c -RMD160 (rust-1.50.0-aarch64-unknown-netbsd.tar.gz) = 63c54020bd0b97ad344b0f07e331cd735fc8a375 -SHA512 (rust-1.50.0-aarch64-unknown-netbsd.tar.gz) = 76153bf8295de8c994289648c2458492ac0c771696f85a9d1d3ab7c6bb08626f9876cad1fd270000742305f3bd334d294ade76a477149a02c9100807e350a4e2 -Size (rust-1.50.0-aarch64-unknown-netbsd.tar.gz) = 282637715 bytes -SHA1 (rust-1.50.0-arm-unknown-linux-gnueabihf.tar.gz) = 3c3cbd32918aa3be62db1f7a2e6d7b96768f396d -RMD160 (rust-1.50.0-arm-unknown-linux-gnueabihf.tar.gz) = 187837a48f8ac8028565750f1bd1fe07a58df962 -SHA512 (rust-1.50.0-arm-unknown-linux-gnueabihf.tar.gz) = 87b5ddd3d306899f683ca136acfdc6cd223662df3bf3450077afd50bee20c8b6abc90bff6d5edfc4f21938ff76e20ed679d73017e98011e0675aeaf7b234508d -Size (rust-1.50.0-arm-unknown-linux-gnueabihf.tar.gz) = 298844315 bytes -SHA1 (rust-1.50.0-armv7-unknown-linux-gnueabihf.tar.gz) = 37ff8f32bd2bae5f39ba93e7a49b534ac0a65370 -RMD160 (rust-1.50.0-armv7-unknown-linux-gnueabihf.tar.gz) = 1f1c3c287c4c5f65e5b06fa2c002fcabacefcab0 -SHA512 (rust-1.50.0-armv7-unknown-linux-gnueabihf.tar.gz) = db0ffcca4766992e48eba3161da6e9025de25a647d960804f532fbf0b50a857c264941424e6342186a4c965a575e79da8705864bb95038a21da9e554fb650791 -Size (rust-1.50.0-armv7-unknown-linux-gnueabihf.tar.gz) = 289456182 bytes -SHA1 (rust-1.50.0-armv7-unknown-netbsd-eabihf.tar.gz) = 8c78af0b9300e738cd44c8d85226bdb4b277db3c -RMD160 (rust-1.50.0-armv7-unknown-netbsd-eabihf.tar.gz) = b0dc7748ed8315c61ef56e3bdd25ec9ccc8cc12a -SHA512 (rust-1.50.0-armv7-unknown-netbsd-eabihf.tar.gz) = 14e60642262493cb6492945caa6cd25c179328e7e8e0791fbb887411b28989619d2ea80d8cdf9496de1d2f1bfea280fcd8696357f12ec7cbe496a0c8b76a7c0e -Size (rust-1.50.0-armv7-unknown-netbsd-eabihf.tar.gz) = 259036239 bytes -SHA1 (rust-1.50.0-i586-unknown-netbsd.tar.gz) = f0c3693dda70151825777669bf23538e3ceb6367 -RMD160 (rust-1.50.0-i586-unknown-netbsd.tar.gz) = 02995dd3f6dc114162c42a9ad072dffdd2e756b5 -SHA512 (rust-1.50.0-i586-unknown-netbsd.tar.gz) = b51e6e17b4b81c3885450554aff816d7e0264fa09ffc97c66def20a72a0980451a5c26c12cdc52ff077be77656ab5d986ff2b8ebed6a24355fd76b5479faeb41 -Size (rust-1.50.0-i586-unknown-netbsd.tar.gz) = 316871159 bytes -SHA1 (rust-1.50.0-i686-unknown-linux-gnu.tar.gz) = f946618c821caab5c58dd3eb2a3af42cf486c3dd -RMD160 (rust-1.50.0-i686-unknown-linux-gnu.tar.gz) = a299095db6fc1a2160415087638a35b0bc02cd95 -SHA512 (rust-1.50.0-i686-unknown-linux-gnu.tar.gz) = 13d3e71bf88fc92ffd7f2c5a59e151dcd0e25e1b9256a107d96ab3110bab698b1294fe7dcbc4f3a847c37666e54a6183c41a8320ddbbcd5ebe907e13e7f5c1bc -Size (rust-1.50.0-i686-unknown-linux-gnu.tar.gz) = 360543712 bytes -SHA1 (rust-1.50.0-powerpc-unknown-netbsd.tar.gz) = 6f58b67c3487186e47e6cf12b9ab13562a0724b3 -RMD160 (rust-1.50.0-powerpc-unknown-netbsd.tar.gz) = 60f565681f2cbed690c1551c7648609cfcb5148d -SHA512 (rust-1.50.0-powerpc-unknown-netbsd.tar.gz) = 4e5db0d3a5aff3b67c5ec988e6d632fd81dc5cc305aa14bba595de28f3154d13fdcfea6fc69f4a5264220bf471fab1add8ae089a87a05427d7a3a936749941bb -Size (rust-1.50.0-powerpc-unknown-netbsd.tar.gz) = 313628339 bytes -SHA1 (rust-1.50.0-powerpc-unknown-netbsd90.tar.gz) = 0579809b8f384304ea95112b933edecdaacd083d -RMD160 (rust-1.50.0-powerpc-unknown-netbsd90.tar.gz) = 141743e14c9bc5fdce35c83b29262f59b5f062a0 -SHA512 (rust-1.50.0-powerpc-unknown-netbsd90.tar.gz) = d0186e7857c5836f260112c1676799816b39b6e424ea20866a9be97b80525f6c0b6f71daacb505844bb600158ca4c7d4c2f6431e198ef7e551a7f400368a2afe -Size (rust-1.50.0-powerpc-unknown-netbsd90.tar.gz) = 319094630 bytes -SHA1 (rust-1.50.0-sparc64-unknown-netbsd.tar.gz) = 72b6d9e81ea186a049fa83bdcce973faf1bb91db -RMD160 (rust-1.50.0-sparc64-unknown-netbsd.tar.gz) = c26dafe0cdf12cce0b9314eacb2fe8a513a4ccdd -SHA512 (rust-1.50.0-sparc64-unknown-netbsd.tar.gz) = e990096d3b253522818cdd1fe6624b567e9d679d1e4c55fa1392805128b073d55334bc13c9d48e6a7befabb3673c098332e24b7b6e2a07d82eb4181228ab5d90 -Size (rust-1.50.0-sparc64-unknown-netbsd.tar.gz) = 298912500 bytes -SHA1 (rust-1.50.0-x86_64-apple-darwin.tar.gz) = 2f381659e8988f70dbfd593c0e40f69102d1b057 -RMD160 (rust-1.50.0-x86_64-apple-darwin.tar.gz) = 2933afe5b9fee6662b63d6db5fdc81a6618be250 -SHA512 (rust-1.50.0-x86_64-apple-darwin.tar.gz) = 0d1466b3667d48049decf77ce0887b79e4f322a5e48832cefd6f038f67d8868286db2b1d03a2f75012d0e0e663506ef21566877ab625fc047528af617a9b845a -Size (rust-1.50.0-x86_64-apple-darwin.tar.gz) = 289620946 bytes -SHA1 (rust-1.50.0-x86_64-unknown-freebsd.tar.gz) = 4c4f41627ce0cd858d368eae473d596003f75f70 -RMD160 (rust-1.50.0-x86_64-unknown-freebsd.tar.gz) = 0aad96abfc49cc5efa1ca906efdb28664001a236 -SHA512 (rust-1.50.0-x86_64-unknown-freebsd.tar.gz) = 73fbf1cec1ad394a5dceb54a2aa3c50abea8101d9363ff149bf201c99cd4f2834e184bbb95856e22b4f2dd4698125f42e74ba6251ed7921c199101d5ea08c00a -Size (rust-1.50.0-x86_64-unknown-freebsd.tar.gz) = 271458271 bytes -SHA1 (rust-1.50.0-x86_64-unknown-illumos.tar.gz) = 45424cadb4996fac2dc2be7e762070a96a08e3a7 -RMD160 (rust-1.50.0-x86_64-unknown-illumos.tar.gz) = d246a53f826444b9a176c9feaa6cfd59ebbc9680 -SHA512 (rust-1.50.0-x86_64-unknown-illumos.tar.gz) = 4a2326102c23c75118ecafb2f2efcdada84b2a7895b4c1088124ef1a3d05d40420c24321ec5dc3df06c03cb5d487198cc12f48efc514469a3d48143a5c6e4842 -Size (rust-1.50.0-x86_64-unknown-illumos.tar.gz) = 205922547 bytes -SHA1 (rust-1.50.0-x86_64-unknown-linux-gnu.tar.gz) = 61f1032e2fa1e8fe36cb4cad74ee5f5065851fe7 -RMD160 (rust-1.50.0-x86_64-unknown-linux-gnu.tar.gz) = a9372164dcae56c93969f747df3079f279c456e7 -SHA512 (rust-1.50.0-x86_64-unknown-linux-gnu.tar.gz) = 542c3b00bc07f5c8be318bb63a2da088d43eec687a73fd31b5370825d4cd1335a77636357b0713ccc072a43c1fdbdb68ee8752255ae771b991d3e8e619c79e04 -Size (rust-1.50.0-x86_64-unknown-linux-gnu.tar.gz) = 264280899 bytes -SHA1 (rust-1.50.0-x86_64-unknown-netbsd.tar.gz) = 3a3aa685e7b999b0ec13447c6343dd6e993feedc -RMD160 (rust-1.50.0-x86_64-unknown-netbsd.tar.gz) = 0e47efe8b6de2cf929739ee73134372def159882 -SHA512 (rust-1.50.0-x86_64-unknown-netbsd.tar.gz) = b603ebf2475963fdf65eeea9d8db8b9c9e68638ba492a0ed1131259c46f10bfca8868ba1c78a4ce5bde0094d0f3b0e4414dc5b80b087faf129b5aba3e0ad14c5 -Size (rust-1.50.0-x86_64-unknown-netbsd.tar.gz) = 256369818 bytes -SHA1 (rust-std-1.50.0-aarch64-apple-darwin.tar.gz) = 1aa302af2062e805f285f991ec5d857ff9a7e952 -RMD160 (rust-std-1.50.0-aarch64-apple-darwin.tar.gz) = 26bf61d3106d1ef827707aafd9348d3475b20679 -SHA512 (rust-std-1.50.0-aarch64-apple-darwin.tar.gz) = f4c699de83664566e187eec7c1c5e9d39ceaf9e7236522829626e45643510d851748f8770c4ce09a556c8ceb4e4357f135ba53cacf555b154eb3c103434d1a51 -Size (rust-std-1.50.0-aarch64-apple-darwin.tar.gz) = 28059579 bytes -SHA1 (rust-std-1.50.0-aarch64-unknown-linux-gnu.tar.gz) = 698e7db9bf74ba213c9398d92b9c3b56b76306a0 -RMD160 (rust-std-1.50.0-aarch64-unknown-linux-gnu.tar.gz) = caf3d9dea02360be8ab7a313f192d4d0e3a491cb -SHA512 (rust-std-1.50.0-aarch64-unknown-linux-gnu.tar.gz) = b19d40fc07d9f9df5a3e55c0860705fc92d8fd7e5caaa466150cd8bd86b20ab12b81bd0aef77d20a6ba0f980bf08c12f342093c73d31d400a52b7de2f44fc69c -Size (rust-std-1.50.0-aarch64-unknown-linux-gnu.tar.gz) = 42931420 bytes -SHA1 (rust-std-1.50.0-aarch64-unknown-netbsd.tar.gz) = 3a0706658c2967b82117e417a00fabb49e4e5616 -RMD160 (rust-std-1.50.0-aarch64-unknown-netbsd.tar.gz) = 0ce19d5de264b5f6c2c125ca03576934379e2af6 -SHA512 (rust-std-1.50.0-aarch64-unknown-netbsd.tar.gz) = faaec54fbda06c89088ec54a282f1c9d98dadc3ec8de277bd189efa99fffee5c6f8886f1a39b1d6f0ba6f84af79f563b8d56eab290dd765d40cd81177955ccaf -Size (rust-std-1.50.0-aarch64-unknown-netbsd.tar.gz) = 25604488 bytes -SHA1 (rust-std-1.50.0-arm-unknown-linux-gnueabihf.tar.gz) = f5bad471c47f072398c0b936559c54598be2dc89 -RMD160 (rust-std-1.50.0-arm-unknown-linux-gnueabihf.tar.gz) = 4fa0a6dba32b29ec181fe61a78d776ecf2de1c7b -SHA512 (rust-std-1.50.0-arm-unknown-linux-gnueabihf.tar.gz) = fac28f3d98f6f915c36544fd762ec0f6aa01cd403e82c6c54d4a152e1aa214ba56a0879a6602e7906a6f3b2e8fdf3c6691bc3288f72e9a864d9e42c9b267819b -Size (rust-std-1.50.0-arm-unknown-linux-gnueabihf.tar.gz) = 29266447 bytes -SHA1 (rust-std-1.50.0-armv7-unknown-linux-gnueabihf.tar.gz) = 0f39f2a926c34e09eef002339822aac39ee7fb2a -RMD160 (rust-std-1.50.0-armv7-unknown-linux-gnueabihf.tar.gz) = 3d0bf1040e8d4f364ccaa1627b085a6166cb562a -SHA512 (rust-std-1.50.0-armv7-unknown-linux-gnueabihf.tar.gz) = 3c99a651ca5b20db93f9c7219c121c09a4979933ee46dfe60d5ad6e4921d22bdf77f337902b882633e77d5848e77df5981dc8bc022d858276e4f610284165020 -Size (rust-std-1.50.0-armv7-unknown-linux-gnueabihf.tar.gz) = 29576263 bytes -SHA1 (rust-std-1.50.0-armv7-unknown-netbsd-eabihf.tar.gz) = e268a5d24e98177476f4e0bb8d50d860bbbbfffb -RMD160 (rust-std-1.50.0-armv7-unknown-netbsd-eabihf.tar.gz) = ef207513cc147584ab93e68a6a95034945987f25 -SHA512 (rust-std-1.50.0-armv7-unknown-netbsd-eabihf.tar.gz) = 2a7fba99d386a95150bc5adac4b98cdbc2df88ab0644a194b8ba6fa53821378495ea0955540b4b0e85ce91faec56b7c098fc55585a55da94d8e04d38f64285f2 -Size (rust-std-1.50.0-armv7-unknown-netbsd-eabihf.tar.gz) = 25557517 bytes -SHA1 (rust-std-1.50.0-i586-unknown-netbsd.tar.gz) = e9e089dfe900a6b21a4dfde59c5a14f9b2534d5b -RMD160 (rust-std-1.50.0-i586-unknown-netbsd.tar.gz) = 83e44dd46ce655552e6574194fd2ba2f1b2e693b -SHA512 (rust-std-1.50.0-i586-unknown-netbsd.tar.gz) = cc612866209314165470db71237478747209ad0304aa8c7dcf61dfdfddea0060190dded92d2cfa11c65625f8f2936d93df1adb20b232fef6a3cbe2201bac668d -Size (rust-std-1.50.0-i586-unknown-netbsd.tar.gz) = 36226995 bytes -SHA1 (rust-std-1.50.0-i686-unknown-linux-gnu.tar.gz) = 1126f9909bc8bbe447f08b5ad656da9424ea31c6 -RMD160 (rust-std-1.50.0-i686-unknown-linux-gnu.tar.gz) = aaa623f1b26e6bd4cfab6d36cf12f448e9f647f5 -SHA512 (rust-std-1.50.0-i686-unknown-linux-gnu.tar.gz) = 550439fe6402c8114f70803749f6514b8da02bfc85777c73079c5667a1df5d31f1c38086f9043bd4fe947367ec583f30f1aa88df293b493b84d699cd946888e7 -Size (rust-std-1.50.0-i686-unknown-linux-gnu.tar.gz) = 40402401 bytes -SHA1 (rust-std-1.50.0-powerpc-unknown-netbsd.tar.gz) = 1ed81ee8b56dccd64adc243a520434d74edefe01 -RMD160 (rust-std-1.50.0-powerpc-unknown-netbsd.tar.gz) = cbf13169b632686db1dd6f17432a8e313bfd6ec5 -SHA512 (rust-std-1.50.0-powerpc-unknown-netbsd.tar.gz) = 2dc92e7a4f0e27a170208ee48e5985aad1ff3dbd8a48ecc24187f46efcdd9817c0e0260fdc605985c1d4cbc7a8612ae64d1e117a5c68ca86fd1b742955181720 -Size (rust-std-1.50.0-powerpc-unknown-netbsd.tar.gz) = 25024173 bytes -SHA1 (rust-std-1.50.0-powerpc-unknown-netbsd90.tar.gz) = 48eaf45623ec75327db2efbd5c50cb8070e07c7b -RMD160 (rust-std-1.50.0-powerpc-unknown-netbsd90.tar.gz) = 0c9f96a811c2e001e2099fc55da356b2eeb7c595 -SHA512 (rust-std-1.50.0-powerpc-unknown-netbsd90.tar.gz) = 6b37e6527012b1e14bcecd5b31a8864680066a9988467037dcea049d3f018a23470e7871b97394f08a2ef008fe1e9844d9da01bf409f3cf920208358ce095293 -Size (rust-std-1.50.0-powerpc-unknown-netbsd90.tar.gz) = 25019088 bytes -SHA1 (rust-std-1.50.0-sparc64-unknown-netbsd.tar.gz) = 22c8b8e3080f10f19c835771145b94e63ff86860 -RMD160 (rust-std-1.50.0-sparc64-unknown-netbsd.tar.gz) = 761af50d1f518f22bbe98edd65fd279b0b3e1ed3 -SHA512 (rust-std-1.50.0-sparc64-unknown-netbsd.tar.gz) = 9c0c2340950a420e0459c66c34ff9a6e808c890e66abcf12c034245edf65bb81e88e08c075ba6052b441ab0399e0af75a13566ad0bd081f4c1d23b2ce62de8f5 -Size (rust-std-1.50.0-sparc64-unknown-netbsd.tar.gz) = 25286447 bytes -SHA1 (rust-std-1.50.0-x86_64-apple-darwin.tar.gz) = ba34a9afc95e26d8ad981a1f6462b62a0a0a13b2 -RMD160 (rust-std-1.50.0-x86_64-apple-darwin.tar.gz) = 2234575725d792e24fe53e0fbae1c786a31e55d0 -SHA512 (rust-std-1.50.0-x86_64-apple-darwin.tar.gz) = c1db5961dfca7bf5923022918ee604bf8535959995a6d5c1a737ada833f4fc0ba93730f7b0c80e5a97868f256e3117e1b074e99e5d70453bbe10f904ead99204 -Size (rust-std-1.50.0-x86_64-apple-darwin.tar.gz) = 40793121 bytes -SHA1 (rust-std-1.50.0-x86_64-unknown-freebsd.tar.gz) = 85916297a1f1f8fd346b51f4984838e413af3c3f -RMD160 (rust-std-1.50.0-x86_64-unknown-freebsd.tar.gz) = b5130575cdce4231960e550099a13324d5cfbc56 -SHA512 (rust-std-1.50.0-x86_64-unknown-freebsd.tar.gz) = 132f9a507523d0f610896913d5d95de55f36fcf3c8f654fa10c07d7c593c0e6f9b3172059a868231e01df3628c7cb5ec6cb2f3c097f58677b7ea28473b700468 -Size (rust-std-1.50.0-x86_64-unknown-freebsd.tar.gz) = 42284734 bytes -SHA1 (rust-std-1.50.0-x86_64-unknown-linux-gnu.tar.gz) = 4e31e544e82dd6a25b850e53bce82cfae7cd1829 -RMD160 (rust-std-1.50.0-x86_64-unknown-linux-gnu.tar.gz) = 654fec94236ca8c96b37dd4738c4059d3f9df08f -SHA512 (rust-std-1.50.0-x86_64-unknown-linux-gnu.tar.gz) = 0738fccf96754dc0333a9c2d1a2ceca5ddac5664bad650c2ff5967ff532821f277fc8aa97b461029b6cab89ee758f2f1dd7102240247ae1acbcdbe31c71f26cb -Size (rust-std-1.50.0-x86_64-unknown-linux-gnu.tar.gz) = 43778041 bytes -SHA1 (rust-std-1.50.0-x86_64-unknown-netbsd.tar.gz) = f2eb537fe359fca0533a1b90ea68b16406575c3e -RMD160 (rust-std-1.50.0-x86_64-unknown-netbsd.tar.gz) = bbb1ea37aa484119b07f4a53d69a993c498b1eea -SHA512 (rust-std-1.50.0-x86_64-unknown-netbsd.tar.gz) = 19af8459daa06434a9cb71f379cb43d5e2c3805c040f0afef804327f920fa55c6dc5dcce634f12c7e9e334d491df679e98ddec4f7ded5167b0ba5959eefdc6be -Size (rust-std-1.50.0-x86_64-unknown-netbsd.tar.gz) = 39808048 bytes -SHA1 (rustc-1.51.0-src.tar.gz) = 7a54c0a17efed9b41e6f211727edc5e00620b871 -RMD160 (rustc-1.51.0-src.tar.gz) = 86012fa02e52e4a06e5c76aaa482face78b38ef5 -SHA512 (rustc-1.51.0-src.tar.gz) = 694189c7d48537b29fdf39e1b4cac58166c72d8e5adef59da788a5a49ac803ef4c1648b3e36bc9834305240a3a394bef052fc3388ea9b7de46d3e5c7342aefe7 -Size (rustc-1.51.0-src.tar.gz) = 160954811 bytes +SHA1 (rust-1.51.0-aarch64-apple-darwin.tar.gz) = 4780de680bb5641ee9e0554bf554c9774b77a3df +RMD160 (rust-1.51.0-aarch64-apple-darwin.tar.gz) = 8bb65e59163f56afb82443c917cf2f0f34d1122b +SHA512 (rust-1.51.0-aarch64-apple-darwin.tar.gz) = d0a5d23cab24db014303618e6babcbc5362a8dc243e806f1917246dce8b141bd07ce07ac73535940b1ca43599becc51677556bd32c20715cff7a39d61eb63424 +Size (rust-1.51.0-aarch64-apple-darwin.tar.gz) = 265367526 bytes +SHA1 (rust-1.51.0-aarch64-unknown-linux-gnu.tar.gz) = 35bc1e69928f08472ed0b9de59aa82e038ac4320 +RMD160 (rust-1.51.0-aarch64-unknown-linux-gnu.tar.gz) = be4aa4765b5b32ed3967cd0a70606306a509a520 +SHA512 (rust-1.51.0-aarch64-unknown-linux-gnu.tar.gz) = 5a7caf19ebb865cd0d32b399b7e1883b4ef56312000c71011a03af6006dce045a2b4e9c5b4d2bee0bc803daa08b133b420548d33133b1cafa2c495461ad95c67 +Size (rust-1.51.0-aarch64-unknown-linux-gnu.tar.gz) = 352805576 bytes +SHA1 (rust-1.51.0-aarch64-unknown-netbsd.tar.gz) = 770be46d9e866b29b02dfcb244eb29727e32b8d5 +RMD160 (rust-1.51.0-aarch64-unknown-netbsd.tar.gz) = 006696350eff6ede693b2ccd2d29c8344bd15c4c +SHA512 (rust-1.51.0-aarch64-unknown-netbsd.tar.gz) = 8c2e608ee48e0289790e1f1c4df0908896425ee2bb700129eda2752afff85128ef18b6837208637e88a78f2733dc882f55771a71f2b305dd030c803b8a64b7a2 +Size (rust-1.51.0-aarch64-unknown-netbsd.tar.gz) = 235129929 bytes +SHA1 (rust-1.51.0-arm-unknown-linux-gnueabihf.tar.gz) = 064603919bf63e7754e93343ea1c256009c37f0b +RMD160 (rust-1.51.0-arm-unknown-linux-gnueabihf.tar.gz) = 9a9516f79b799779c2111f69bdfcd04e005e34ea +SHA512 (rust-1.51.0-arm-unknown-linux-gnueabihf.tar.gz) = 34285c4ea91e961db1b6670c332621d7bb8731b7c9682d029730c71eeb72c7eb6658728b111178dfcd15b9a803587cc36ed258736887971e2a7546f2c53d72ea +Size (rust-1.51.0-arm-unknown-linux-gnueabihf.tar.gz) = 301971516 bytes +SHA1 (rust-1.51.0-armv7-unknown-linux-gnueabihf.tar.gz) = a455eeebe43d554706bcdcc7a14f9c49d24498a9 +RMD160 (rust-1.51.0-armv7-unknown-linux-gnueabihf.tar.gz) = 4371c437b9d5cf70c04c8a03ef998ab8991ef50d +SHA512 (rust-1.51.0-armv7-unknown-linux-gnueabihf.tar.gz) = 73d8a92d7ecba3fc0d4a54069c94253d30c2bb93836990407c6a75f2281e836442f08e89f665afaaccc4c05bfc6f8691bd784454089280bce2017bb65fb26138 +Size (rust-1.51.0-armv7-unknown-linux-gnueabihf.tar.gz) = 292904493 bytes +SHA1 (rust-1.51.0-armv7-unknown-netbsd-eabihf.tar.gz) = ea3585e264231b2fe1a179b7f79913ad1f5fa677 +RMD160 (rust-1.51.0-armv7-unknown-netbsd-eabihf.tar.gz) = 758f597025f9341cd6a87c8372f3eb91c7d82112 +SHA512 (rust-1.51.0-armv7-unknown-netbsd-eabihf.tar.gz) = 0ceb86d3e8796d53ea3d9e2e8f77e8be37977fa864bdec40785aea3d9e2aa4d77bf62b718101b98f5f59019d9e245691b047a9839ceeb8844716753ff4e50fc5 +Size (rust-1.51.0-armv7-unknown-netbsd-eabihf.tar.gz) = 211192792 bytes +SHA1 (rust-1.51.0-i586-unknown-netbsd.tar.gz) = 567db74be379b21f3e7a822a7ce529ba3c38de66 +RMD160 (rust-1.51.0-i586-unknown-netbsd.tar.gz) = 55c0b4dae77a6482f82f47e54dc0c294f23cd188 +SHA512 (rust-1.51.0-i586-unknown-netbsd.tar.gz) = 0c03eff587c8e9519d529754f5ddcb747ffbdf8488eb80623a0592071c019a4c73e86bb66c0b9eaaf4c3bc9dab7815eb5a4ec6c28afa85a594ce75e9f500212e +Size (rust-1.51.0-i586-unknown-netbsd.tar.gz) = 254835447 bytes +SHA1 (rust-1.51.0-i686-unknown-linux-gnu.tar.gz) = 88842f938f30a65ad94db0a8e06bf84d08e68ed0 +RMD160 (rust-1.51.0-i686-unknown-linux-gnu.tar.gz) = 8673266dbd63c7c3fa3ea3d0261d04de4baa3f56 +SHA512 (rust-1.51.0-i686-unknown-linux-gnu.tar.gz) = ef5d5cecc13d3b454c3348ae812e93a5d456f5364625b06e87410a497d4c2f44efdceb1ab5fbd07f4d4eeb6d59b06a58d7dc09f54c76d13b295e1af9821dbe58 +Size (rust-1.51.0-i686-unknown-linux-gnu.tar.gz) = 348617711 bytes +SHA1 (rust-1.51.0-powerpc-unknown-netbsd.tar.gz) = a029765092466d69918c7e6de8d2b0e7ee124589 +RMD160 (rust-1.51.0-powerpc-unknown-netbsd.tar.gz) = f58fb7d39e8d01e4f96337a860722961a395e4b7 +SHA512 (rust-1.51.0-powerpc-unknown-netbsd.tar.gz) = ddd8df70614458267fa9d980c623fa0b7ab6037f23ba623f4cb7d82162ef123d3e3329663f88e6ef967b36df3ebdf050486bf9c8665ff59525c951002488baac +Size (rust-1.51.0-powerpc-unknown-netbsd.tar.gz) = 266958089 bytes +SHA1 (rust-1.51.0-powerpc-unknown-netbsd90.tar.gz) = 12ebabba42505ceef01cfd01cf5c14697e7c40f1 +RMD160 (rust-1.51.0-powerpc-unknown-netbsd90.tar.gz) = 3554e8510e8f627c6f52dcadae8a3f2f53a43697 +SHA512 (rust-1.51.0-powerpc-unknown-netbsd90.tar.gz) = d6fb9a622aefa8bef5395c7e3846c3aa8987c0b810c9d382d2a7f0f3ca343748493b155835846f4c5e76f7a1ec2b65dace4610e8e94758b7f08259da22d9a2ff +Size (rust-1.51.0-powerpc-unknown-netbsd90.tar.gz) = 272438402 bytes +SHA1 (rust-1.51.0-sparc64-unknown-netbsd.tar.gz) = 7e1ed5667460c41566997983f9ed256779925246 +RMD160 (rust-1.51.0-sparc64-unknown-netbsd.tar.gz) = 636284065fba846cbf53cd7e25ba1273f643b657 +SHA512 (rust-1.51.0-sparc64-unknown-netbsd.tar.gz) = f62916f790c97f5fde8ee7382e4641eead5522ddc3e6f12f6e7eb996f9caefdd7fb2f22eca1dedeeca90c8f28636dee83e655d6fd82dc35fb4b5bc06b7221063 +Size (rust-1.51.0-sparc64-unknown-netbsd.tar.gz) = 251407790 bytes +SHA1 (rust-1.51.0-x86_64-apple-darwin.tar.gz) = e95641fafefe8306ed4ee5acfabd2514977d2a97 +RMD160 (rust-1.51.0-x86_64-apple-darwin.tar.gz) = 1801df289765c69d693f7e94855a32d62c87ad2e +SHA512 (rust-1.51.0-x86_64-apple-darwin.tar.gz) = e5241828e524cb849c0496c55df46bb51d96ef5f934f763d98b4ed723d18fc888318e3d82771970502672d24dda1c25f6af86d46b6682bea1bab3400327766d2 +Size (rust-1.51.0-x86_64-apple-darwin.tar.gz) = 282954035 bytes +SHA1 (rust-1.51.0-x86_64-unknown-freebsd.tar.gz) = 910aea9fd50672ebe4876ce625125293c07c8205 +RMD160 (rust-1.51.0-x86_64-unknown-freebsd.tar.gz) = eab7a4503218ec7fd310b82481208f8234547fe4 +SHA512 (rust-1.51.0-x86_64-unknown-freebsd.tar.gz) = 3f8b1916355983e48c4826b0ad40a770afddd4223df719fb8887f77e6432b8afc251d0f885bd31d222560df616ad9a43114317b0d6c57a6c161c1f7a74513cde +Size (rust-1.51.0-x86_64-unknown-freebsd.tar.gz) = 274904875 bytes +SHA1 (rust-1.51.0-x86_64-unknown-illumos.tar.gz) = 31f29bf161def4e32efad9e0bfdc4e7eba93a18a +RMD160 (rust-1.51.0-x86_64-unknown-illumos.tar.gz) = 9b2e9711dac029e0087ffdab3db91bf40a9297f3 +SHA512 (rust-1.51.0-x86_64-unknown-illumos.tar.gz) = 47cccf32136323c27c686f2658b64513c7f313cb034912fdb8109f3951593dd5c8135c4927fc1088d50d22ad8bfef9cb117f2b119677da334d6131b2a86f87da +Size (rust-1.51.0-x86_64-unknown-illumos.tar.gz) = 198895161 bytes +SHA1 (rust-1.51.0-x86_64-unknown-linux-gnu.tar.gz) = 3b7fba48561118452736f63a1378bb3418b6dabc +RMD160 (rust-1.51.0-x86_64-unknown-linux-gnu.tar.gz) = f777cc3b357b79fa7bfecda6ac53d75b37188558 +SHA512 (rust-1.51.0-x86_64-unknown-linux-gnu.tar.gz) = 08230543a78082a758f43d5cd70a9c7330a1132af394e3191db9cb64cb61462ec2ce5af6b81a719a2059662f11c08586a241aa0048e5ca8f729c9daf550b57fd +Size (rust-1.51.0-x86_64-unknown-linux-gnu.tar.gz) = 252602702 bytes +SHA1 (rust-1.51.0-x86_64-unknown-netbsd.tar.gz) = 92092d3b0f11cb6279ce4f00fa07e50b45689774 +RMD160 (rust-1.51.0-x86_64-unknown-netbsd.tar.gz) = 368ce7be8de4ba44fedd319d6cf6092cdf4f6013 +SHA512 (rust-1.51.0-x86_64-unknown-netbsd.tar.gz) = 39fa1b270fdb322f14bdb26e70b2ea64f5e84f947a6519ea7255f6675c534ee7e8a97d3b3c95d881f52ce2a811d0c5914fb5b81fdb3cc3bc5a5fe71d198e6995 +Size (rust-1.51.0-x86_64-unknown-netbsd.tar.gz) = 259950675 bytes +SHA1 (rust-std-1.51.0-aarch64-apple-darwin.tar.gz) = 7bda1d39f8eb54c1d78dbb27f18269424362d2fe +RMD160 (rust-std-1.51.0-aarch64-apple-darwin.tar.gz) = 582f63ba90d310652ee4faf8ec7db1f73f6ac9ea +SHA512 (rust-std-1.51.0-aarch64-apple-darwin.tar.gz) = 3cb3f6f938d2534ad115f48032a5b79b965e06b884e4471ba1de82d37622403242a30074073d76f843c023f4a6d52f39abc4ded5e290af7e07038aa9bb1219d4 +Size (rust-std-1.51.0-aarch64-apple-darwin.tar.gz) = 30707205 bytes +SHA1 (rust-std-1.51.0-aarch64-unknown-linux-gnu.tar.gz) = 775e73df9868c0da947ab6bb9bf5282fb5560b48 +RMD160 (rust-std-1.51.0-aarch64-unknown-linux-gnu.tar.gz) = 3dd43715e1b6c1a64b3df8766d31e47dbe3b30a7 +SHA512 (rust-std-1.51.0-aarch64-unknown-linux-gnu.tar.gz) = b47cafb6894e31f2fca672b24eb071ed7332a6a9cf09887ebbbf9f15b3e20c89a6b0a8b6a2294461af71557fd75b7ac8bbccfef1f661ed6072eddc417b6e85cf +Size (rust-std-1.51.0-aarch64-unknown-linux-gnu.tar.gz) = 43180828 bytes +SHA1 (rust-std-1.51.0-aarch64-unknown-netbsd.tar.gz) = 847608d0d513be5ecf69481baf91dce83ae69cc4 +RMD160 (rust-std-1.51.0-aarch64-unknown-netbsd.tar.gz) = 4c6318f326eef611fab8ca0b5945f62f08d94615 +SHA512 (rust-std-1.51.0-aarch64-unknown-netbsd.tar.gz) = 864102407d7ff2354f8d349cedfd3eed7567475ca62f4bbfd4e33495035385d81ff3d4d00ece3d2e48229c6a611afe8aac4348f9f6288ac227c2e76ef2b20378 +Size (rust-std-1.51.0-aarch64-unknown-netbsd.tar.gz) = 25807017 bytes +SHA1 (rust-std-1.51.0-arm-unknown-linux-gnueabihf.tar.gz) = e18985b77e412fd1dd84d50340e725ff8c54b936 +RMD160 (rust-std-1.51.0-arm-unknown-linux-gnueabihf.tar.gz) = 45e1df95ad2ccad6e3004922384d79f217d7310b +SHA512 (rust-std-1.51.0-arm-unknown-linux-gnueabihf.tar.gz) = 9b76eb9e506887405f5c224b0fb9889d53f2c7bacb67d57aca9601113529fa607c2bb8ff6ffb3d32d6cf679620e5b21a3742b2dd559594765d7291985b2bc0da +Size (rust-std-1.51.0-arm-unknown-linux-gnueabihf.tar.gz) = 29480334 bytes +SHA1 (rust-std-1.51.0-armv7-unknown-linux-gnueabihf.tar.gz) = 871954b17688aac00b00ce5c0adf5196ec2ec39f +RMD160 (rust-std-1.51.0-armv7-unknown-linux-gnueabihf.tar.gz) = 4c56769e2e7b81b67562d4e9ae4df9d2776fa223 +SHA512 (rust-std-1.51.0-armv7-unknown-linux-gnueabihf.tar.gz) = 98d4bf0a60863e86cf51ac19dc4fa35e66335948798d2faa63c728daf0a3fb02cef27d70767d891fc4d64df467efbf7b3b24f95a5aafd5a55b3d00c297f6b60f +Size (rust-std-1.51.0-armv7-unknown-linux-gnueabihf.tar.gz) = 29783864 bytes +SHA1 (rust-std-1.51.0-armv7-unknown-netbsd-eabihf.tar.gz) = 387ae8d275675e407ab939a1e507fa7794324841 +RMD160 (rust-std-1.51.0-armv7-unknown-netbsd-eabihf.tar.gz) = 49340240a2f38584a970e4344a963cda28f1f3f0 +SHA512 (rust-std-1.51.0-armv7-unknown-netbsd-eabihf.tar.gz) = d81b6c05374fca7ed1295974a122ba0fb710ec1f374ec295179c5f673225047c3b7fa74251df839472338de1e5676427f28fb6032fa492f30ae93ca209c0f685 +Size (rust-std-1.51.0-armv7-unknown-netbsd-eabihf.tar.gz) = 25754981 bytes +SHA1 (rust-std-1.51.0-i586-unknown-netbsd.tar.gz) = e9cd0d298cf92bf7568bd55c9606db3c0f1ba6f2 +RMD160 (rust-std-1.51.0-i586-unknown-netbsd.tar.gz) = b6864900b28aa54b33731a4e07b4d4c05c417e6b +SHA512 (rust-std-1.51.0-i586-unknown-netbsd.tar.gz) = c041d210276231847418e9cdc714954ac96b27671c4d6d4e5be48a45463d81aa972126cd455a1c5c25f506a925b1de6171645f7567378a3aa34eb9e20a7ade46 +Size (rust-std-1.51.0-i586-unknown-netbsd.tar.gz) = 36220310 bytes +SHA1 (rust-std-1.51.0-i686-unknown-linux-gnu.tar.gz) = 2ef50296b7512c3184402edaba727a0a0e789b73 +RMD160 (rust-std-1.51.0-i686-unknown-linux-gnu.tar.gz) = 568d59580bf626c908cccc3574eb94f693f934e1 +SHA512 (rust-std-1.51.0-i686-unknown-linux-gnu.tar.gz) = b663b95dd37229c88b7d816cd28d6f6f4667b61a1065082a4dd2a01a6a0fa16dfd24c89c7ee977e7c0bbecaf8a2da218be0847f8566dc0d0121dddd00acbe6fe +Size (rust-std-1.51.0-i686-unknown-linux-gnu.tar.gz) = 40523381 bytes +SHA1 (rust-std-1.51.0-powerpc-unknown-netbsd.tar.gz) = 876df1afce0a48273a759b02c65cadcdf6474916 +RMD160 (rust-std-1.51.0-powerpc-unknown-netbsd.tar.gz) = 6f1095937a78a7ab6997b634d4ff5f032f8b385f +SHA512 (rust-std-1.51.0-powerpc-unknown-netbsd.tar.gz) = 4ed51881bc8fcd2f4c7dbd02daad1a5405f533ddf91bfaccb798e2743a7ce231670e74ba2ce7c2953d2df5cf04cb8648ade42a4a138bd2ae54556e0295b19af9 +Size (rust-std-1.51.0-powerpc-unknown-netbsd.tar.gz) = 25217911 bytes +SHA1 (rust-std-1.51.0-powerpc-unknown-netbsd90.tar.gz) = c5e0e17131c7fb0eeff8e866ed018ad24717c541 +RMD160 (rust-std-1.51.0-powerpc-unknown-netbsd90.tar.gz) = fe2f0d2da7206184e5bbc7e2e415cb771e342c72 +SHA512 (rust-std-1.51.0-powerpc-unknown-netbsd90.tar.gz) = 6d9349d49986ff9c30c45e60c92a3f3e4ccf882de79191647a2ad6b546f231c52bc67d63c4c1808552d320e9abbaa23502de1a89981df6706e3a6ee65c4da4e1 +Size (rust-std-1.51.0-powerpc-unknown-netbsd90.tar.gz) = 25213909 bytes +SHA1 (rust-std-1.51.0-sparc64-unknown-netbsd.tar.gz) = ea20329af7c62fc0a55cc390aff818a9840edf9a +RMD160 (rust-std-1.51.0-sparc64-unknown-netbsd.tar.gz) = 462ea2c4c96d64706f58b52dede33c795f241c4b +SHA512 (rust-std-1.51.0-sparc64-unknown-netbsd.tar.gz) = 526fa2144348a2487d853b962c3964da9df9f1f16574619558c1cc3e30efa657d6355928fd82dd77b99370aa8cd5f39e9f4ef1114e2cc5df93caa18eac08f8ee +Size (rust-std-1.51.0-sparc64-unknown-netbsd.tar.gz) = 25477588 bytes +SHA1 (rust-std-1.51.0-x86_64-apple-darwin.tar.gz) = 19c982ec312877f7e7ace72ec3ea86ee12ec2f05 +RMD160 (rust-std-1.51.0-x86_64-apple-darwin.tar.gz) = a9d257313926f32a06e916e1eb90e1e245e79bc7 +SHA512 (rust-std-1.51.0-x86_64-apple-darwin.tar.gz) = c2a523456137608b43cb0b7eb7e78b9e695a1f9a35374842d5635b92cc83d68d83346b7d9b0c0be9f6c9d244b6968ae9d48cc0513b6dd83dd68b414d2aa34611 +Size (rust-std-1.51.0-x86_64-apple-darwin.tar.gz) = 40894522 bytes +SHA1 (rust-std-1.51.0-x86_64-unknown-freebsd.tar.gz) = e7e45a50ce80c1eaf8ae6895614a15e852bc5c1e +RMD160 (rust-std-1.51.0-x86_64-unknown-freebsd.tar.gz) = 8390b5dd289aa02d49c7503ff45924c4c1d058c4 +SHA512 (rust-std-1.51.0-x86_64-unknown-freebsd.tar.gz) = 7583540191088425c0bed74db721619d7224f8c5b34dfdf0d710970138a4dd417e4310fb2653c6fda055f68b76e9e72bb22fbdccc7b5ae8495c3f254f01176b0 +Size (rust-std-1.51.0-x86_64-unknown-freebsd.tar.gz) = 42413405 bytes +SHA1 (rust-std-1.51.0-x86_64-unknown-linux-gnu.tar.gz) = c873021a4509742daf9d447f6b37b1b63ff8e4df +RMD160 (rust-std-1.51.0-x86_64-unknown-linux-gnu.tar.gz) = 297c692d2732f3c81ca30e60e6a304831e566131 +SHA512 (rust-std-1.51.0-x86_64-unknown-linux-gnu.tar.gz) = 4558d87b970e43d638b8f22d7840be7a269b7265f0ee28d792636736a3ad2cc04ac772a8d4a08c19afeb605fcc7aa88fffae7ad72bd8bf3f745ce7c2b72fa81e +Size (rust-std-1.51.0-x86_64-unknown-linux-gnu.tar.gz) = 43880852 bytes +SHA1 (rust-std-1.51.0-x86_64-unknown-netbsd.tar.gz) = e6403cfbee29b7b0b12d3d8ef2f66fcf1b82c60c +RMD160 (rust-std-1.51.0-x86_64-unknown-netbsd.tar.gz) = 6702eca31ab2331bc3c1439331fac8fc1ca8c9a0 +SHA512 (rust-std-1.51.0-x86_64-unknown-netbsd.tar.gz) = ca22e155c0270404a8fb2ddd4eb62fe13537bce6ebaebf7bd37d69556f0c039932489ddb5b3be1efdb1d36eea6f03ef114c0bed7b1d17d4b2b566b9df6df22b6 +Size (rust-std-1.51.0-x86_64-unknown-netbsd.tar.gz) = 39919481 bytes +SHA1 (rustc-1.52.1-src.tar.gz) = 9a3463b178105040de6524c8849703a3ab0419d3 +RMD160 (rustc-1.52.1-src.tar.gz) = 03ee0639d7436d8f5ddb6229c5e112662f10015b +SHA512 (rustc-1.52.1-src.tar.gz) = 24073c46cff5a9ecb740b01a9d33ba37eb57eee8cb3fb6c29081e398bc48ffb63ef95a9d650a65554c17ebd85ed36c009ddbe5d2a3d8a37f0540308481c89432 +Size (rustc-1.52.1-src.tar.gz) = 168175645 bytes SHA1 (patch-compiler_rustc__codegen__ssa_src_back_linker.rs) = 72746bbf0fa5e72fe151c95e3876b9eb1e70ae39 SHA1 (patch-compiler_rustc__llvm_build.rs) = 88b3b4dbafbd9d8e43998a0f19e3212493ca0add SHA1 (patch-compiler_rustc__target_src_spec_aarch64__be__unknown__netbsd.rs) = d7cf546dc82bb851c94733b0c2dae988393503b3 SHA1 (patch-compiler_rustc__target_src_spec_i586__unknown__netbsd.rs) = 744ffd30b6b31486fa1c68e468b84688c00b9489 -SHA1 (patch-compiler_rustc__target_src_spec_mod.rs) = cfd6584417d4d07ec6326aaf597aa211eac2645f +SHA1 (patch-compiler_rustc__target_src_spec_mod.rs) = 6edc875ba9ffbc1a86b30c679eb1110ba3c6c709 SHA1 (patch-compiler_rustc__target_src_spec_netbsd__base.rs) = 877d185e5ca58a3a3f145558be527185a276c154 SHA1 (patch-compiler_rustc__target_src_spec_solaris__base.rs) = f0b41a3a5685ae33d037f8ded0b1fa6f1acb0867 SHA1 (patch-library_backtrace_crates_backtrace-sys_src_libbacktrace_configure) = 5dc1cfc843894156b513c86453db5032917a5529 SHA1 (patch-library_std_src_sys_unix_mod.rs) = 927b03f3f34bd21a81bd2a8b6bcf30fe241e2d32 SHA1 (patch-library_std_src_sys_unix_thread.rs) = f3af869fba5bc0ab8d28042f55fe830f93b8ef54 -SHA1 (patch-library_unwind_build.rs) = ae096a20aed95304eb3806be4cd237fe4ffd9afb +SHA1 (patch-library_unwind_build.rs) = 7ece6de566ead1d9aae490ba91d81ac2d0bc50a8 SHA1 (patch-src_bootstrap_bootstrap.py) = ca87e6c58f34835b420a63a18ca95605a18657c6 -SHA1 (patch-src_bootstrap_builder.rs) = e04b3212786a422f70516227f7cbc7b29dcd699d +SHA1 (patch-src_bootstrap_builder.rs) = d075aacb6b51b4786e66fed14aa8727106ade201 SHA1 (patch-src_bootstrap_compile.rs) = 86fe55d04f7a8c5ec05dbdcb0fe5a0d6c07584d5 SHA1 (patch-src_bootstrap_lib.rs) = 3277f2be69a269ac761a2a6ab4d5389d121e6ca6 -SHA1 (patch-src_llvm-project_llvm_CMakeLists.txt) = d49503d19c30a64d571eb7fa79e7aad7038cd427 +SHA1 (patch-src_llvm-project_llvm_CMakeLists.txt) = 23c0f170cf328b3e15bc2c520f5a16af75247ea7 SHA1 (patch-src_llvm-project_llvm_cmake_modules_AddLLVM.cmake) = 4d35c1d51e0bb6f5cf4c48ed3f68826624f6934e -SHA1 (patch-src_llvm-project_llvm_include_llvm-c_DataTypes.h) = 7588a46aaa277ef04b33ac6d904b9d1d81579f2a +SHA1 (patch-src_llvm-project_llvm_include_llvm-c_DataTypes.h) = cb011fc19957883c01725797f7c85ed1b20f96f1 SHA1 (patch-src_llvm-project_llvm_include_llvm_Analysis_ConstantFolding.h) = 977de4b2a9d37f7e7c782f2407c15591e032b6c6 SHA1 (patch-src_llvm-project_llvm_utils_FileCheck_FileCheck.cpp) = 2675b93a1d636b297a3e1e84b915a15a3da67939 SHA1 (patch-src_tools_cargo_src_cargo_core_profiles.rs) = 3aac5d54a6fe96b9559552e67e497488142d4e80 @@ -162,4 +162,4 @@ SHA1 (patch-vendor_openssl-src_src_lib.rs) = 67e5352830dd1de9cfb809df55d2dc702f3 SHA1 (patch-vendor_rustc-ap-rustc__target_src_spec_aarch64__be__unknown__netbsd.rs) = 4e86aec4c89db9a331950a12f8ec7b8aaa50eed7 SHA1 (patch-vendor_rustc-ap-rustc__target_src_spec_mod.rs) = e3feaf809eb568c3fb34b5880cfa45ec4d71238b SHA1 (patch-vendor_stacker_src_lib.rs) = 2f4db9971c0558ec7034052c810b8c8be80c4ae3 -SHA1 (patch-vendor_target-lexicon_src_targets.rs) = ec46802e2ec4bcce80a859b435b591ff464e9a42 +SHA1 (patch-vendor_target-lexicon_src_targets.rs) = b0ac8638b50c4ff6d159118fd893ef6ded7bba5c diff --git a/lang/rust/patches/patch-compiler_rustc__target_src_spec_mod.rs b/lang/rust/patches/patch-compiler_rustc__target_src_spec_mod.rs index 3147921e7cce..b4b03bc709a7 100644 --- a/lang/rust/patches/patch-compiler_rustc__target_src_spec_mod.rs +++ b/lang/rust/patches/patch-compiler_rustc__target_src_spec_mod.rs @@ -1,17 +1,18 @@ -$NetBSD: patch-compiler_rustc__target_src_spec_mod.rs,v 1.2 2021/05/26 09:21:39 he Exp $ +$NetBSD: patch-compiler_rustc__target_src_spec_mod.rs,v 1.3 2021/05/31 10:17:53 he Exp $ Add i586(pentium) and aarch64_be targets. --- compiler/rustc_target/src/spec/mod.rs.orig 2021-03-23 16:15:10.000000000 +0000 +++ compiler/rustc_target/src/spec/mod.rs -@@ -695,8 +695,10 @@ supported_targets! { - ("x86_64-unknown-openbsd", x86_64_unknown_openbsd), +@@ -697,9 +697,11 @@ supported_targets! { + ("powerpc-unknown-openbsd", powerpc_unknown_openbsd), ("aarch64-unknown-netbsd", aarch64_unknown_netbsd), + ("aarch64_be-unknown-netbsd", aarch64_be_unknown_netbsd), ("armv6-unknown-netbsd-eabihf", armv6_unknown_netbsd_eabihf), ("armv7-unknown-netbsd-eabihf", armv7_unknown_netbsd_eabihf), -+ ("i586-unknown-netbsd", i586_unknown_netbsd), ("i686-unknown-netbsd", i686_unknown_netbsd), ++ ("i586-unknown-netbsd", i586_unknown_netbsd), ("powerpc-unknown-netbsd", powerpc_unknown_netbsd), ("sparc64-unknown-netbsd", sparc64_unknown_netbsd), + ("x86_64-unknown-netbsd", x86_64_unknown_netbsd), diff --git a/lang/rust/patches/patch-library_unwind_build.rs b/lang/rust/patches/patch-library_unwind_build.rs index f9a8c0775bf7..9d297f4b420f 100644 --- a/lang/rust/patches/patch-library_unwind_build.rs +++ b/lang/rust/patches/patch-library_unwind_build.rs @@ -1,12 +1,12 @@ -$NetBSD: patch-library_unwind_build.rs,v 1.3 2021/05/26 09:21:39 he Exp $ +$NetBSD: patch-library_unwind_build.rs,v 1.4 2021/05/31 10:17:53 he Exp $ Fix build on NetBSD HEAD-llvm. XXX there is probably a better way to do this. --- library/unwind/build.rs.orig 2020-10-07 07:53:22.000000000 +0000 +++ library/unwind/build.rs @@ -23,7 +23,9 @@ fn main() { - } else if target.contains("rumprun") { - println!("cargo:rustc-link-lib=unwind"); + } else if target.contains("freebsd") { + println!("cargo:rustc-link-lib=gcc_s"); } else if target.contains("netbsd") { - println!("cargo:rustc-link-lib=gcc_s"); + if !env::var_os("PKGSRC_HAVE_LIBCPP").is_some() { diff --git a/lang/rust/patches/patch-src_bootstrap_builder.rs b/lang/rust/patches/patch-src_bootstrap_builder.rs index 292412164c19..a3ac5bf6418c 100644 --- a/lang/rust/patches/patch-src_bootstrap_builder.rs +++ b/lang/rust/patches/patch-src_bootstrap_builder.rs @@ -1,15 +1,13 @@ -$NetBSD: patch-src_bootstrap_builder.rs,v 1.15 2021/05/26 09:21:39 he Exp $ +$NetBSD: patch-src_bootstrap_builder.rs,v 1.16 2021/05/31 10:17:53 he Exp $ Do not install 'src'. Use @PREFIX@, not $ORIGIN in rpath. Fix RPATH for pkgsrc. -Workaround for building 1.51 with 1.51 bootstrap. - ---- src/bootstrap/builder.rs.orig 2021-03-23 16:15:10.000000000 +0000 +--- src/bootstrap/builder.rs.orig 2021-05-03 20:57:16.000000000 +0000 +++ src/bootstrap/builder.rs -@@ -482,7 +482,6 @@ impl<'a> Builder<'a> { +@@ -484,7 +484,6 @@ impl<'a> Builder<'a> { install::Clippy, install::Miri, install::Analysis, @@ -17,7 +15,7 @@ Workaround for building 1.51 with 1.51 bootstrap. install::Rustc ), Kind::Run => describe!(run::ExpandYamlAnchors, run::BuildManifest), -@@ -1088,7 +1087,7 @@ impl<'a> Builder<'a> { +@@ -1106,7 +1105,7 @@ impl<'a> Builder<'a> { rustflags.arg("-Zosx-rpath-install-name"); Some("-Wl,-rpath,@loader_path/../lib") } else if !target.contains("windows") { @@ -26,12 +24,3 @@ Workaround for building 1.51 with 1.51 bootstrap. } else { None }; -@@ -1490,7 +1489,7 @@ impl<'a> Builder<'a> { - for el in stack.iter().rev() { - out += &format!("\t{:?}\n", el); - } -- panic!(out); -+ panic!("{}", out); - } - if let Some(out) = self.cache.get(&step) { - self.verbose(&format!("{}c {:?}", " ".repeat(stack.len()), step)); diff --git a/lang/rust/patches/patch-src_llvm-project_llvm_CMakeLists.txt b/lang/rust/patches/patch-src_llvm-project_llvm_CMakeLists.txt index a912e8405415..b777c94bc0eb 100644 --- a/lang/rust/patches/patch-src_llvm-project_llvm_CMakeLists.txt +++ b/lang/rust/patches/patch-src_llvm-project_llvm_CMakeLists.txt @@ -1,12 +1,12 @@ -$NetBSD: patch-src_llvm-project_llvm_CMakeLists.txt,v 1.3 2021/05/26 09:21:39 he Exp $ +$NetBSD: patch-src_llvm-project_llvm_CMakeLists.txt,v 1.4 2021/05/31 10:17:53 he Exp $ Don't implement sys/regset.h workaround, fix source instead. --- src/llvm-project/llvm/CMakeLists.txt.orig 2018-03-10 02:51:13.000000000 +0000 +++ src/llvm-project/llvm/CMakeLists.txt -@@ -806,11 +806,6 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "(FreeBS - link_directories("/usr/local/lib") - endif(${CMAKE_SYSTEM_NAME} MATCHES "(FreeBSD|DragonFly)") +@@ -900,11 +900,6 @@ if(LLVM_TARGET_IS_CROSSCOMPILE_HOST) + # (this is a variable that CrossCompile sets on recursive invocations) + endif() -if( ${CMAKE_SYSTEM_NAME} MATCHES SunOS ) - # special hack for Solaris to handle crazy system sys/regset.h diff --git a/lang/rust/patches/patch-src_llvm-project_llvm_include_llvm-c_DataTypes.h b/lang/rust/patches/patch-src_llvm-project_llvm_include_llvm-c_DataTypes.h index 6e8f9b1cddca..7280f2f79789 100644 --- a/lang/rust/patches/patch-src_llvm-project_llvm_include_llvm-c_DataTypes.h +++ b/lang/rust/patches/patch-src_llvm-project_llvm_include_llvm-c_DataTypes.h @@ -1,11 +1,11 @@ -$NetBSD: patch-src_llvm-project_llvm_include_llvm-c_DataTypes.h,v 1.1 2019/04/14 12:42:03 he Exp $ +$NetBSD: patch-src_llvm-project_llvm_include_llvm-c_DataTypes.h,v 1.2 2021/05/31 10:17:53 he Exp $ Don't implement sys/regset.h workaround, fix source instead. ---- src/llvm-project/llvm/include/llvm-c/DataTypes.h.orig 2018-08-01 16:32:37.000000000 +0000 +--- src/llvm-project/llvm/include/llvm-c/DataTypes.h.orig 2021-04-17 01:50:37.000000000 +0000 +++ src/llvm-project/llvm/include/llvm-c/DataTypes.h -@@ -87,4 +87,27 @@ typedef signed int ssize_t; - #define HUGE_VALF (float)HUGE_VAL +@@ -77,4 +77,27 @@ typedef signed int ssize_t; + # define UINT64_MAX 0xffffffffffffffffULL #endif +#if defined(__sun) diff --git a/lang/rust/patches/patch-vendor_target-lexicon_src_targets.rs b/lang/rust/patches/patch-vendor_target-lexicon_src_targets.rs index dfaafee669c5..74c52e2ff7d3 100644 --- a/lang/rust/patches/patch-vendor_target-lexicon_src_targets.rs +++ b/lang/rust/patches/patch-vendor_target-lexicon_src_targets.rs @@ -1,11 +1,11 @@ -$NetBSD: patch-vendor_target-lexicon_src_targets.rs,v 1.1 2021/05/26 09:21:39 he Exp $ +$NetBSD: patch-vendor_target-lexicon_src_targets.rs,v 1.2 2021/05/31 10:17:53 he Exp $ Add aarch64_eb for NetBSD. ---- vendor/target-lexicon/src/targets.rs.orig 2021-03-23 16:54:53.000000000 +0000 +--- vendor/target-lexicon/src/targets.rs.orig 2021-05-03 21:35:46.000000000 +0000 +++ vendor/target-lexicon/src/targets.rs -@@ -1267,6 +1267,7 @@ mod tests { - "aarch64-unknown-linux-gnu", +@@ -1277,6 +1277,7 @@ mod tests { + "aarch64-unknown-linux-gnu_ilp32", "aarch64-unknown-linux-musl", "aarch64-unknown-netbsd", + "aarch64_be-unknown-netbsd", diff --git a/lang/rust/platform.mk b/lang/rust/platform.mk index bd4d2bac5176..0bb92b99d16c 100644 --- a/lang/rust/platform.mk +++ b/lang/rust/platform.mk @@ -1,4 +1,4 @@ -# $NetBSD: platform.mk,v 1.10 2021/05/26 09:21:39 he Exp $ +# $NetBSD: platform.mk,v 1.11 2021/05/31 10:17:53 he Exp $ # This file encodes whether a given platform has support for rust. @@ -8,8 +8,10 @@ .if !defined(PLATFORM_SUPPORTS_RUST) # Rust needs NetBSD>7 -. for rust_arch in aarch64 aarch64_be earmv7hf i386 powerpc sparc64 x86_64 +. for rust_arch in aarch64 earmv7hf i386 powerpc sparc64 x86_64 . for rust_os in Darwin FreeBSD Linux NetBSD SunOS +# rust fails to build on NetBSD/earmv7 +# http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=54621 . if ${OPSYS} != "NetBSD" || empty(OS_VERSION:M[0-7].*) RUST_PLATFORMS+= ${rust_os}-*-${rust_arch} . endif