From a7e81b2c41863ea733f4687536ec122b90fcb126 Mon Sep 17 00:00:00 2001 From: Havard Eidnes Date: Tue, 12 Jul 2022 22:41:44 +0000 Subject: [PATCH] rust: update to version 1.62.0. Pkgsrc changes: * adapt patches (libc crate version bump) * no longer pass -I/usr/pkg/include through via gcc-wrap script. Attempt at fixing version skew with curl package vs. internal version of curl. * new checksums Upstream changes: Version 1.62.0 (2022-06-30) ========================== Language -------- - [Stabilize `#[derive(Default)]` on enums with a `#[default]` variant][94457] - [Stop validating some checks in dead code after functions with uninhabited return types][93313] - [Fix constants not getting dropped if part of a diverging expression][94775] - [Support unit struct/enum variant in destructuring assignment][95380] - [Remove mutable_borrow_reservation_conflict lint and allow the code pattern][96268] Compiler -------- - [linker: Stop using whole-archive on dependencies of dylibs][96436] - [Make `unaligned_references` lint deny-by-default][95372] This lint is also a future compatibility lint, and is expected to eventually become a hard error. - [Only add codegen backend to dep info if -Zbinary-dep-depinfo is used][93969] - [Reject `#[thread_local]` attribute on non-static items][95006] - [Add tier 3 `aarch64-pc-windows-gnullvm` and `x86_64-pc-windows-gnullvm` targets\*][94872] - [Implement a lint to warn about unused macro rules][96150] - [Promote `x86_64-unknown-none` target to Tier 2\*][95705] \* Refer to Rust's [platform support page][platform-support-doc] for more information on Rust's tiered platform support. Libraries --------- - [Move `CStr` to libcore, and `CString` to liballoc][94079] - [Windows: Use a pipe relay for chaining pipes][95841] - [Replace Linux Mutex and Condvar with futex based ones.][95035] - [Replace RwLock by a futex based one on Linux][95801] - [std: directly use pthread in UNIX parker implementation][96393] Stabilized APIs --------------- - [`bool::then_some`] - [`f32::total_cmp`] - [`f64::total_cmp`] - [`Stdin::lines`] - [`windows::CommandExt::raw_arg`] - [`impl Default for AssertUnwindSafe`] - [`From> for Rc<[u8]>`][rc-u8-from-str] - [`From> for Arc<[u8]>`][arc-u8-from-str] - [`FusedIterator for EncodeWide`] - [RDM intrinsics on aarch64][stdarch/1285] Clippy ------ - [Create clippy lint against unexpectedly late drop for temporaries in match scrutinee expressions][94206] Cargo ----- - Added the `cargo add` command for adding dependencies to `Cargo.toml` from the command-line. [docs](https://doc.rust-lang.org/nightly/cargo/commands/cargo-add.html) - Package ID specs now support `name@version` syntax in addition to the previous `name:version` to align with the behavior in `cargo add` and other tools. `cargo install` and `cargo yank` also now support this syntax so the version does not need to passed as a separate flag. - The `git` and `registry` directories in Cargo's home directory (usually `~/.cargo`) are now marked as cache directories so that they are not included in backups or content indexing (on Windows). - Added automatic `@` argfile support, which will use "response files" if the command-line to `rustc` exceeds the operating system's limit. Compatibility Notes ------------------- - `cargo test` now passes `--target` to `rustdoc` if the specified target is the same as the host target. [#10594](https://github.com/rust-lang/cargo/pull/10594) - [rustdoc: Remove .woff font files][96279] - [Enforce Copy bounds for repeat elements while considering lifetimes][95819] Internal Changes ---------------- - [Unify ReentrantMutex implementations across all platforms][96042] These changes provide no direct user facing benefits, but represent significant improvements to the internals and overall performance of rustc and related tools. [93313]: https://github.com/rust-lang/rust/pull/93313/ [93969]: https://github.com/rust-lang/rust/pull/93969/ [94079]: https://github.com/rust-lang/rust/pull/94079/ [94206]: https://github.com/rust-lang/rust/pull/94206/ [94457]: https://github.com/rust-lang/rust/pull/94457/ [94775]: https://github.com/rust-lang/rust/pull/94775/ [94872]: https://github.com/rust-lang/rust/pull/94872/ [95006]: https://github.com/rust-lang/rust/pull/95006/ [95035]: https://github.com/rust-lang/rust/pull/95035/ [95372]: https://github.com/rust-lang/rust/pull/95372/ [95380]: https://github.com/rust-lang/rust/pull/95380/ [95431]: https://github.com/rust-lang/rust/pull/95431/ [95705]: https://github.com/rust-lang/rust/pull/95705/ [95801]: https://github.com/rust-lang/rust/pull/95801/ [95819]: https://github.com/rust-lang/rust/pull/95819/ [95841]: https://github.com/rust-lang/rust/pull/95841/ [96042]: https://github.com/rust-lang/rust/pull/96042/ [96150]: https://github.com/rust-lang/rust/pull/96150/ [96268]: https://github.com/rust-lang/rust/pull/96268/ [96279]: https://github.com/rust-lang/rust/pull/96279/ [96393]: https://github.com/rust-lang/rust/pull/96393/ [96436]: https://github.com/rust-lang/rust/pull/96436/ [96557]: https://github.com/rust-lang/rust/pull/96557/ [`bool::then_some`]: https://doc.rust-lang.org/stable/std/primitive.bool.html#method.then_some [`f32::total_cmp`]: https://doc.rust-lang.org/stable/std/primitive.f32.html#method.total_cmp [`f64::total_cmp`]: https://doc.rust-lang.org/stable/std/primitive.f64.html#method.total_cmp [`Stdin::lines`]: https://doc.rust-lang.org/stable/std/io/struct.Stdin.html#method.lines [`impl Default for AssertUnwindSafe`]: https://doc.rust-lang.org/stable/std/panic/struct.AssertUnwindSafe.html#impl-Default [rc-u8-from-str]: https://doc.rust-lang.org/stable/std/rc/struct.Rc.html#impl-From%3CRc%3Cstr%3E%3E [arc-u8-from-str]: https://doc.rust-lang.org/stable/std/sync/struct.Arc.html#impl-From%3CArc%3Cstr%3E%3E [stdarch/1285]: https://github.com/rust-lang/stdarch/pull/1285 [`windows::CommandExt::raw_arg`]: https://doc.rust-lang.org/stable/std/os/windows/process/trait.CommandExt.html#tymethod.raw_arg [`FusedIterator for EncodeWide`]: https://doc.rust-lang.org/stable/std/os/windows/ffi/struct.EncodeWide.html#impl-FusedIterator --- rust/Makefile | 77 ++++--- rust/distinfo | 200 +++++++++--------- rust/files/gcc-wrap | 6 +- ....119_src_unix_bsd_netbsdlike_netbsd_mod.rs | 30 +++ ...123_src_unix_bsd_netbsdlike_netbsd_mod.rs} | 6 +- 5 files changed, 175 insertions(+), 144 deletions(-) create mode 100644 rust/patches/patch-vendor_libc-0.2.119_src_unix_bsd_netbsdlike_netbsd_mod.rs rename rust/patches/{patch-vendor_libc-0.2.116_src_unix_bsd_netbsdlike_netbsd_mod.rs => patch-vendor_libc-0.2.123_src_unix_bsd_netbsdlike_netbsd_mod.rs} (79%) diff --git a/rust/Makefile b/rust/Makefile index cde8302de0c..e50b869acaa 100644 --- a/rust/Makefile +++ b/rust/Makefile @@ -1,6 +1,6 @@ # $NetBSD: Makefile,v 1.197 2020/09/29 16:45:16 gdt Exp $ -DISTNAME= rustc-1.61.0-src +DISTNAME= rustc-1.62.0-src PKGNAME= ${DISTNAME:S/rustc/rust/:S/-src//} CATEGORIES= lang MASTER_SITES= https://static.rust-lang.org/dist/ @@ -177,7 +177,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.60.0 +RUST_STAGE0_VER= 1.61.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 @@ -185,7 +185,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.60.0 +RUST_STAGE0_VER= 1.61.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 @@ -193,7 +193,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.60.0 +RUST_STAGE0_VER= 1.61.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 @@ -201,7 +201,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.60.0 +RUST_STAGE0_VER= 1.61.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 @@ -209,7 +209,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.60.0 +RUST_STAGE0_VER= 1.61.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 @@ -217,7 +217,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.60.0 +RUST_STAGE0_VER= 1.61.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 @@ -225,7 +225,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.60.0 +RUST_STAGE0_VER= 1.61.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 @@ -252,7 +252,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.60.0 +RUST_STAGE0_VER= 1.61.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 @@ -260,10 +260,10 @@ 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.60.0 +RUST_STAGE0_VER= 1.61.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 +RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz +RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz SITES.${RUST_STAGE0}= ${MASTER_SITE_LOCAL:=rust/} SITES.${RUST_STD_STAGE0}= ${MASTER_SITE_LOCAL:=rust/} DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0} @@ -278,21 +278,21 @@ 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.60.0 +RUST_STAGE0_VER= 1.61.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 +RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz +RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz 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.60.0 +RUST_STAGE0_VER= 1.61.0 RUST_ARCH= powerpc-unknown-netbsd # Cross-built against NetBSD 9.0 . if empty(OS_VERSION:M8.*) || make(distinfo) || make(makesum) || make(mdi) -RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}90.tar.gz -RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}90.tar.gz +RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}90.tar.xz +RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}90.tar.xz DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0} SITES.${RUST_STAGE0}= ${MASTER_SITE_LOCAL:=rust/} SITES.${RUST_STD_STAGE0}= ${MASTER_SITE_LOCAL:=rust/} @@ -300,8 +300,8 @@ SITES.${RUST_STD_STAGE0}= ${MASTER_SITE_LOCAL:=rust/} # Cross-built against NetBSD 8.0 . if !empty(OS_VERSION:M8.*) || make(distinfo) || make(makesum) || make(mdi) -RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz -RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz +RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz +RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0} SITES.${RUST_STAGE0}= ${MASTER_SITE_LOCAL:=rust/} SITES.${RUST_STD_STAGE0}= ${MASTER_SITE_LOCAL:=rust/} @@ -310,30 +310,30 @@ 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.60.0 +RUST_STAGE0_VER= 1.61.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 +RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz +RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0} SITES.${RUST_STAGE0}= ${MASTER_SITE_LOCAL:=rust/} SITES.${RUST_STD_STAGE0}= ${MASTER_SITE_LOCAL:=rust/} pre-build-fix: .endif .if !empty(MACHINE_PLATFORM:MNetBSD-*-aarch64eb) || make(distinfo) || make (makesum) || make(mdi) -RUST_STAGE0_VER= 1.60.0 +RUST_STAGE0_VER= 1.61.0 RUST_ARCH= aarch64_be-unknown-netbsd -RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz -RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz +RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz +RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0} SITES.${RUST_STAGE0}= ${MASTER_SITE_LOCAL:=rust/} 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.60.0 +RUST_STAGE0_VER= 1.61.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 +RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz +RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0} SITES.${RUST_STAGE0}= ${MASTER_SITE_LOCAL:=rust/} SITES.${RUST_STD_STAGE0}= ${MASTER_SITE_LOCAL:=rust/} @@ -341,9 +341,9 @@ 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.60.0 -RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz -RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz +RUST_STAGE0_VER= 1.61.0 +RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz +RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0} SITES.${RUST_STAGE0}= ${MASTER_SITE_LOCAL:=rust/} SITES.${RUST_STD_STAGE0}= ${MASTER_SITE_LOCAL:=rust/} @@ -385,13 +385,12 @@ CKSUM_CRATES+= vendor/cc-1.0.69 CKSUMS+= 6dde684bdcc1bb03a808784ce8ccc0721f53bfdf87b84c607045aada916730ba CKSUMS+= dd09a6ad92c998b3cc15d81b3b56a70544886fe0c22d659406aa25d734fe2fd1 -CKSUM_CRATES+= vendor/libc-0.2.116 -CKSUMS+= 5f927d3d26165689b3ae7a7535ea5504068a406ef76705572c610995dbea1f0e -CKSUMS+= a8da54099bdddb92bd0150fd23b90a7d94216927297b7b24bee219e7e1f754e1 - -#CKSUM_CRATES+= vendor/rustc-ap-rustc_target -#CKSUMS+= 5a8bae7d5b6feb07a75226ad061455298f05627086a3b444cb2a1a6272899d88 -#CKSUMS+= 673ac3b6875d487ace59b01725d83d2fab4af60615d1f8edd95bf21295947433 +CKSUM_CRATES+= vendor/libc +CKSUMS+= 8826303cad14a575fa8189f67c7df52a7e11f8eea0381d7d389ff8206757de9e +CKSUMS+= f79ec5ad2156182d51cf70d80401293da6f8277983dbdedfd2e6927133440e42 +#CKSUM_CRATES+= vendor/libc +CKSUMS+= 976b07a13e195840b67c166a62318abfa9ffc8d5ebbb0358f199dd213ec98d1b +CKSUMS+= ee760c856bb491d885e9458fb723c53db7988ba775e59ab5b9ee8be438e69cf4 CKSUM_CRATES+= vendor/lzma-sys CKSUMS+= 6fd5e9245db34c6f557b8bfcaf03db82fc88c3b06dbfbb5f03b2bcd138983ef9 diff --git a/rust/distinfo b/rust/distinfo index 7c69e368414..182a7fd7d45 100644 --- a/rust/distinfo +++ b/rust/distinfo @@ -3,105 +3,105 @@ $NetBSD: distinfo,v 1.118 2020/08/06 11:42:56 jperkin Exp $ BLAKE2s (rust-1.58.1-x86_64-unknown-illumos.tar.gz) = 867ef1783de52f6d6c59905d0fea90ac9db8ed623ed58956acba6af090521508 SHA512 (rust-1.58.1-x86_64-unknown-illumos.tar.gz) = 9649f840e8052f3d77c40938d9e651035f181f7ed71b2d4375dd911a270cb9e3d1d86f8ca62629e230e02612d6972729b5f3becca16af9eb3c53c4538a4a2f3b Size (rust-1.58.1-x86_64-unknown-illumos.tar.gz) = 196899563 bytes -BLAKE2s (rust-1.60.0-aarch64-apple-darwin.tar.gz) = 08230723b5f29aa187fde0e3300314ee5d75a2bfdc3f42519a2cf1e7c98430d0 -SHA512 (rust-1.60.0-aarch64-apple-darwin.tar.gz) = 305ffbc825905b52a30ecc8e3caa0e818b0d3fb46a7fb7342af9b35765aaa3ab7e1d2be2bb76d2f89c5a49a466eadb6ddc8de098d6ec613c2e1599100053c39f -Size (rust-1.60.0-aarch64-apple-darwin.tar.gz) = 221417609 bytes -BLAKE2s (rust-1.60.0-aarch64-unknown-linux-gnu.tar.gz) = 21206309ecf9a1bb057628a06a2457cb85d1178d3e47ce9edfceacdae994db11 -SHA512 (rust-1.60.0-aarch64-unknown-linux-gnu.tar.gz) = ccbbe27836b547c44e2716adf95fed08bc411681f8f4a2957d13d701af6099a4900ac34c901da82b0b947d5b39e5d3697b5b5db6d9145544ce2398e4f5bb68f8 -Size (rust-1.60.0-aarch64-unknown-linux-gnu.tar.gz) = 381444465 bytes -BLAKE2s (rust-1.60.0-aarch64-unknown-netbsd.tar.gz) = 282790e8e05f8570f3d7f49ad031efe12a4f4944f97e01b410e6f98aa6b1337c -SHA512 (rust-1.60.0-aarch64-unknown-netbsd.tar.gz) = e11976892f12c0d7932f08bd467ccaf979c086acf5e49903ff1331e4755bec8799e73f57c83924b1397e19e7e58aa880bcce9e500473e567cdc3107612378a62 -Size (rust-1.60.0-aarch64-unknown-netbsd.tar.gz) = 244202398 bytes -BLAKE2s (rust-1.60.0-aarch64_be-unknown-netbsd.tar.gz) = d49f2356456247b532205535b952e6b85d31495d781b50f259022d5259af99c9 -SHA512 (rust-1.60.0-aarch64_be-unknown-netbsd.tar.gz) = 1d091d26250aeba17420eb33f981162efdc4ef94ba159f9dc9dcb57e6af1768bde87a3b46dabdb612b1f71bcbebd7957abaa2ea4ffeb61e3684b1f795fd2bd10 -Size (rust-1.60.0-aarch64_be-unknown-netbsd.tar.gz) = 248623552 bytes -BLAKE2s (rust-1.60.0-arm-unknown-linux-gnueabihf.tar.gz) = 26de40f134ca5af2b302418f48e055ee92f552c0ffd6058d7270fd14e5417079 -SHA512 (rust-1.60.0-arm-unknown-linux-gnueabihf.tar.gz) = 97cc76262d9f5006cdc25f06e2cc95f34db4434b0f743eb17a4db65c9f9cd165360beb948c70e4e005be5faab257ed0b2fa37ba0641a7ec961e60148abaeafe9 -Size (rust-1.60.0-arm-unknown-linux-gnueabihf.tar.gz) = 312425675 bytes -BLAKE2s (rust-1.60.0-armv7-unknown-linux-gnueabihf.tar.gz) = 58f38c6e25b1311a29d08cc600917561e18c49671444f5558193b4433e344840 -SHA512 (rust-1.60.0-armv7-unknown-linux-gnueabihf.tar.gz) = efe1a241743dfed6f752e69d12d8013c16d749136d35a6757cc1b4a3c456c0909d38ed7a954782641510d2eea717909265ba6c3859f9ae1b89d21ae0ef85a1e7 -Size (rust-1.60.0-armv7-unknown-linux-gnueabihf.tar.gz) = 303815017 bytes -BLAKE2s (rust-1.60.0-armv7-unknown-netbsd-eabihf.tar.gz) = 8d29be22a90f4250ace85f3b9110d3ec733208f7c18242a4ac5cf63ff7fc5dd7 -SHA512 (rust-1.60.0-armv7-unknown-netbsd-eabihf.tar.gz) = 20b84930d545c8c4facb18a847cde8c6a6941755d7c075b5b0c933ba4fd64ff3e89ce41dfd07a2e4e4fa7b0f88737e75c5642385ee3ac4da9da7055ccb1fd722 -Size (rust-1.60.0-armv7-unknown-netbsd-eabihf.tar.gz) = 214261543 bytes -BLAKE2s (rust-1.60.0-i586-unknown-netbsd.tar.gz) = 19d65cc0481aa2d11b84a5576cef951056ca4029cdf71723c431b5a4cf4e5fb9 -SHA512 (rust-1.60.0-i586-unknown-netbsd.tar.gz) = 76e6def376bf7e39d557a798701e71e0e0459cebaf28e6a61c828a90b7782579301928af24aa14a5d56abb4f065b9ce52f5af63eee7712a55acacbfd6ebe3dbf -Size (rust-1.60.0-i586-unknown-netbsd.tar.gz) = 251680871 bytes -BLAKE2s (rust-1.60.0-i686-unknown-linux-gnu.tar.gz) = 561beca01b1665ce132e597e402cfa3effa011ce834bfa6e5691b4f6f673bb3c -SHA512 (rust-1.60.0-i686-unknown-linux-gnu.tar.gz) = 073474f77da149de6df2fdb1992d2fc6686bd86046f71088b7497f03586291708fcb9eae98306340936c4f734015a66f29c9cc9178502ac9b194e397c62eb6ca -Size (rust-1.60.0-i686-unknown-linux-gnu.tar.gz) = 356598586 bytes -BLAKE2s (rust-1.60.0-powerpc-unknown-netbsd.tar.gz) = b037e8ea24c1933b844e2de299504b7dddd554daa07908677598e04dd1676977 -SHA512 (rust-1.60.0-powerpc-unknown-netbsd.tar.gz) = f8f74136a6f6e19ac86bf66ec94d6136f477822042fff97f6588be8cfad04a5ce6a91f48152a739876d4f76be0a0b472e9efc24c74c6d2c9aaba93c64bf5d6a5 -Size (rust-1.60.0-powerpc-unknown-netbsd.tar.gz) = 284966325 bytes -BLAKE2s (rust-1.60.0-powerpc-unknown-netbsd90.tar.gz) = 4131984d3d8a8ef891b153bec5117edf8be6de520cff57619f15f94a102c3049 -SHA512 (rust-1.60.0-powerpc-unknown-netbsd90.tar.gz) = c4bda2a3fb6bb96706ad50d20ddc0a242c781ef121dec50a75df051f0e6138c1aba25c7d424930017081035bd796d40f138d18a47cc0399dd31af3e6d96b83c3 -Size (rust-1.60.0-powerpc-unknown-netbsd90.tar.gz) = 291455249 bytes -BLAKE2s (rust-1.60.0-sparc64-unknown-netbsd.tar.gz) = 13890f67fd90cd420d727d8b1c9e0592b3439c1b14a4a123ad2f7667858aa011 -SHA512 (rust-1.60.0-sparc64-unknown-netbsd.tar.gz) = b6852e843da62087e33ea64d748932ab5b6fe86fc49a937dfefb8f3e94118c08d1f5ee03d4bd03ccaf60ecdeb998a2a1af04219b31b1a8414cba7317706203ee -Size (rust-1.60.0-sparc64-unknown-netbsd.tar.gz) = 252337191 bytes -BLAKE2s (rust-1.60.0-x86_64-apple-darwin.tar.gz) = 895978fc329c419168e7c9257703c50fcae1c1831cab67237b854773c2fe9780 -SHA512 (rust-1.60.0-x86_64-apple-darwin.tar.gz) = 14d23525932e991ee50f2a37d2f2fea1914f67ae09f6db46c4805742b6725c48d39a61acff2ff76bb6bc8ef2951e68df30e3860ff95a3432315b83d5c3890a40 -Size (rust-1.60.0-x86_64-apple-darwin.tar.gz) = 292332759 bytes -BLAKE2s (rust-1.60.0-x86_64-unknown-freebsd.tar.gz) = 57b81a756deab251c28f275c93ea8f5873a8cbc66afb0912fc8ffcc2d9a44f4c -SHA512 (rust-1.60.0-x86_64-unknown-freebsd.tar.gz) = 8ae7d6e9e64753dd3ab2b0b83539d81bbd482b29e9e995b323c84834fa25c596e61312681a99de2eabf5d601fa3ec571db76336964870b755da4a612faa0600a -Size (rust-1.60.0-x86_64-unknown-freebsd.tar.gz) = 277562600 bytes -BLAKE2s (rust-1.60.0-x86_64-unknown-linux-gnu.tar.gz) = 73f3cc259100070497911d3041529e89a6d2d3de0835b4a4268c630a18c7162a -SHA512 (rust-1.60.0-x86_64-unknown-linux-gnu.tar.gz) = 952d1eab97286b2c8dcd0d270f6535bd7cd5849d56afa1c929145a9030c163800113d7c82951151d1fa146967b2e369030c51fe54b0a707539db45379bd719d5 -Size (rust-1.60.0-x86_64-unknown-linux-gnu.tar.gz) = 263020998 bytes -BLAKE2s (rust-1.60.0-x86_64-unknown-netbsd.tar.gz) = 74a733ebeaed6ae9b04442d1cd7d2d4f26ba42da04bb2169f8efd3ce178ea975 -SHA512 (rust-1.60.0-x86_64-unknown-netbsd.tar.gz) = 354da8a736b4f727db78c1884c08606729ac12087938505af5ab5713ea3515ea7e6cfc3c8096ce3b7f28e44bdf31d44f58bfa758cb9a5c9124056b328a8163ec -Size (rust-1.60.0-x86_64-unknown-netbsd.tar.gz) = 255101002 bytes -BLAKE2s (rust-std-1.60.0-aarch64-apple-darwin.tar.gz) = f9f767c4e64e681a464687609ecc163c51e2012fd9c781ae9c22239962555875 -SHA512 (rust-std-1.60.0-aarch64-apple-darwin.tar.gz) = 7919649923b44b40d2967c4a7025adbd2d3e26ef392bfbc4393717bf78ea77fe93e508723ea023189ca06cec751debdf301b57899784ee03e29733ff27aa17c8 -Size (rust-std-1.60.0-aarch64-apple-darwin.tar.gz) = 39295115 bytes -BLAKE2s (rust-std-1.60.0-aarch64-unknown-linux-gnu.tar.gz) = 01db46e3dcdc94c3fd605b694a73db026b2921ab51f585dd2abf765aa90dc4ce -SHA512 (rust-std-1.60.0-aarch64-unknown-linux-gnu.tar.gz) = edf3f80e67de5af36166068f47910a282f9af3a0a91a54220e464289c36578e2aefd719b08dc4f2d5630887caa05575a194c2e96814d075e23fbb94e80729693 -Size (rust-std-1.60.0-aarch64-unknown-linux-gnu.tar.gz) = 56612111 bytes -BLAKE2s (rust-std-1.60.0-aarch64-unknown-netbsd.tar.gz) = 45b9362d54d2b22939a5b670ac176d57937194816039481a1c79791c41b082c0 -SHA512 (rust-std-1.60.0-aarch64-unknown-netbsd.tar.gz) = b810ccb6711a005e7879e71df14d0d09fd32e92a52165bd9092f10161f647509e156a87c0af882bac402a4dc81ae2f7c5555fb5f6847fb2a0dc96facc92dd36a -Size (rust-std-1.60.0-aarch64-unknown-netbsd.tar.gz) = 34140738 bytes -BLAKE2s (rust-std-1.60.0-aarch64_be-unknown-netbsd.tar.gz) = 0b653cf20e7a9f0ff375401ad91b620a26c1993e8a752b5517fccec1af6a4eaf -SHA512 (rust-std-1.60.0-aarch64_be-unknown-netbsd.tar.gz) = c56e79586524b9cdd47d9511995a17434a353877edcb22c27bd2036b1d5f59c598e0590e0225e3b66c8bdbfd8f3fd96ffc6221e0015a9e0e1ee4481f36e45487 -Size (rust-std-1.60.0-aarch64_be-unknown-netbsd.tar.gz) = 34159175 bytes -BLAKE2s (rust-std-1.60.0-arm-unknown-linux-gnueabihf.tar.gz) = 8c073ddc8cf3f0a0fc0bee805e0b6595f78fbd7f3bd05a75c4d2c71a30f38cb3 -SHA512 (rust-std-1.60.0-arm-unknown-linux-gnueabihf.tar.gz) = 4557ae13732b1fbcb7f45dc5a1ddd5c582b21206b126931c58574a9e3835f97a2b352a6371ddcadead9bae163fc919ae464f4300a59cc5f33b7d3cbce88fc65e -Size (rust-std-1.60.0-arm-unknown-linux-gnueabihf.tar.gz) = 35205970 bytes -BLAKE2s (rust-std-1.60.0-armv7-unknown-linux-gnueabihf.tar.gz) = 77b307effe60f37dfc1bae9721dfaeb138c21ac24f01e2537be1653190221072 -SHA512 (rust-std-1.60.0-armv7-unknown-linux-gnueabihf.tar.gz) = 3d6868b7457af9275fa92c4a951999ea59169800df597fbd0c366d4d0ff4b39f70912c2d33a09cf39b9e91e1439369401f175060f28d22aaa1705f3489862a20 -Size (rust-std-1.60.0-armv7-unknown-linux-gnueabihf.tar.gz) = 37062255 bytes -BLAKE2s (rust-std-1.60.0-armv7-unknown-netbsd-eabihf.tar.gz) = b469426392411e967c1c716cfae313e21aad33c4ce80c9cb15a1d526673a6a38 -SHA512 (rust-std-1.60.0-armv7-unknown-netbsd-eabihf.tar.gz) = a8e7fdf240220f0b200f91821ff7c2bdddb1e1df9309f865a3ff402ae2bfa7cb33ffbe5b90aec0eedd398ed47ab65e9055ce9dca8dbd7136f06adc5c167a908d -Size (rust-std-1.60.0-armv7-unknown-netbsd-eabihf.tar.gz) = 32575332 bytes -BLAKE2s (rust-std-1.60.0-i586-unknown-netbsd.tar.gz) = b3e1379031a9e5b6257cf8a3bc10ee30e98aea5a331d3296b85a64a8f76ef606 -SHA512 (rust-std-1.60.0-i586-unknown-netbsd.tar.gz) = 7ead4f1b2f60ff42a9b2e846348f5bd464b910d495d7abbd472e2e027d0b54b2260bf45175cd1334fe31daa0381ae1f42852c43c8a28f970b4a86b962761f74d -Size (rust-std-1.60.0-i586-unknown-netbsd.tar.gz) = 34765708 bytes -BLAKE2s (rust-std-1.60.0-i686-unknown-linux-gnu.tar.gz) = c2f707d7b820ffb268dc0509d8842a290aaf0738ee6ac9191a5e5e502be853b6 -SHA512 (rust-std-1.60.0-i686-unknown-linux-gnu.tar.gz) = 803a2cc3a3b9fc312adae0e045e702081505b1c4ec16c4bef1ec7edbf5380d048a7570641db087e7423a76e6ca91b93ab902feb63319aa997d6bf02752d1f93a -Size (rust-std-1.60.0-i686-unknown-linux-gnu.tar.gz) = 39085815 bytes -BLAKE2s (rust-std-1.60.0-powerpc-unknown-netbsd.tar.gz) = 4506be6be2b0003bd7277958ad230c09730ab4d0759007c9f3419dda49398aed -SHA512 (rust-std-1.60.0-powerpc-unknown-netbsd.tar.gz) = bfc8cf7d844d2ce1405f84b170b470324bd1e3499269a84f5ab60147caa74c9be2153f4e55913656c7d1a53c6fabb0faa1ed0b2a07c7a9b45d34712e6cb1ad2e -Size (rust-std-1.60.0-powerpc-unknown-netbsd.tar.gz) = 30616718 bytes -BLAKE2s (rust-std-1.60.0-powerpc-unknown-netbsd90.tar.gz) = 67e455f2418fe090504bd4d1bd1c3845b8385a5f424cc37cd31ee81d5113da93 -SHA512 (rust-std-1.60.0-powerpc-unknown-netbsd90.tar.gz) = 11f7d0d8b5782c24f64e1fdc18f4b8c949554ab57b94a72d898557c9cc55ec8bca21bf31277e81b0e529d324f24c90dec64b1eaef22469a5006f36d1c18de7f6 -Size (rust-std-1.60.0-powerpc-unknown-netbsd90.tar.gz) = 30610765 bytes -BLAKE2s (rust-std-1.60.0-sparc64-unknown-netbsd.tar.gz) = 76944a88e4d25660ebedd90d73da33cee56d770cd11e6b10b7543f27fcb83f6e -SHA512 (rust-std-1.60.0-sparc64-unknown-netbsd.tar.gz) = 962c70e6ee03291d867c9a8ac4bcc5182038acbd16935a28a0d6230dd62d08bbf19c839f5b96eba93b855eb6c98cbd0a0d69c3f86dd1f3bbdf5a7563c241109e -Size (rust-std-1.60.0-sparc64-unknown-netbsd.tar.gz) = 30752314 bytes -BLAKE2s (rust-std-1.60.0-x86_64-apple-darwin.tar.gz) = 777a95ee954434acf3f8cbaa4ab8ece2ea08762c85c2e0346440814fb076f29a -SHA512 (rust-std-1.60.0-x86_64-apple-darwin.tar.gz) = 5a866e658ba7dc6bc0c8149dcc39e8e866d9ca60b78f7dfd4bc05cc93622972346091108bcd12e36b309bd5171d0176d39d726f38c8b0e7377953f3b8c06ddee -Size (rust-std-1.60.0-x86_64-apple-darwin.tar.gz) = 39947593 bytes -BLAKE2s (rust-std-1.60.0-x86_64-unknown-freebsd.tar.gz) = c1fffe5d65b2d2556e3cde22ff9e5b6bd215de88acb1f0d21c95f4c27adc16e5 -SHA512 (rust-std-1.60.0-x86_64-unknown-freebsd.tar.gz) = 6c64c60d2862dd61b0e8fa13eae9c52e67c6887bc0721a492d04af222464934e1da76b496d4a562e7049e3b94f0d61eb2ce0eb1491e370bfbeaccbf45f1f4bc1 -Size (rust-std-1.60.0-x86_64-unknown-freebsd.tar.gz) = 42078372 bytes -BLAKE2s (rust-std-1.60.0-x86_64-unknown-linux-gnu.tar.gz) = ad5e363f1151632958d94bda9debac6a3fa01a327c5264c397eec987b91c14be -SHA512 (rust-std-1.60.0-x86_64-unknown-linux-gnu.tar.gz) = 2fccacf359b434ebc349632dad1dbb2ff164fa8ba2062fb5629724a7f3c142ce8a61739fb6ce51649708c68836d449aba141415b51f9f65eeb2e922b07cd35c2 -Size (rust-std-1.60.0-x86_64-unknown-linux-gnu.tar.gz) = 43469578 bytes -BLAKE2s (rust-std-1.60.0-x86_64-unknown-netbsd.tar.gz) = 3c6ade9f9b82c3487824252695e32e8649caf7aaf4f280f3d54caeeb9fd16300 -SHA512 (rust-std-1.60.0-x86_64-unknown-netbsd.tar.gz) = b5655b817338f63e580926036beaf5d5081131902e6a472390f189fd7503aedf1279022ba171e81568f7ccd30e2e69521044f8ff5f861cfd321e4bc8c76b73e1 -Size (rust-std-1.60.0-x86_64-unknown-netbsd.tar.gz) = 38891830 bytes -BLAKE2s (rustc-1.61.0-src.tar.gz) = 6c6fa9ce140d5c6e2f038d99bb5de6271056106cf6aa732548dfd0e489933222 -SHA512 (rustc-1.61.0-src.tar.gz) = 486f77041f664ea73aa7c97affd3916892c5218e69dee9c701d33e629e335d1b8da12a2d23d0c18d9e9dc75f12983f961f76006395324a705b1d15444d891640 -Size (rustc-1.61.0-src.tar.gz) = 203300188 bytes +BLAKE2s (rust-1.61.0-aarch64-apple-darwin.tar.gz) = 302f636b2e73cdd5233e520bdfec0a2071d7c0c3c299780e2de75e727024fb38 +SHA512 (rust-1.61.0-aarch64-apple-darwin.tar.gz) = 248c5d1c3b440aa1ebb8d8d519651259566407f3efd0c33724d274a4f85a371c1b3ead79be24bf38cbca8b57740cb017b26634a4c34c1f3c605d28a8d181a8af +Size (rust-1.61.0-aarch64-apple-darwin.tar.gz) = 223157966 bytes +BLAKE2s (rust-1.61.0-aarch64-unknown-linux-gnu.tar.gz) = 033b7a591e7880665e6b0aa0970ef6cc82788ffdaf4ffb557afbbb7b1ff2cf05 +SHA512 (rust-1.61.0-aarch64-unknown-linux-gnu.tar.gz) = e655efc0442872df855d3593c5b8b5c91037682cfcdfe5f3fc62f23c08ffe52d035bea94d9418d99f279da6835bbe4b17b92038c7c8b61dfa16a8d419e43c0ea +Size (rust-1.61.0-aarch64-unknown-linux-gnu.tar.gz) = 384662543 bytes +BLAKE2s (rust-1.61.0-aarch64-unknown-netbsd.tar.xz) = 1ce2a2f0feccc3be8dc3084e44a75d98a5277c4f8ef7c06503f1077110c95733 +SHA512 (rust-1.61.0-aarch64-unknown-netbsd.tar.xz) = c1ce3dd379ad469752bb4d44008f65cb4aacf5c06bc4ebe148bf43904de46e12beff404044e09d93c511172de2bd178fe050dda0b6abf56031188e8d0c290344 +Size (rust-1.61.0-aarch64-unknown-netbsd.tar.xz) = 152425036 bytes +BLAKE2s (rust-1.61.0-aarch64_be-unknown-netbsd.tar.xz) = ee8093109204823679d484928c010f6313b27ec6e787f0d960e84cf96f132109 +SHA512 (rust-1.61.0-aarch64_be-unknown-netbsd.tar.xz) = f8b5a58a94ac9313a8c8445ba8a8d94dfa9fbfee21f3273d0d705f30ecec4eeeb0325723a73381fa2ea32ced419f09279f1233c174f749aa4ada93ec6810cabf +Size (rust-1.61.0-aarch64_be-unknown-netbsd.tar.xz) = 153824936 bytes +BLAKE2s (rust-1.61.0-arm-unknown-linux-gnueabihf.tar.gz) = 3ad009c7620aacb0d3d4e6a43d87cd8b2fdb7643955ebceef5111ba867bbc52b +SHA512 (rust-1.61.0-arm-unknown-linux-gnueabihf.tar.gz) = 74ada02f436b2a97e05c8ec5bb8f7c0b638c5a59a71f04ba274efa6016a10514477480bce4e3023fe5586ab3190bdc270db723787d4d8ffccbaf0ba995325c1d +Size (rust-1.61.0-arm-unknown-linux-gnueabihf.tar.gz) = 313941585 bytes +BLAKE2s (rust-1.61.0-armv7-unknown-linux-gnueabihf.tar.gz) = 3a66ca94537a649efdcf4f87a26941717bbabf4da56edd330c6d0e1a5423e55f +SHA512 (rust-1.61.0-armv7-unknown-linux-gnueabihf.tar.gz) = 951e49690023a681215f0911937af84642dda2e5be5261629eda6662f50fdd8fea0cfb20d8067cd39b6eea51cc0e5fe7e0ab337c8c379d7408b1669816754c4d +Size (rust-1.61.0-armv7-unknown-linux-gnueabihf.tar.gz) = 305528469 bytes +BLAKE2s (rust-1.61.0-armv7-unknown-netbsd-eabihf.tar.xz) = fcfc58215e88b6a4d37994362def451a4d2b53aa1e941224a12d523d947d8fcf +SHA512 (rust-1.61.0-armv7-unknown-netbsd-eabihf.tar.xz) = 5f14d9489a472aa743a49870f561ff7f99d92eac9db4e56f4909a38710e4e7e496b48387392afc9e4dd0d29efb971d7c893a38108791bb29127f15bfb6af5e24 +Size (rust-1.61.0-armv7-unknown-netbsd-eabihf.tar.xz) = 131446548 bytes +BLAKE2s (rust-1.61.0-i586-unknown-netbsd.tar.xz) = 5b3fff5a7a53ca37dfc4ada3fefc2d494a60d7df785275b4b745be867ef4ad34 +SHA512 (rust-1.61.0-i586-unknown-netbsd.tar.xz) = 26d8d732d807ee62208db05c37e68dfe3f43924e0e4a57f02f86442e49f1660d736d74c218301af00a94fe62d35ea4a2eb2056c996387d6fc369cd2f4804a59b +Size (rust-1.61.0-i586-unknown-netbsd.tar.xz) = 164105180 bytes +BLAKE2s (rust-1.61.0-i686-unknown-linux-gnu.tar.gz) = b3d33a7243bed8546e1f233bb936970bfb4a1485902307430f479f5a9fb98dc2 +SHA512 (rust-1.61.0-i686-unknown-linux-gnu.tar.gz) = d2e7365ddc08e04de94a3aa1eb0388001e574d1a768e5506d88c6a637ebae54bcf6cf1790b08243bfdf439088c5fbaf1e8979cb2c80b699d47802149a7d26d76 +Size (rust-1.61.0-i686-unknown-linux-gnu.tar.gz) = 359348717 bytes +BLAKE2s (rust-1.61.0-powerpc-unknown-netbsd.tar.xz) = 6d90142d69fd475a45713b7a1e9ea63465537d854e3b498baf5285eb87d60662 +SHA512 (rust-1.61.0-powerpc-unknown-netbsd.tar.xz) = b6e082decdcb28f4bb1c078ea48717c4ad3ef20d7cfecbc768df23e33b757515a266ad3146633a20befaf2da9ac443e1dd1ed69867513c1ce324e097808da9b5 +Size (rust-1.61.0-powerpc-unknown-netbsd.tar.xz) = 171267280 bytes +BLAKE2s (rust-1.61.0-powerpc-unknown-netbsd90.tar.xz) = fae7b4b7c7aa5b82c3baa01534a430864e30d5338ddbf94dc3926d775feb0930 +SHA512 (rust-1.61.0-powerpc-unknown-netbsd90.tar.xz) = 5a4a10690155fe743536ff6490df7edb2dea3ba3be556bc2e3d9f903c66db58dd8f8d1430d9cfa067797db0006ddfb4191ade74109cbec74fa16a742d0f4d37c +Size (rust-1.61.0-powerpc-unknown-netbsd90.tar.xz) = 173506228 bytes +BLAKE2s (rust-1.61.0-sparc64-unknown-netbsd.tar.xz) = a30a9e02b087c374f54a2505aa70e62888070d7f0f1633cde5b0303a1099928a +SHA512 (rust-1.61.0-sparc64-unknown-netbsd.tar.xz) = 0c08758d93b3d20fd9694e0a1e74d0db8a1065d362610b05e25cd6d4b2a5f5ceb6453fde8e03b90b328fdc1508cb385fd2331df89e8762f24d4b0dc56e34920d +Size (rust-1.61.0-sparc64-unknown-netbsd.tar.xz) = 148653524 bytes +BLAKE2s (rust-1.61.0-x86_64-apple-darwin.tar.gz) = 586f09f54f6bfa48bca1362e0aff4a77577de51c9ec7ba40039f21bbe6fe0f9d +SHA512 (rust-1.61.0-x86_64-apple-darwin.tar.gz) = f585487ad238ee3a8d9268f5bcd76019da67de96ebd5a84d3b5f809ad6f3cd2ae79c7d93d8d2affbbf4bdfa61ab577a34a885196fe09408a658a577d20a892b2 +Size (rust-1.61.0-x86_64-apple-darwin.tar.gz) = 294924562 bytes +BLAKE2s (rust-1.61.0-x86_64-unknown-freebsd.tar.gz) = b45e3011ce13ceeebac6eb179042c04da61713daaee1d01f3006f4c1563a974d +SHA512 (rust-1.61.0-x86_64-unknown-freebsd.tar.gz) = da30babf3a6dba8af0cfdf5f131206360219af1b598568f6cbb55680e74e4d7a38ff14166e69daa4b8c16d7d9d9e2866511b9c20090b8e136b275ecb8c5a0133 +Size (rust-1.61.0-x86_64-unknown-freebsd.tar.gz) = 279844072 bytes +BLAKE2s (rust-1.61.0-x86_64-unknown-linux-gnu.tar.gz) = 5f3564c314d3622d64a590267706097d1cb9704c252638f07aa239c1fcf48256 +SHA512 (rust-1.61.0-x86_64-unknown-linux-gnu.tar.gz) = 7352d98d3acfe8bd754641381435d4bcb3399a8448fe6883b7c96ee41ffa380d8545cc8471ca4b21ee29c0d8e891e28de3ab91e985ad16b88965342358a87590 +Size (rust-1.61.0-x86_64-unknown-linux-gnu.tar.gz) = 267765196 bytes +BLAKE2s (rust-1.61.0-x86_64-unknown-netbsd.tar.xz) = 286cc36270967561d44dd469ecb03fe8356e76fc1d44beb1b2ad92644149a483 +SHA512 (rust-1.61.0-x86_64-unknown-netbsd.tar.xz) = ada2acd0f34c45e689ae97d98fa3cfbcbdb330b9231178c1b3e91c0474af47a84a3ae893309aed1fb14b726e2b07894713520fedebc2b534b16cd559d276cf43 +Size (rust-1.61.0-x86_64-unknown-netbsd.tar.xz) = 168759980 bytes +BLAKE2s (rust-std-1.61.0-aarch64-apple-darwin.tar.gz) = 1a6ce39d1b191696803a8e4190992217cf0c77133cd4a59f0b3fdcaa99a1ee17 +SHA512 (rust-std-1.61.0-aarch64-apple-darwin.tar.gz) = b5d613d9484ed7d505e62bd905f573565b691a11e61416b78b6f0dcd0e7bf8528b608ae8ae65a0523aa1b85d755e725399a3a250a7c5a7cd015a5d364bce5348 +Size (rust-std-1.61.0-aarch64-apple-darwin.tar.gz) = 40372015 bytes +BLAKE2s (rust-std-1.61.0-aarch64-unknown-linux-gnu.tar.gz) = eb33ffa3c0de6a95d7de177ba08a9220d42203adc8906a2634fd6edc8c54b36c +SHA512 (rust-std-1.61.0-aarch64-unknown-linux-gnu.tar.gz) = 574984228b3f39e43bc751a01593e8831e5f1b9c87a79f2b5870ee356206bf14572169f91bbf73a76081eea100bde73dd4a4bf176dcbf882394c7ef46d1f2aea +Size (rust-std-1.61.0-aarch64-unknown-linux-gnu.tar.gz) = 57803910 bytes +BLAKE2s (rust-std-1.61.0-aarch64-unknown-netbsd.tar.xz) = f32b0fa6188491cb80578d780a8d56461b9a5c8fa5a237950a80399f7e02d799 +SHA512 (rust-std-1.61.0-aarch64-unknown-netbsd.tar.xz) = 65962e7a5752645cb1e51b3338ddd358d5575faf74cf5869c12d5593e0daa9f898442d11ffde198873bc1eeb707f47c49aa90b1444d15e00dd1712698998d7f5 +Size (rust-std-1.61.0-aarch64-unknown-netbsd.tar.xz) = 23632144 bytes +BLAKE2s (rust-std-1.61.0-aarch64_be-unknown-netbsd.tar.xz) = b209b1bb802c4631c1b62121045ca86b4144bf4a778bb102587cce8535ebea38 +SHA512 (rust-std-1.61.0-aarch64_be-unknown-netbsd.tar.xz) = e63ea551dd707882dd5a9db380a6d125bd36394c97833b47e840d5ee446b6acbb8b029881fd8ab74153ee3da042a995ebe7b708b0951b657ca6654d2915d20a3 +Size (rust-std-1.61.0-aarch64_be-unknown-netbsd.tar.xz) = 23334820 bytes +BLAKE2s (rust-std-1.61.0-arm-unknown-linux-gnueabihf.tar.gz) = ab3d1591f25a7f39e9c1b0bb16506dea2ef31a5020b63cb11055d8b1c17520c5 +SHA512 (rust-std-1.61.0-arm-unknown-linux-gnueabihf.tar.gz) = d3d834a55107bed04ef71479db9d10a0e895422874d754ba8f36f0633291d395d9e869f9de9160df619f5102b29434a4c2a464a5a40d8845f9aec77bc25992cc +Size (rust-std-1.61.0-arm-unknown-linux-gnueabihf.tar.gz) = 36343974 bytes +BLAKE2s (rust-std-1.61.0-armv7-unknown-linux-gnueabihf.tar.gz) = 8b46d14aa8a2bdcd0f5df8d324edc12bea56abf72ca5f3626302b164823790c8 +SHA512 (rust-std-1.61.0-armv7-unknown-linux-gnueabihf.tar.gz) = d92eb00c53ed725c55aaa2addb1c9e9ea92c8c07d2305e7565c960a3c670a17239df17b7942f5d8f8ddd5d3fcf95c4a9051366f4abf0b5ad0908ff163f46fb6e +Size (rust-std-1.61.0-armv7-unknown-linux-gnueabihf.tar.gz) = 38251240 bytes +BLAKE2s (rust-std-1.61.0-armv7-unknown-netbsd-eabihf.tar.xz) = 21d2975a4d1cb48bab85cdc96da017895ba17cd10828ad941803a06cbd451cf8 +SHA512 (rust-std-1.61.0-armv7-unknown-netbsd-eabihf.tar.xz) = 96a21ba042e7313f94244f56e8b946b9f69ace8126770b9aec591755f7ea49553af28d00efc84d9eed214801c615394c0668ff1963090905ca8a98d2358a991a +Size (rust-std-1.61.0-armv7-unknown-netbsd-eabihf.tar.xz) = 22710204 bytes +BLAKE2s (rust-std-1.61.0-i586-unknown-netbsd.tar.xz) = 6e243ba70f0855a331e245d737989bf130058a9c5174448a0d1ce2b2c4b7d448 +SHA512 (rust-std-1.61.0-i586-unknown-netbsd.tar.xz) = ff746760d086bfb0b77932aa8167cebc2ecc0b6a35e3174ba2019b431f21bd8ca278f3a74f3f080b555d775add4d0b2604e12f7381cc7bf11717b24b82563ca9 +Size (rust-std-1.61.0-i586-unknown-netbsd.tar.xz) = 23293816 bytes +BLAKE2s (rust-std-1.61.0-i686-unknown-linux-gnu.tar.gz) = 61440054014a811b7423c0eccd3cd9fd71c1dfff11dd959a530ed26856f6ea04 +SHA512 (rust-std-1.61.0-i686-unknown-linux-gnu.tar.gz) = c4140820a64b5079c156b7125fc0127b8b6c23b6e2a7fa4b8fb1935a2041d1248ca8c07acd14091bb0b7ef25012c256a951f906da34389df0fb8e5cbd8e71978 +Size (rust-std-1.61.0-i686-unknown-linux-gnu.tar.gz) = 40230974 bytes +BLAKE2s (rust-std-1.61.0-powerpc-unknown-netbsd.tar.xz) = 089b76e138ffdc9f7b0a3778dc2f02dc967ebc720bdbca8d3631b0461f3b9d05 +SHA512 (rust-std-1.61.0-powerpc-unknown-netbsd.tar.xz) = 3d30a7c2c179ba619b5e26d7f3fc5836bcfce674e0761541af2bed64e1a139247559e011b2656f76ea7eb82f613d4e04811c6efa62527bdebf9d7c1f126b8ae5 +Size (rust-std-1.61.0-powerpc-unknown-netbsd.tar.xz) = 21332952 bytes +BLAKE2s (rust-std-1.61.0-powerpc-unknown-netbsd90.tar.xz) = 27b508588df75b65a4615a58243b5886e3e27945311b95cb13166d8c5aa0a75c +SHA512 (rust-std-1.61.0-powerpc-unknown-netbsd90.tar.xz) = f139d347f8605bc42065db26dc7d1a434413ec253785040ad6fac7a79ec273df18171369c2997491ece6492790055f7e604471f9df838ac92b424f6e986e392f +Size (rust-std-1.61.0-powerpc-unknown-netbsd90.tar.xz) = 21334304 bytes +BLAKE2s (rust-std-1.61.0-sparc64-unknown-netbsd.tar.xz) = c299a2ec5cd573f032fc76c0e702cbb5576d77cc42b90de31f54a3b310c572d7 +SHA512 (rust-std-1.61.0-sparc64-unknown-netbsd.tar.xz) = bb1749000628b9e35af994cd1722007a477435a113d5c95d6281abb61cbe06a9790de9c591ffa8cc9a2164eb345cf96a8dab0a2319bb6d78ed5a5d3cbe92fc75 +Size (rust-std-1.61.0-sparc64-unknown-netbsd.tar.xz) = 21462720 bytes +BLAKE2s (rust-std-1.61.0-x86_64-apple-darwin.tar.gz) = 1ce8738fc0ce4e5864feb0cd2b70129a4faff271cef06e19cd490131f98cc941 +SHA512 (rust-std-1.61.0-x86_64-apple-darwin.tar.gz) = 37a36ed8abc2a304feb85d431731baf2d3fdca894e15a70691ec03758c224a77040d0397b7cd8a116f1780016feecb188daf73363b9f1f699b728db17b5f41d9 +Size (rust-std-1.61.0-x86_64-apple-darwin.tar.gz) = 41009315 bytes +BLAKE2s (rust-std-1.61.0-x86_64-unknown-freebsd.tar.gz) = 1f92252ef318448abefb42ab70b3b4586ea1bf11b1ebfc8c13ae421f5fb18561 +SHA512 (rust-std-1.61.0-x86_64-unknown-freebsd.tar.gz) = c17cea0286ef48c9d7bd3af9e0995a2195f57a0fdf0eac27c95d356f1203ab173e94fa007bf70b7a81547a0f71a5236510bdd7f0dd69c836bb689fbcd678b046 +Size (rust-std-1.61.0-x86_64-unknown-freebsd.tar.gz) = 43121370 bytes +BLAKE2s (rust-std-1.61.0-x86_64-unknown-linux-gnu.tar.gz) = 825453fd8e2badb7f1d2acc09ace3b5b581032db111e090c81c27cf369758804 +SHA512 (rust-std-1.61.0-x86_64-unknown-linux-gnu.tar.gz) = 57d8f2647f8732fb4c3d8b9581822911d650d4d5f32c01ab60158b38626cfff416cd435231fb312aa4c09da823a59bbb5a50492c8d197d2c628f793c9791dd30 +Size (rust-std-1.61.0-x86_64-unknown-linux-gnu.tar.gz) = 44597191 bytes +BLAKE2s (rust-std-1.61.0-x86_64-unknown-netbsd.tar.xz) = 65c40ed6e23cecae9dbab49f746140887be77cb4bffd588df957d25ec025f68a +SHA512 (rust-std-1.61.0-x86_64-unknown-netbsd.tar.xz) = 4dfee06b1cd8a7d0a1f1b24d402e40fe0b751e3ae38ace8ad93c5d7384da7228079a4de5e402d32c3b087027dea4b86354f6a0af327c7781cfa602786613e098 +Size (rust-std-1.61.0-x86_64-unknown-netbsd.tar.xz) = 26321476 bytes +BLAKE2s (rustc-1.62.0-src.tar.gz) = 3436ac95150ca6e30b6ea48c77eeab3fd6905e39b67342d5eb1adad72a4a063c +SHA512 (rustc-1.62.0-src.tar.gz) = db1eec288661a384ea387102834aae35364099c7c93d90367940718904028c13dc08f879749ee048ce3420aaa043ed4853a7c514a7c1b8a5d1c25f04b9e22a8e +Size (rustc-1.62.0-src.tar.gz) = 202192764 bytes SHA1 (patch-compiler_rustc__codegen__ssa_src_back_linker.rs) = a9a891b9c507958354fb819587d6d4b31ff83ce6 SHA1 (patch-compiler_rustc__llvm_build.rs) = 73f8225f6dea809da9381d78a8099d13c7c151c0 SHA1 (patch-compiler_rustc__target_src_spec_aarch64__be__unknown__netbsd.rs) = c81d0d288699056ae45569f8d0a1c9bb08153ec4 @@ -130,8 +130,8 @@ SHA1 (patch-vendor_backtrace_src_symbolize_gimli.rs) = b93148ff72a60a17c6a444f26 SHA1 (patch-vendor_backtrace_src_symbolize_gimli_elf.rs) = 308538090d9ce11d206d6eef0e675581a1fc6e80 SHA1 (patch-vendor_cc-1.0.69_src_lib.rs) = b5c0f795624b928b8b02fe01174e6a24e770adea SHA1 (patch-vendor_cc_src_lib.rs) = 2f6b0ad800b31cd33334f194651981491ecf7641 -SHA1 (patch-vendor_libc-0.2.116_src_unix_bsd_netbsdlike_netbsd_mod.rs) = 90144e0a6a91db61c42308181a25bdf5ff60e670 SHA1 (patch-vendor_libc-0.2.119_src_unix_bsd_netbsdlike_netbsd_mod.rs) = d0af451a8d6a2061cf470968069e4270e5cfcb73 +SHA1 (patch-vendor_libc-0.2.123_src_unix_bsd_netbsdlike_netbsd_mod.rs) = a0177bbfa1935ea5001551fd93e92fef41890089 SHA1 (patch-vendor_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs) = 351e213fc07b0dc7c35d70d6a0c2ecc6b5b9056e SHA1 (patch-vendor_libc_src_unix_solarish_mod.rs) = 8364e19ea09203d32494c37ff3db19fe3d6b9d8a SHA1 (patch-vendor_lzma-sys_config.h) = b654c7e129fa02697734bc87173f89b3056a5437 diff --git a/rust/files/gcc-wrap b/rust/files/gcc-wrap index 53b45e099fa..b2db9c5b515 100644 --- a/rust/files/gcc-wrap +++ b/rust/files/gcc-wrap @@ -72,7 +72,8 @@ while [ $# -gt 0 ]; do args="$args -I=/usr/include/krb5" ;; -I/usr/pkg/include) - args="$args -I=/usr/pkg/include" +# Try to drop this... +# args="$args -I=/usr/pkg/include" ;; -I) if [ $2 = "/usr/include" ]; then @@ -82,7 +83,8 @@ while [ $# -gt 0 ]; do args="$args -I=/usr/include/krb5" shift elif [ $2 = "/usr/pkg/include" ]; then - args="$args -I=/usr/pkg/include" +# Try to drop this too... +# args="$args -I=/usr/pkg/include" shift else args="$args -I" diff --git a/rust/patches/patch-vendor_libc-0.2.119_src_unix_bsd_netbsdlike_netbsd_mod.rs b/rust/patches/patch-vendor_libc-0.2.119_src_unix_bsd_netbsdlike_netbsd_mod.rs new file mode 100644 index 00000000000..2cfbdfe8d09 --- /dev/null +++ b/rust/patches/patch-vendor_libc-0.2.119_src_unix_bsd_netbsdlike_netbsd_mod.rs @@ -0,0 +1,30 @@ +$NetBSD$ + +Copy execinfo function definitions from openbsd's mod.rs. + +--- vendor/libc-0.2.119/src/unix/bsd/netbsdlike/netbsd/mod.rs.orig 2022-05-18 03:01:05.000000000 +0000 ++++ vendor/libc-0.2.119/src/unix/bsd/netbsdlike/netbsd/mod.rs +@@ -2788,6 +2788,23 @@ extern "C" { + pub fn kinfo_getvmmap(pid: ::pid_t, cntp: *mut ::size_t) -> *mut kinfo_vmentry; + } + ++#[link(name = "execinfo")] ++extern "C" { ++ pub fn backtrace(addrlist: *mut *mut ::c_void, len: ::size_t) -> ::size_t; ++ pub fn backtrace_symbols(addrlist: *const *mut ::c_void, len: ::size_t) -> *mut *mut ::c_char; ++ pub fn backtrace_symbols_fd( ++ addrlist: *const *mut ::c_void, ++ len: ::size_t, ++ fd: ::c_int, ++ ) -> ::c_int; ++ pub fn backtrace_symbols_fmt( ++ addrlist: *const *mut ::c_void, ++ len: ::size_t, ++ fmt: *const ::c_char, ++ ) -> *mut *mut ::c_char; ++} ++ ++ + cfg_if! { + if #[cfg(target_arch = "aarch64")] { + mod aarch64; diff --git a/rust/patches/patch-vendor_libc-0.2.116_src_unix_bsd_netbsdlike_netbsd_mod.rs b/rust/patches/patch-vendor_libc-0.2.123_src_unix_bsd_netbsdlike_netbsd_mod.rs similarity index 79% rename from rust/patches/patch-vendor_libc-0.2.116_src_unix_bsd_netbsdlike_netbsd_mod.rs rename to rust/patches/patch-vendor_libc-0.2.123_src_unix_bsd_netbsdlike_netbsd_mod.rs index 0e3314d9da2..d925c25d653 100644 --- a/rust/patches/patch-vendor_libc-0.2.116_src_unix_bsd_netbsdlike_netbsd_mod.rs +++ b/rust/patches/patch-vendor_libc-0.2.123_src_unix_bsd_netbsdlike_netbsd_mod.rs @@ -2,9 +2,9 @@ $NetBSD$ Copy execinfo function definitions from openbsd's mod.rs. ---- vendor/libc-0.2.116/src/unix/bsd/netbsdlike/netbsd/mod.rs.orig 2022-04-04 11:10:56.000000000 +0000 -+++ vendor/libc-0.2.116/src/unix/bsd/netbsdlike/netbsd/mod.rs -@@ -2787,6 +2787,22 @@ extern "C" { +--- vendor/libc-0.2.123/src/unix/bsd/netbsdlike/netbsd/mod.rs.orig 2022-06-27 15:22:31.000000000 +0000 ++++ vendor/libc-0.2.123/src/unix/bsd/netbsdlike/netbsd/mod.rs +@@ -2784,6 +2784,22 @@ extern "C" { pub fn kinfo_getvmmap(pid: ::pid_t, cntp: *mut ::size_t) -> *mut kinfo_vmentry; }