From 238fead5db88b4d1981861d811b1f5fa9acf747b Mon Sep 17 00:00:00 2001 From: Havard Eidnes Date: Fri, 22 Oct 2021 06:54:46 +0000 Subject: [PATCH] rust: update to version 1.56.0. Pkgsrc changes: * Remove one now-longer-applicable patch, adjust a few others * Bump bootstrap requirements to 1.55.0. Upstream changes: Version 1.56.0 (2021-10-21) ======================== Language -------- - [The 2021 Edition is now stable.][rust#88100] See [the edition guide][rust-2021-edition-guide] for more details. - [The pattern in `binding @ pattern` can now also introduce new bindings.] [rust#85305] - [Union field access is permitted in `const fn`.][rust#85769] [rust-2021-edition-guide]: https://doc.rust-lang.org/nightly/edition-guide/rust-2021/index.html Compiler -------- - [Upgrade to LLVM 13.][rust#87570] - [Support memory, address, and thread sanitizers on aarch64-unknown-freebsd.][rust#88023] - [Allow specifying a deployment target version for all iOS targets][rust#87699] - [Warnings can be forced on with `--force-warn`.][rust#87472] This feature is primarily intended for usage by `cargo fix`, rather than end users. - [Promote `aarch64-apple-ios-sim` to Tier 2\*.][rust#87760] - [Add `powerpc-unknown-freebsd` at Tier 3\*.][rust#87370] - [Add `riscv32imc-esp-espidf` at Tier 3\*.][rust#87666] \* Refer to Rust's [platform support page][platform-support-doc] for more information on Rust's tiered platform support. Libraries --------- - [Allow writing of incomplete UTF-8 sequences via stdout/stderr on Windows.] [rust#83342] The Windows console still requires valid Unicode, but this change allows splitting a UTF-8 character across multiple write calls. This allows, for instance, programs that just read and write data buffers (e.g. copying a file to stdout) without regard for Unicode or character boundaries. - [Prefer `AtomicU{64,128}` over Mutex for Instant backsliding protection.] [rust#83093] For this use case, atomics scale much better under contention. - [Implement `Extend<(A, B)>` for `(Extend, Extend)`][rust#85835] - [impl Default, Copy, Clone for std::io::Sink and std::io::Empty][rust#86744] - [`impl From<[(K, V); N]>` for all collections.][rust#84111] - [Remove `P: Unpin` bound on impl Future for Pin.][rust#81363] - [Treat invalid environment variable names as non-existent.][rust#86183] Previously, the environment functions would panic if given a variable name with an internal null character or equal sign (`=`). Now, these functions will just treat such names as non-existent variables, since the OS cannot represent the existence of a variable with such a name. Stabilised APIs --------------- - [`std::os::unix::fs::chroot`] - [`UnsafeCell::raw_get`] - [`BufWriter::into_parts`] - [`core::panic::{UnwindSafe, RefUnwindSafe, AssertUnwindSafe}`] These APIs were previously stable in `std`, but are now also available in `core`. - [`Vec::shrink_to`] - [`String::shrink_to`] - [`OsString::shrink_to`] - [`PathBuf::shrink_to`] - [`BinaryHeap::shrink_to`] - [`VecDeque::shrink_to`] - [`HashMap::shrink_to`] - [`HashSet::shrink_to`] These APIs are now usable in const contexts: - [`std::mem::transmute`] - [`[T]::first`][`slice::first`] - [`[T]::split_first`][`slice::split_first`] - [`[T]::last`][`slice::last`] - [`[T]::split_last`][`slice::split_last`] Cargo ----- - [Cargo supports specifying a minimum supported Rust version in Cargo.toml.] [`rust-version`] This has no effect at present on dependency version selection. We encourage crates to specify their minimum supported Rust version, and we encourage CI systems that support Rust code to include a crate's specified minimum version in the text matrix for that crate by default. Compatibility notes ------------------- - [Update to new argument parsing rules on Windows.][rust#87580] This adjusts Rust's standard library to match the behavior of the standard libraries for C/C++. The rules have changed slightly over time, and this PR brings us to the latest set of rules (changed in 2008). - [Disallow the aapcs calling convention on aarch64][rust#88399] This was already not supported by LLVM; this change surfaces this lack of support with a better error message. - [Make `SEMICOLON_IN_EXPRESSIONS_FROM_MACROS` warn by default][rust#87385] - [Warn when an escaped newline skips multiple lines.][rust#87671] - [Calls to `libc::getpid` / `std::process::id` from `Command::pre_exec` may return different values on glibc <= 2.24.][rust#81825] Rust now invokes the `clone3` system call directly, when available, to use new functionality available via that system call. Older versions of glibc cache the result of `getpid`, and only update that cache when calling glibc's clone/fork functions, so a direct system call bypasses that cache update. glibc 2.25 and newer no longer cache `getpid` for exactly this reason. Internal changes ---------------- These changes provide no direct user facing benefits, but represent significant improvements to the internals and overall performance of rustc and related tools. - [LLVM is compiled with PGO in published x86_64-unknown-linux-gnu artifacts.][rust#88069] This improves the performance of most Rust builds. - [Unify representation of macros in internal data structures.][rust#88019] This change fixes a host of bugs with the handling of macros by the compiler, as well as rustdoc. [`std::os::unix::fs::chroot`]: https://doc.rust-lang.org/stable/std/os/unix/fs/fn.chroot.html [`Iterator::intersperse`]: https://doc.rust-lang.org/stable/std/iter/trait.Iterator.html#method.intersperse [`Iterator::intersperse_with`]: https://doc.rust-lang.org/stable/std/iter/trait.Iterator.html#method.intersperse [`UnsafeCell::raw_get`]: https://doc.rust-lang.org/stable/std/cell/struct.UnsafeCell.html#method.raw_get [`BufWriter::into_parts`]: https://doc.rust-lang.org/stable/std/io/struct.BufWriter.html#method.into_parts [`core::panic::{UnwindSafe, RefUnwindSafe, AssertUnwindSafe}`]: https://github.com/rust-lang/rust/pull/84662 [`Vec::shrink_to`]: https://doc.rust-lang.org/stable/std/vec/struct.Vec.html#method.shrink_to [`String::shrink_to`]: https://doc.rust-lang.org/stable/std/string/struct.String.html#method.shrink_to [`OsString::shrink_to`]: https://doc.rust-lang.org/stable/std/ffi/struct.OsString.html#method.shrink_to [`PathBuf::shrink_to`]: https://doc.rust-lang.org/stable/std/path/struct.PathBuf.html#method.shrink_to [`BinaryHeap::shrink_to`]: https://doc.rust-lang.org/stable/std/collections/struct.BinaryHeap.html#method.shrink_to [`VecDeque::shrink_to`]: https://doc.rust-lang.org/stable/std/collections/struct.VecDeque.html#method.shrink_to [`HashMap::shrink_to`]: https://doc.rust-lang.org/stable/std/collections/hash_map/struct.HashMap.html#method.shrink_to [`HashSet::shrink_to`]: https://doc.rust-lang.org/stable/std/collections/hash_set/struct.HashSet.html#method.shrink_to [`std::mem::transmute`]: https://doc.rust-lang.org/stable/std/mem/fn.transmute.html [`slice::first`]: https://doc.rust-lang.org/stable/std/primitive.slice.html#method.first [`slice::split_first`]: https://doc.rust-lang.org/stable/std/primitive.slice.html#method.split_first [`slice::last`]: https://doc.rust-lang.org/stable/std/primitive.slice.html#method.last [`slice::split_last`]: https://doc.rust-lang.org/stable/std/primitive.slice.html#method.split_last [`rust-version`]: https://doc.rust-lang.org/nightly/cargo/reference/manifest.html#the-rust-version-field [rust#87671]: https://github.com/rust-lang/rust/pull/87671 [rust#86183]: https://github.com/rust-lang/rust/pull/86183 [rust#87385]: https://github.com/rust-lang/rust/pull/87385 [rust#88100]: https://github.com/rust-lang/rust/pull/88100 [rust#86860]: https://github.com/rust-lang/rust/pull/86860 [rust#84039]: https://github.com/rust-lang/rust/pull/84039 [rust#86492]: https://github.com/rust-lang/rust/pull/86492 [rust#88363]: https://github.com/rust-lang/rust/pull/88363 [rust#85305]: https://github.com/rust-lang/rust/pull/85305 [rust#87832]: https://github.com/rust-lang/rust/pull/87832 [rust#88069]: https://github.com/rust-lang/rust/pull/88069 [rust#87472]: https://github.com/rust-lang/rust/pull/87472 [rust#87699]: https://github.com/rust-lang/rust/pull/87699 [rust#87570]: https://github.com/rust-lang/rust/pull/87570 [rust#88023]: https://github.com/rust-lang/rust/pull/88023 [rust#87760]: https://github.com/rust-lang/rust/pull/87760 [rust#87370]: https://github.com/rust-lang/rust/pull/87370 [rust#87580]: https://github.com/rust-lang/rust/pull/87580 [rust#83342]: https://github.com/rust-lang/rust/pull/83342 [rust#83093]: https://github.com/rust-lang/rust/pull/83093 [rust#88177]: https://github.com/rust-lang/rust/pull/88177 [rust#88548]: https://github.com/rust-lang/rust/pull/88548 [rust#88551]: https://github.com/rust-lang/rust/pull/88551 [rust#88299]: https://github.com/rust-lang/rust/pull/88299 [rust#88220]: https://github.com/rust-lang/rust/pull/88220 [rust#85835]: https://github.com/rust-lang/rust/pull/85835 [rust#86879]: https://github.com/rust-lang/rust/pull/86879 [rust#86744]: https://github.com/rust-lang/rust/pull/86744 [rust#84662]: https://github.com/rust-lang/rust/pull/84662 [rust#86593]: https://github.com/rust-lang/rust/pull/86593 [rust#81050]: https://github.com/rust-lang/rust/pull/81050 [rust#81363]: https://github.com/rust-lang/rust/pull/81363 [rust#84111]: https://github.com/rust-lang/rust/pull/84111 [rust#85769]: https://github.com/rust-lang/rust/pull/85769#issuecomment-854363720 [rust#88490]: https://github.com/rust-lang/rust/pull/88490 [rust#88269]: https://github.com/rust-lang/rust/pull/88269 [rust#84176]: https://github.com/rust-lang/rust/pull/84176 [rust#88399]: https://github.com/rust-lang/rust/pull/88399 [rust#88227]: https://github.com/rust-lang/rust/pull/88227 [rust#88200]: https://github.com/rust-lang/rust/pull/88200 [rust#82776]: https://github.com/rust-lang/rust/pull/82776 [rust#88077]: https://github.com/rust-lang/rust/pull/88077 [rust#87728]: https://github.com/rust-lang/rust/pull/87728 [rust#87050]: https://github.com/rust-lang/rust/pull/87050 [rust#87619]: https://github.com/rust-lang/rust/pull/87619 [rust#81825]: https://github.com/rust-lang/rust/pull/81825#issuecomment-808406918 [rust#88019]: https://github.com/rust-lang/rust/pull/88019 [rust#87666]: https://github.com/rust-lang/rust/pull/87666 --- rust/Makefile | 42 ++-- rust/distinfo | 209 +++++++++--------- ...s_backtrace-sys_src_libbacktrace_configure | 15 -- ...m-project_llvm_cmake_modules_AddLLVM.cmake | 7 +- .../patch-vendor_openssl-src_src_lib.rs | 13 +- 5 files changed, 137 insertions(+), 149 deletions(-) delete mode 100644 rust/patches/patch-library_backtrace_crates_backtrace-sys_src_libbacktrace_configure diff --git a/rust/Makefile b/rust/Makefile index bcdeb26c71d..d5af363bdbf 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.55.0-src +DISTNAME= rustc-1.56.0-src PKGNAME= ${DISTNAME:S/rustc/rust/:S/-src//} CATEGORIES= lang MASTER_SITES= https://static.rust-lang.org/dist/ @@ -174,7 +174,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.54.0 +RUST_STAGE0_VER= 1.55.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 @@ -182,7 +182,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.54.0 +RUST_STAGE0_VER= 1.55.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 @@ -190,7 +190,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.54.0 +RUST_STAGE0_VER= 1.55.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 @@ -198,7 +198,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.54.0 +RUST_STAGE0_VER= 1.55.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 @@ -206,7 +206,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.54.0 +RUST_STAGE0_VER= 1.55.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 @@ -214,7 +214,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.54.0 +RUST_STAGE0_VER= 1.55.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 @@ -222,7 +222,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.54.0 +RUST_STAGE0_VER= 1.55.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 @@ -235,7 +235,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.54.0 +RUST_STAGE0_VER= 1.55.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/ @@ -249,7 +249,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.54.0 +RUST_STAGE0_VER= 1.55.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 @@ -257,7 +257,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.54.0 +RUST_STAGE0_VER= 1.55.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.54.0 +RUST_STAGE0_VER= 1.55.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.54.0 +RUST_STAGE0_VER= 1.55.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.54.0 +RUST_STAGE0_VER= 1.55.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-*-aarch64eb) || make(distinfo) || make (makesum) || make(mdi) -RUST_STAGE0_VER= 1.54.0 +RUST_STAGE0_VER= 1.55.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 @@ -327,7 +327,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.54.0 +RUST_STAGE0_VER= 1.55.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 @@ -338,7 +338,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.54.0 +RUST_STAGE0_VER= 1.55.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} @@ -393,9 +393,13 @@ CKSUM_CRATES+= vendor/stacker CKSUMS+= cee329550bad2ed1182abb71db9c24558a91b12e1eab8d9a48e23b997bb8f04e CKSUMS+= 79915b243d02df1dc698f5c2de3a9356c6c296d2dedb06d9035dbcc2f8972cf4 +CKSUM_CRATES+= vendor/libc +CKSUMS+= a5e87e2197011ceae4d6aa1bc8a16d2e01dd39583448e6809f32ba58143baee9 +CKSUMS+= 37f836ea5d2cf334e171b0fc01ac00c7c8ca74f0066d02d22ff15854fe1670ce + CKSUM_CRATES+= vendor/openssl-src -CKSUMS+= 7de257c6ecb5d3ea0361ced4e0d9d4b2eb6d10abac3d78cd3a2a896e25e3221d -CKSUMS+= 8d67b3b667a8aaf34be5ee69f9b5d1df5e0cb91d8571a7e4b48da111755ec662 +CKSUMS+= 65a4daf6f0d6ad80a83d63614288c3a9df9adcebe5f3d7ff2ad34dd3d2c75196 +CKSUMS+= 7ff3cb1d807d93defda37c2ec01e01223295bcc3d20d218436c07e89cae80fe2 SUBST_CLASSES+= cksum SUBST_STAGE.cksum= pre-configure diff --git a/rust/distinfo b/rust/distinfo index a13404d5307..adfd3b06896 100644 --- a/rust/distinfo +++ b/rust/distinfo @@ -1,114 +1,113 @@ $NetBSD: distinfo,v 1.118 2020/08/06 11:42:56 jperkin Exp $ -RMD160 (rust-1.54.0-aarch64-apple-darwin.tar.gz) = 0cf56403a173909e8a23bdbd85b1056ef28b8c2f -SHA512 (rust-1.54.0-aarch64-apple-darwin.tar.gz) = 277dd5c2ba3d9ea158990af995648cafdefc5b8c444e143b07eb11168b99dbbe199828e944c8448a81f0c58c0a6cd489018c5ef1a0fed65a007be1c9a9f6c38c -Size (rust-1.54.0-aarch64-apple-darwin.tar.gz) = 288869509 bytes -RMD160 (rust-1.54.0-aarch64-unknown-linux-gnu.tar.gz) = 83c84386c882cd4f3f9c60611d502c1bbc097653 -SHA512 (rust-1.54.0-aarch64-unknown-linux-gnu.tar.gz) = 61a7548f7820b2df950260ccd12259f79f865b5425057fc20fc0833933e81332b9dd13500d9dc3213d47b384a39e2090a120d44aa41b789b23b059981e1ba523 -Size (rust-1.54.0-aarch64-unknown-linux-gnu.tar.gz) = 387275478 bytes -RMD160 (rust-1.54.0-aarch64-unknown-netbsd.tar.gz) = 66b34e272b5a3e7a96a100710722e6f45bdffdf3 -SHA512 (rust-1.54.0-aarch64-unknown-netbsd.tar.gz) = 0085f0338302e5a59abe9782ab7da1e03d4e3ed4d17eb51e333f166fcdd82ae6189d4ab670ecab4e632478c608c94cd49b7a5ba4458ac07f3e08c0d46091a839 -Size (rust-1.54.0-aarch64-unknown-netbsd.tar.gz) = 234071086 bytes -RMD160 (rust-1.54.0-aarch64_be-unknown-netbsd.tar.gz) = 9cee436f272c5ba45344fe618f6969f4fc83b4e8 -SHA512 (rust-1.54.0-aarch64_be-unknown-netbsd.tar.gz) = 6eb2af66c0f9a4580d43c5b963b7ffcf52ab050b336ce3efb13f8234db7227d9b1654c9e261fa96e8320aa5843c6fbf32e2683aefd1004d56292b3e5c23bda85 -Size (rust-1.54.0-aarch64_be-unknown-netbsd.tar.gz) = 238135281 bytes -RMD160 (rust-1.54.0-arm-unknown-linux-gnueabihf.tar.gz) = 5ed9f7892c4f2c37160e331666f1c4042a23f24e -SHA512 (rust-1.54.0-arm-unknown-linux-gnueabihf.tar.gz) = 9758dbecb073b5201f46cab9a2bffeda669f88611f7c1624bbdb9af1311bdf28c9baf300d23e8c9f25467398637dae2263e09f540bb66dbb512be22619595c45 -Size (rust-1.54.0-arm-unknown-linux-gnueabihf.tar.gz) = 328393495 bytes -RMD160 (rust-1.54.0-armv7-unknown-linux-gnueabihf.tar.gz) = 0e079a46ae6e70c55a19a310611e77cb4cd90ed7 -SHA512 (rust-1.54.0-armv7-unknown-linux-gnueabihf.tar.gz) = 0bd71348b67b3ca34d29234ef7dd6066f783f4651df44747530aa1da6c5772fe60fbb8e2612bf05820fb02e0f8f8f66a123d9b44408137414ba8129158889b73 -Size (rust-1.54.0-armv7-unknown-linux-gnueabihf.tar.gz) = 318129790 bytes -RMD160 (rust-1.54.0-armv7-unknown-netbsd-eabihf.tar.gz) = 249c5c89f91c191ee8ce82da57d6848fddcc51c0 -SHA512 (rust-1.54.0-armv7-unknown-netbsd-eabihf.tar.gz) = f685772c42d92d4200c1dadba1031372ef8155b369d70dab55547a1ffa63d60ed63b40b9a87d31d6298536b2abd28c237b83d80b8b22656a15c48df27b02e259 -Size (rust-1.54.0-armv7-unknown-netbsd-eabihf.tar.gz) = 201573276 bytes -RMD160 (rust-1.54.0-i586-unknown-netbsd.tar.gz) = 7e087de6bdbe395c570bbcec31ec80f0d65de15c -SHA512 (rust-1.54.0-i586-unknown-netbsd.tar.gz) = 3f4603695cb0c6d7ef01bb20e3a54cd576184d680d401512b0a221911d9de87a8d0fa5dda41ad935d1b13d266b6db5296117537699aa08a8a54ba2ff69b581a0 -Size (rust-1.54.0-i586-unknown-netbsd.tar.gz) = 242983218 bytes -RMD160 (rust-1.54.0-i686-unknown-linux-gnu.tar.gz) = e39250fd01d292fcecba8cc7957a26653d0c230d -SHA512 (rust-1.54.0-i686-unknown-linux-gnu.tar.gz) = e56539e75985e3ad0e6cf6f2fefe3dac42788129f34966287ea4cb94a04a362c049328898a9568b0d156e8379a978124af1e74f8df73d7ad5d8992e717748a6a -Size (rust-1.54.0-i686-unknown-linux-gnu.tar.gz) = 367627570 bytes -RMD160 (rust-1.54.0-powerpc-unknown-netbsd.tar.gz) = 1e8b017b007684b46843419dc1266df5be49dc16 -SHA512 (rust-1.54.0-powerpc-unknown-netbsd.tar.gz) = 3182486e9349f2ebc108965f7272789e60c06327b067266d08ae9145ebbec3c0650e8e44de8fec20d86eaa9c6148193e085bf089347394fe2e9c39f1d16b69bb -Size (rust-1.54.0-powerpc-unknown-netbsd.tar.gz) = 262293316 bytes -RMD160 (rust-1.54.0-powerpc-unknown-netbsd90.tar.gz) = c7b9c81d4c9cc37ffd5f305489dd16b4baf014f8 -SHA512 (rust-1.54.0-powerpc-unknown-netbsd90.tar.gz) = 8deb7215c37b75d9a2aa81beac0b9141b402531053d63e889769414575647b1dbe19fe347f0baf296c518be33d1068e6dfe286e47c6ce73986655ef1dd0512be -Size (rust-1.54.0-powerpc-unknown-netbsd90.tar.gz) = 267630500 bytes -RMD160 (rust-1.54.0-sparc64-unknown-netbsd.tar.gz) = c07414f89b812cce7ab86d317a564d7db8e3d467 -SHA512 (rust-1.54.0-sparc64-unknown-netbsd.tar.gz) = 2bad33e3684e006f5870574a0a52367e2d958838942ee855067e8545be8e7a02d975a105fffbffdf66674bd192aed3981b3bed6659d72190e9be2f76d8032a68 -Size (rust-1.54.0-sparc64-unknown-netbsd.tar.gz) = 244352647 bytes -RMD160 (rust-1.54.0-x86_64-apple-darwin.tar.gz) = c7ce7b3dfa8ec6297475609fc3c9bd185a49c78b -SHA512 (rust-1.54.0-x86_64-apple-darwin.tar.gz) = 8263ed34a4a51bac79777e41d1c35fce5c477af25e1aa4b1cf310d8b9d512a7aa39f9fb2f2f08b8402fed2724d5f669b2d8afd9fee8daa76c76adc69fb222ff6 -Size (rust-1.54.0-x86_64-apple-darwin.tar.gz) = 300863563 bytes -RMD160 (rust-1.54.0-x86_64-unknown-freebsd.tar.gz) = 88b4804c4f87623df7a07bc68019b04c03b84d42 -SHA512 (rust-1.54.0-x86_64-unknown-freebsd.tar.gz) = bb1c1b9c6fe5c478dce1a175d52547147c69d788d9ee6af54964454e5477f1af025fc02e94c33d865a45da92c1cbb0c7c814def4af2a85715e281179aab36b0a -Size (rust-1.54.0-x86_64-unknown-freebsd.tar.gz) = 290080392 bytes -RMD160 (rust-1.54.0-x86_64-unknown-illumos.tar.gz) = 13d172c4355343a9cfab5e8a3c91f044c4a2e939 -SHA512 (rust-1.54.0-x86_64-unknown-illumos.tar.gz) = 7487b80f36cc23dde8db1af0deb84c025810ee0318808ead30be0dfcd29789863e1f865c9039b1d5f79531d65c8171d822fc7252dcc73f180d11e5feed8b4cee -Size (rust-1.54.0-x86_64-unknown-illumos.tar.gz) = 174626198 bytes -RMD160 (rust-1.54.0-x86_64-unknown-linux-gnu.tar.gz) = 1af5569cbf98edb3acf8d3a3c784ea60f2ad847a -SHA512 (rust-1.54.0-x86_64-unknown-linux-gnu.tar.gz) = f58b3e378a5e307f780a1ff3448ce2c39d1bd6aef3f4082c290f9f7a79924751ebe895c5506ce3671ca4643e9f383c2f34723604ba92ebbcaf833ac76a5fff87 -Size (rust-1.54.0-x86_64-unknown-linux-gnu.tar.gz) = 238207519 bytes -RMD160 (rust-1.54.0-x86_64-unknown-netbsd.tar.gz) = 4a3d53eede7eddcceb39c19a9472f051f9836c55 -SHA512 (rust-1.54.0-x86_64-unknown-netbsd.tar.gz) = 8b77e2b88d9a475d2e021b456a92f09f99697ece11690c88f3fd4159ea940ef7d017cde4c9d1439c17c174a77f8795af2b9d966213cd07f21242111140b69b47 -Size (rust-1.54.0-x86_64-unknown-netbsd.tar.gz) = 245744046 bytes -RMD160 (rust-std-1.54.0-aarch64-apple-darwin.tar.gz) = 4ee0c72fd53853aec55962869fa868a59f28db3b -SHA512 (rust-std-1.54.0-aarch64-apple-darwin.tar.gz) = 8b4bd47639be978e9c881f5b9918ddc62ebb2a82df630836428a94979f8804ddbfa2e327be4384f8895c94f35c5c5a28e9bd3b1907355ff82456dd1473567bd0 -Size (rust-std-1.54.0-aarch64-apple-darwin.tar.gz) = 31761978 bytes -RMD160 (rust-std-1.54.0-aarch64-unknown-linux-gnu.tar.gz) = cc049ae0ce0877193f500549dac56eae43a2cdc7 -SHA512 (rust-std-1.54.0-aarch64-unknown-linux-gnu.tar.gz) = 15b181e1be5786ba79c9a33b3c72af76f4734fa1eebdb55f7dda7738312c03bee6bd163adcb2879a5c74b637e3d49770a66e116c48997883dcd27c900d1408fc -Size (rust-std-1.54.0-aarch64-unknown-linux-gnu.tar.gz) = 46598660 bytes -RMD160 (rust-std-1.54.0-aarch64-unknown-netbsd.tar.gz) = 739234a0bc17c721c8a86267dbbf2ce2c684e614 -SHA512 (rust-std-1.54.0-aarch64-unknown-netbsd.tar.gz) = d834eb888e8ca6354e83563457cb04b6eb7e3a289691ed64eb1e727b71790952f5ea4139c5fd2b794a864121945a3678c6756309a00cbef90a3a41c93980fcbb -Size (rust-std-1.54.0-aarch64-unknown-netbsd.tar.gz) = 27377111 bytes -RMD160 (rust-std-1.54.0-aarch64_be-unknown-netbsd.tar.gz) = d49f83863cc0b87ea5477fb18906a2fb18bf13f1 -SHA512 (rust-std-1.54.0-aarch64_be-unknown-netbsd.tar.gz) = 71f2d168ad10dc598dd21d9f22c38afa067302dfa8f1af6d76c8c837b8b84a17f0734c3c25e64b8b6fb96a4ac0514354a206b0eaf20eb0265741a347f55b1cea -Size (rust-std-1.54.0-aarch64_be-unknown-netbsd.tar.gz) = 27376808 bytes -RMD160 (rust-std-1.54.0-arm-unknown-linux-gnueabihf.tar.gz) = 935ebe9a5f8f82715de0c6b379dad7fb7fb32933 -SHA512 (rust-std-1.54.0-arm-unknown-linux-gnueabihf.tar.gz) = ddf0792950d0bfd6508cc7e3aba77210911efb35acd99bc054ecc6de6ed9472849e80f1844b747ad2153a389a0fb6cefb643c53a3bc95a1c08d642aad23e90bb -Size (rust-std-1.54.0-arm-unknown-linux-gnueabihf.tar.gz) = 29149822 bytes -RMD160 (rust-std-1.54.0-armv7-unknown-linux-gnueabihf.tar.gz) = a694af173c9ab05575342c7fc7f8968926602591 -SHA512 (rust-std-1.54.0-armv7-unknown-linux-gnueabihf.tar.gz) = 5a31b8ec95b0cc1e9e341ed870667b3f4d8779a429023fd4f891869c9eae102b341e467c7d8998983d089e6aa39206bb48b7930fd82933897be3eb7912f22518 -Size (rust-std-1.54.0-armv7-unknown-linux-gnueabihf.tar.gz) = 30173705 bytes -RMD160 (rust-std-1.54.0-armv7-unknown-netbsd-eabihf.tar.gz) = b1e7b98aa992c96240c1f663884b897f23a3a745 -SHA512 (rust-std-1.54.0-armv7-unknown-netbsd-eabihf.tar.gz) = bac710fea515d435f80883778589649134aff733feaada8424ab67532401171d91d3293b03e7b0660a472611fe6e9ef85cd465b0dcedbf1ca647c65e229221f0 -Size (rust-std-1.54.0-armv7-unknown-netbsd-eabihf.tar.gz) = 26554491 bytes -RMD160 (rust-std-1.54.0-i586-unknown-netbsd.tar.gz) = b4ff50a256cb25b9f523e0107d4ba03b43c3859b -SHA512 (rust-std-1.54.0-i586-unknown-netbsd.tar.gz) = 1c5be905f376abf37981d22895be05021b7c0795e303fa68c8f67ca627488e0e6f3e82af609f984a8c91e11cccb4c59c35d7752b13e657df1b256b5d49e0f2f6 -Size (rust-std-1.54.0-i586-unknown-netbsd.tar.gz) = 29083855 bytes -RMD160 (rust-std-1.54.0-i686-unknown-linux-gnu.tar.gz) = 17cded175f1f5ccfc9d4752c953d2c9abc137e36 -SHA512 (rust-std-1.54.0-i686-unknown-linux-gnu.tar.gz) = 86b600d7038e50eacd0ae1cc9c1e2e58d162466ffd32a4c4e74df0c7ba0e6d3a3eed739d99341dc6b150d7f30aa5a8eb3534785c535ec55747b069b0da256e6a -Size (rust-std-1.54.0-i686-unknown-linux-gnu.tar.gz) = 32635982 bytes -RMD160 (rust-std-1.54.0-powerpc-unknown-netbsd.tar.gz) = 29565dc407317b2756fbd7c44193344f6090a7dd -SHA512 (rust-std-1.54.0-powerpc-unknown-netbsd.tar.gz) = 5d80b405d7ad0d6f2a5b4acc2e0306d8248706dd908a8552c8764856cf48b84241de02fecc64d2e04ab8a009c4a43c1c515f1544d92d01282534601a6712a6cc -Size (rust-std-1.54.0-powerpc-unknown-netbsd.tar.gz) = 25354671 bytes -RMD160 (rust-std-1.54.0-powerpc-unknown-netbsd90.tar.gz) = 6ec1e42b6c561b0985b116b0612ea440b5623639 -SHA512 (rust-std-1.54.0-powerpc-unknown-netbsd90.tar.gz) = 4cb7a7760b860d9009976a037fd08b61c4fea8602a417202c6e69c6264c2c64082787d2cc907b78910ba51ff8f1410cd7636fbd048e9907838e57f40aef6fb3f -Size (rust-std-1.54.0-powerpc-unknown-netbsd90.tar.gz) = 25347779 bytes -RMD160 (rust-std-1.54.0-sparc64-unknown-netbsd.tar.gz) = 73405d0349d55c76ec05f6e6f2f6c2d106b26c44 -SHA512 (rust-std-1.54.0-sparc64-unknown-netbsd.tar.gz) = ae6b181bd774243722f8237aa24acf8d31090e46e0e5fbc0c83a1a7020a7d29cf1efa7805e9894c428f0e2e4317e3b351ab731c954f0d6d8825205bcd8f1af0a -Size (rust-std-1.54.0-sparc64-unknown-netbsd.tar.gz) = 25518927 bytes -RMD160 (rust-std-1.54.0-x86_64-apple-darwin.tar.gz) = 920819cefbdb2f2c22eeb822dd569cce54d1f454 -SHA512 (rust-std-1.54.0-x86_64-apple-darwin.tar.gz) = 62074eba9d0f7fc0fdba4775581942facdc6134c6f3b2bbfad6727bf7f4b09e05c5759f96c4b9212af9e42e9b0f3fcf8365055b466a21b55512753076155fefb -Size (rust-std-1.54.0-x86_64-apple-darwin.tar.gz) = 33324063 bytes -RMD160 (rust-std-1.54.0-x86_64-unknown-freebsd.tar.gz) = 5533a11e89e31db68555768eec060a2f1a43fbde -SHA512 (rust-std-1.54.0-x86_64-unknown-freebsd.tar.gz) = 5434c5af0f073d55b3c8f0d45ff15c9e0c55a7a646bba724fd545c68e78a7f0487c4dc7141af6a0970649520895cc583aca13d7e9fb194833f40af321638ec3b -Size (rust-std-1.54.0-x86_64-unknown-freebsd.tar.gz) = 34885712 bytes -RMD160 (rust-std-1.54.0-x86_64-unknown-linux-gnu.tar.gz) = 9f1084072a80d0fcee8084bcbc01290ac63c86ee -SHA512 (rust-std-1.54.0-x86_64-unknown-linux-gnu.tar.gz) = c04d4ae50038e78c1355111b4092a7142f99e6ddbf316265b6d088590047f1715b1e606320d5ecaef18060805809536eb9a523b6e035392f60e7e0c7779a3c9b -Size (rust-std-1.54.0-x86_64-unknown-linux-gnu.tar.gz) = 36403525 bytes -RMD160 (rust-std-1.54.0-x86_64-unknown-netbsd.tar.gz) = b44182144496e590c4e1500533f5593560c6105e -SHA512 (rust-std-1.54.0-x86_64-unknown-netbsd.tar.gz) = 12cf37b0d51d1c93b44eaf7ceefbaa947b8f90c8e57a6d960ee20f43f921094a9d6c1d3ff20d4742a87eb15aef9a6ed5943c516fd867b7b851a16e7db9306f20 -Size (rust-std-1.54.0-x86_64-unknown-netbsd.tar.gz) = 32365583 bytes -RMD160 (rustc-1.55.0-src.tar.gz) = 16fd92f52c7b4f86a82a6d542fbe095cd89a3a9d -SHA512 (rustc-1.55.0-src.tar.gz) = c3f072e0504002543d47efd56d40132ea96d81133a92e6cf6ac0b04e46652d6084ee3a514d0198cecd807753ecdf100281cec2d92407f098079ed01ebeb48dc6 -Size (rustc-1.55.0-src.tar.gz) = 171660847 bytes +RMD160 (rust-1.55.0-aarch64-apple-darwin.tar.gz) = 845bb4ec339db80d48efd61e21e22c02972521be +SHA512 (rust-1.55.0-aarch64-apple-darwin.tar.gz) = da4f5af7108b776baee99fb4d4df20edb4d5974b893d64e17951dad7595ca66e90f82c421f54c61d422f398227758df7b705317da28317be12dc7e38bcf652e6 +Size (rust-1.55.0-aarch64-apple-darwin.tar.gz) = 291260128 bytes +RMD160 (rust-1.55.0-aarch64-unknown-linux-gnu.tar.gz) = dc1ef4714ed07f7dd0e86b4253a3ec37a0acb838 +SHA512 (rust-1.55.0-aarch64-unknown-linux-gnu.tar.gz) = 00f70c348b3bd21acc32c2043886616acf937af056ade6a9a230306ead56dafc1e92de150c0e90b5d03448df5ec201ec94d9752db06923d992a435156b9212ed +Size (rust-1.55.0-aarch64-unknown-linux-gnu.tar.gz) = 390027236 bytes +RMD160 (rust-1.55.0-aarch64-unknown-netbsd.tar.gz) = c45e1473169eee5bf15a42c40c49e53b62c043ec +SHA512 (rust-1.55.0-aarch64-unknown-netbsd.tar.gz) = aad82847c5625893c6e4dda58cb96061df724963648f4d1f5d5953cc79c22fbccef614dc197028100e0f64dc55e92b068610860d85e13abfe35abd41a21dd5a6 +Size (rust-1.55.0-aarch64-unknown-netbsd.tar.gz) = 235786139 bytes +RMD160 (rust-1.55.0-aarch64_be-unknown-netbsd.tar.gz) = 35317609b3a10eaae892b86d651a71c734dc656a +SHA512 (rust-1.55.0-aarch64_be-unknown-netbsd.tar.gz) = bf0597cf3d3c58e72c38b159c8192ea354b8ada1dc3e539d193414bda3b7eff2a33ed998d75d9fac8db86ed1e6427f6b1da562b833bd3657fc707271e6e71226 +Size (rust-1.55.0-aarch64_be-unknown-netbsd.tar.gz) = 239876743 bytes +RMD160 (rust-1.55.0-arm-unknown-linux-gnueabihf.tar.gz) = 3b3b2861c49f3dd8c708440ea280352952c4d9e3 +SHA512 (rust-1.55.0-arm-unknown-linux-gnueabihf.tar.gz) = cb5c5103340f0c51afd65b878691aa8dedb0068462348893c8e7aa17a62dfe488cb94b9e92e57ac6c7cc216d304c1abb7e5173d4c8b9cbe069f35a7ea8378b47 +Size (rust-1.55.0-arm-unknown-linux-gnueabihf.tar.gz) = 330830841 bytes +RMD160 (rust-1.55.0-armv7-unknown-linux-gnueabihf.tar.gz) = 287422429f96d55f7559e53a8a448f09b40d71fa +SHA512 (rust-1.55.0-armv7-unknown-linux-gnueabihf.tar.gz) = 1d1d9441591c00075349728bf096fc40b3343b7f2449b30f11330d9654f209f34abaaf7da6dd232bbbbdcbb7657f593157ef9746747900dd8956b91f1031ef3a +Size (rust-1.55.0-armv7-unknown-linux-gnueabihf.tar.gz) = 320517092 bytes +RMD160 (rust-1.55.0-armv7-unknown-netbsd-eabihf.tar.gz) = 9847ece37313443bc67e2e5d3257e5334ebf8ace +SHA512 (rust-1.55.0-armv7-unknown-netbsd-eabihf.tar.gz) = 5ca14861e7ba965f07be7c4238feaf6e7fd89432176223ec7c0cea0502834983966956f0927ab767a50df70947a65d87c6f5f2e0449841b781be01cf5cb79444 +Size (rust-1.55.0-armv7-unknown-netbsd-eabihf.tar.gz) = 203462890 bytes +RMD160 (rust-1.55.0-i586-unknown-netbsd.tar.gz) = c2414dd1b0d511009ab17fba2e1bb4709fcef5d6 +SHA512 (rust-1.55.0-i586-unknown-netbsd.tar.gz) = 4062622db0de5d5dcf044c2c4f07304650e129e4c88e29632c3f1b89a239e0bb5ac00248a23e1e0fe03cdbc09515bce20ca2fbfad8bc579c1d57a91ab5feec39 +Size (rust-1.55.0-i586-unknown-netbsd.tar.gz) = 244837128 bytes +RMD160 (rust-1.55.0-i686-unknown-linux-gnu.tar.gz) = 089b1fe026c3ed706a76cedfce432c222c5374e2 +SHA512 (rust-1.55.0-i686-unknown-linux-gnu.tar.gz) = 89810a9e316335e15f9c9aee1b13d57207d0d96395607d4ddb54ebe0b587af27e7293270d869dfcc7a7668e2365753ab056c7a8308c8e7c5c4a93a50263980b0 +Size (rust-1.55.0-i686-unknown-linux-gnu.tar.gz) = 369971910 bytes +RMD160 (rust-1.55.0-powerpc-unknown-netbsd.tar.gz) = a8d0ac9f57fed36505b8c40b74c34a9822531e66 +SHA512 (rust-1.55.0-powerpc-unknown-netbsd.tar.gz) = b3147e71ca390d1c95a9499ade9601c52f62af6931571a5520701924fd569a6227eb74cfacc2284c3dca24f2df09e36f30dc379538d02cc04b550e1827563d7b +Size (rust-1.55.0-powerpc-unknown-netbsd.tar.gz) = 264279133 bytes +RMD160 (rust-1.55.0-powerpc-unknown-netbsd90.tar.gz) = 57e496fdeaa1935d6b0af2f9893ed2b4f0c0bd66 +SHA512 (rust-1.55.0-powerpc-unknown-netbsd90.tar.gz) = d113f1802968ce7a9bb9523ce0e8601a59968430a68c209de1c38612210dd6f99079ab095a4af13a90bc5e11b602a607d92714c5c9ad5a96eb6c8f2e6b0d0065 +Size (rust-1.55.0-powerpc-unknown-netbsd90.tar.gz) = 269606244 bytes +RMD160 (rust-1.55.0-sparc64-unknown-netbsd.tar.gz) = 0ee04c393ca5f2b55a465f1ea62d545e4df8b998 +SHA512 (rust-1.55.0-sparc64-unknown-netbsd.tar.gz) = a2b42a9a7b4ebf93a3dcb66d49871000bbf4d1781cf4fb8adb0045ea8ecb702c5fe9641ae6aa5e0065fc8aa9ad11e545b659c47e1ecb279525df0c20384969bb +Size (rust-1.55.0-sparc64-unknown-netbsd.tar.gz) = 246304777 bytes +RMD160 (rust-1.55.0-x86_64-apple-darwin.tar.gz) = dc526ac1f6922b70f5f356277f84f715af830fe5 +SHA512 (rust-1.55.0-x86_64-apple-darwin.tar.gz) = 243c60398163ec3c95cd57afa0786de9b2dcceaa631737ab9bc08ff732d20116d22c13168262ba9743818667f1262f29bc58273512e406a1868544b7abd5b4ef +Size (rust-1.55.0-x86_64-apple-darwin.tar.gz) = 303469924 bytes +RMD160 (rust-1.55.0-x86_64-unknown-freebsd.tar.gz) = be927a54b790ed9277b9a13d8120bf889400b630 +SHA512 (rust-1.55.0-x86_64-unknown-freebsd.tar.gz) = 222d3c1d0245f1a6b589a0b1f6f1d7a0b97a6992c5cd82fde978e82dc292697f7f94e67ec3a767d06f67b13e839e42aa107183e1f02020bbba34fd4f1939323e +Size (rust-1.55.0-x86_64-unknown-freebsd.tar.gz) = 292309323 bytes +RMD160 (rust-1.55.0-x86_64-unknown-illumos.tar.gz) = 563e62d9c01768cf47d45906dec12db692e162a5 +SHA512 (rust-1.55.0-x86_64-unknown-illumos.tar.gz) = 5db1aee31e68651e4d43f515875344253bba051caa935b9474e3ad510a1c0e14bc7acd32367746fd7176853543374412c56b22283f8591d6d29dffb5234c7264 +Size (rust-1.55.0-x86_64-unknown-illumos.tar.gz) = 176824538 bytes +RMD160 (rust-1.55.0-x86_64-unknown-linux-gnu.tar.gz) = 7bf4dbeb9ff279694a0b0750520071d2969ed65e +SHA512 (rust-1.55.0-x86_64-unknown-linux-gnu.tar.gz) = b8f8ab868c4ba1d653d98546fb0b4c96f3f4ab929fa9fe20c847ed625801afe20c24444f868275e4eb3494509e70a81a75fc336018086d12c24a25b63af8021b +Size (rust-1.55.0-x86_64-unknown-linux-gnu.tar.gz) = 240677382 bytes +RMD160 (rust-1.55.0-x86_64-unknown-netbsd.tar.gz) = 51bcf238b99fd5f90270f666239ca53714a94783 +SHA512 (rust-1.55.0-x86_64-unknown-netbsd.tar.gz) = 43063d2eceacb972278c3de95407d4e7e21729c6f93c832b8ac21d836be9d8bca48d9a1ca2e7f299214a489736e0ee0aeea1db286b521c973980462234536f09 +Size (rust-1.55.0-x86_64-unknown-netbsd.tar.gz) = 247956887 bytes +RMD160 (rust-std-1.55.0-aarch64-apple-darwin.tar.gz) = 51d1c05310a9babcf59e86685b04051e9991d4cc +SHA512 (rust-std-1.55.0-aarch64-apple-darwin.tar.gz) = 5c47ea7729623585b25eb72d8acd8f1ec130f87c8534afd2592d208fd0bb74240f8eba735033beec9b6793cc3e47143a668f4deb90ec3ac957041d966fc2cd17 +Size (rust-std-1.55.0-aarch64-apple-darwin.tar.gz) = 32289409 bytes +RMD160 (rust-std-1.55.0-aarch64-unknown-linux-gnu.tar.gz) = f1fa8397307aa83718b901969d1a917851d26551 +SHA512 (rust-std-1.55.0-aarch64-unknown-linux-gnu.tar.gz) = c31a3a9cc3cf76f9b47fd84733e8b32353e0a9edfd6114a593168fd57b742d908faacaa5251742955f0eff2a7976f3ba0ad4676d3d2d729087b923ded029c477 +Size (rust-std-1.55.0-aarch64-unknown-linux-gnu.tar.gz) = 47115028 bytes +RMD160 (rust-std-1.55.0-aarch64-unknown-netbsd.tar.gz) = da0a268c48a8d14d6f74ffff4ae0e774c0c6946c +SHA512 (rust-std-1.55.0-aarch64-unknown-netbsd.tar.gz) = 11644af9968198c79067b1acc69faf3f786db4d9cdf61d862ce3c34e240d9cc9a8a13b1f03813fd05032b644be847a988ab7329876d0681286e04d2317442774 +Size (rust-std-1.55.0-aarch64-unknown-netbsd.tar.gz) = 27826449 bytes +RMD160 (rust-std-1.55.0-aarch64_be-unknown-netbsd.tar.gz) = 3eb28295e6f1f8fcb0de5d38769a7fb2b9d7eb21 +SHA512 (rust-std-1.55.0-aarch64_be-unknown-netbsd.tar.gz) = 1650d6e4edc5b3de4903364840bf0a52d7e689435a91235ab6ed2a431c8efa6ea011e293e8697b296434482c5d0d39c52daf9b8efcc2cb493e45880fc4ad08c7 +Size (rust-std-1.55.0-aarch64_be-unknown-netbsd.tar.gz) = 27813937 bytes +RMD160 (rust-std-1.55.0-arm-unknown-linux-gnueabihf.tar.gz) = b19967908e7e7676d7b8944a9e7eae8b02bd0581 +SHA512 (rust-std-1.55.0-arm-unknown-linux-gnueabihf.tar.gz) = c2184bac3844b0541361978013402bc94b44b056a7072e7ba84f61df835ba86e564206300860f9ebb732354448db5f74f915264f3f16a80f824e548ef6afaf89 +Size (rust-std-1.55.0-arm-unknown-linux-gnueabihf.tar.gz) = 29649439 bytes +RMD160 (rust-std-1.55.0-armv7-unknown-linux-gnueabihf.tar.gz) = a7b78203a10bce7e53972d01aaa2c01b02a31090 +SHA512 (rust-std-1.55.0-armv7-unknown-linux-gnueabihf.tar.gz) = 4596398f0fad7fd18080bb08bd87deb49c9821e8e03189ab2222fa3894a6d95ef1686b38e861cf11d6f21df2dad019f2a197cb83bb183296c045884cc0980f2a +Size (rust-std-1.55.0-armv7-unknown-linux-gnueabihf.tar.gz) = 30674372 bytes +RMD160 (rust-std-1.55.0-armv7-unknown-netbsd-eabihf.tar.gz) = d92c55e051c77aaa94b916988f1a2350105ce149 +SHA512 (rust-std-1.55.0-armv7-unknown-netbsd-eabihf.tar.gz) = e0a350eafa7104328dc9dbacf30704174b2a6da0070dd70247c1313f63108fb014ad110559dbfa25a56bd96949f2585eef7eb745649febfe79c400d6a335bc73 +Size (rust-std-1.55.0-armv7-unknown-netbsd-eabihf.tar.gz) = 26920607 bytes +RMD160 (rust-std-1.55.0-i586-unknown-netbsd.tar.gz) = edd57d0d7e931b98f4092b6d7c2bb62432ed6f0b +SHA512 (rust-std-1.55.0-i586-unknown-netbsd.tar.gz) = 04f76b3634f0a33fb4e8c181f399c850f507ada095b6b7c3779efcdd170ccbf4b1fb23e7c3b2c0d877c3dac6a543813aa74c3adcc63d43dcc43a382c26879104 +Size (rust-std-1.55.0-i586-unknown-netbsd.tar.gz) = 29443530 bytes +RMD160 (rust-std-1.55.0-i686-unknown-linux-gnu.tar.gz) = 7e4a070844742f345356a1a33d8fda3632458f9d +SHA512 (rust-std-1.55.0-i686-unknown-linux-gnu.tar.gz) = e621cfb96adb823ef6412a1a3b666f31aced8d67b402db31cedab6ad8a5c0a35467c92fddaaa395f7fc5048ea755f696cb5b2ef357d86beb9d1496bf4d59f2fb +Size (rust-std-1.55.0-i686-unknown-linux-gnu.tar.gz) = 33101407 bytes +RMD160 (rust-std-1.55.0-powerpc-unknown-netbsd.tar.gz) = dd1485257dd5584641dc3ce172e22beadb85ccf1 +SHA512 (rust-std-1.55.0-powerpc-unknown-netbsd.tar.gz) = f7e7d5a8008020efe2af0f20d2b8a864a901b62921e0afed91c8c50ff7f2cbb6ecc70cde74cf92e45d9b9b71c7597bf6a3458ca7b8edfc79ffea476e2c6d59eb +Size (rust-std-1.55.0-powerpc-unknown-netbsd.tar.gz) = 25702306 bytes +RMD160 (rust-std-1.55.0-powerpc-unknown-netbsd90.tar.gz) = 582f8a4ccab639e17f503f86380c4c32e8a4c665 +SHA512 (rust-std-1.55.0-powerpc-unknown-netbsd90.tar.gz) = f27fe5af0eb18f27335f6d49712552603cdd479baf6432e71cbce04009f0298418265290b278c5770f9a94639beba1ead4ff28912bbdb58a4e6b48eb6bdb70fd +Size (rust-std-1.55.0-powerpc-unknown-netbsd90.tar.gz) = 25698927 bytes +RMD160 (rust-std-1.55.0-sparc64-unknown-netbsd.tar.gz) = 82698104496e0a173dbe0b5c023e31d942c4fb2f +SHA512 (rust-std-1.55.0-sparc64-unknown-netbsd.tar.gz) = e336df60a4e40b64d7a5dac6807532f97725b2b71497c0facadb32a6bdf1e260fdbb236b47e1bc189cff696311542039d0616616336c10bc72ecb98d8c5c4a3c +Size (rust-std-1.55.0-sparc64-unknown-netbsd.tar.gz) = 25912444 bytes +RMD160 (rust-std-1.55.0-x86_64-apple-darwin.tar.gz) = e176c7bd39f849a2464fe21e80bf7ecc4c323bcb +SHA512 (rust-std-1.55.0-x86_64-apple-darwin.tar.gz) = 1aedd8fcbfde7bb7b5e1fea6e89c097686a048516bcd43f712e25c1667be24de91237402f065eef60667bf37edc805b2c392fc54a864c32235a7154bd2a68ee6 +Size (rust-std-1.55.0-x86_64-apple-darwin.tar.gz) = 33794732 bytes +RMD160 (rust-std-1.55.0-x86_64-unknown-freebsd.tar.gz) = 3482aa895229d48bb74091a3ad4704ea0dc3dd86 +SHA512 (rust-std-1.55.0-x86_64-unknown-freebsd.tar.gz) = 6cd4a12f6f93f92a44b99779b0e466342c828d83ac709af256ecf984d7ecec446f4ba77387c54dac1526dd02711b07d1dd766787e40de21c08666c8b28c2236e +Size (rust-std-1.55.0-x86_64-unknown-freebsd.tar.gz) = 35347317 bytes +RMD160 (rust-std-1.55.0-x86_64-unknown-linux-gnu.tar.gz) = c68196c2a4758986b8c0c9957726ad237562ea2b +SHA512 (rust-std-1.55.0-x86_64-unknown-linux-gnu.tar.gz) = 7e1e2c610b7ae3520a7b16a970f96292b3241c4115c133c050c559169b2ab2abb93f763792420f80a8a5f0f689cf562e5a349c809086b5e73734601586b66aff +Size (rust-std-1.55.0-x86_64-unknown-linux-gnu.tar.gz) = 36846151 bytes +RMD160 (rust-std-1.55.0-x86_64-unknown-netbsd.tar.gz) = 4951ddbedd305a5ca58487c67e0fbd9a3ba24251 +SHA512 (rust-std-1.55.0-x86_64-unknown-netbsd.tar.gz) = d6a2988c65139f11e6e9eb8c9fa5995fd10c7ef22c5caaad6f31ca4c7e6ef873679984346e8ffeed9e279f9079b2319b14835630f9f0b8d725e3f35b9ef5c275 +Size (rust-std-1.55.0-x86_64-unknown-netbsd.tar.gz) = 32813692 bytes +RMD160 (rustc-1.56.0-src.tar.gz) = 368b8a5a81bdbc45394f00a7b20a47f3ed215604 +SHA512 (rustc-1.56.0-src.tar.gz) = 8ddb0fe20409838601c66211a6c05ce77941608a7111124b5fd796dce5d87ee065fd25538fc8cd6bd525d7060a95625650e7c3338a400b2708f36c29aea456bb +Size (rustc-1.56.0-src.tar.gz) = 179965258 bytes SHA1 (patch-compiler_rustc__codegen__ssa_src_back_linker.rs) = f8794cc7abaa84804731308b9011fb6b8c143a33 SHA1 (patch-compiler_rustc__llvm_build.rs) = b5157022f0f1942ae2db1ab78145af1526780b18 SHA1 (patch-compiler_rustc__target_src_spec_aarch64__be__unknown__netbsd.rs) = acad7e2b0bbeb85f6453aeee74a0f2ca253d6a9b SHA1 (patch-compiler_rustc__target_src_spec_i586__unknown__netbsd.rs) = efae710b37c089702802c3d5aa678d1cc5f88cc2 SHA1 (patch-compiler_rustc__target_src_spec_mod.rs) = 6edc875ba9ffbc1a86b30c679eb1110ba3c6c709 SHA1 (patch-compiler_rustc__target_src_spec_netbsd__base.rs) = 18e3cb9f32c4170679459b2c63c856abe0fac6a3 -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) = 7ece6de566ead1d9aae490ba91d81ac2d0bc50a8 @@ -117,7 +116,7 @@ SHA1 (patch-src_bootstrap_builder.rs) = 80e4919280b26911a78e344af41d53bdf56ef682 SHA1 (patch-src_bootstrap_compile.rs) = b919c1551494d1cd7cf0e7ef55561ba13d4e5004 SHA1 (patch-src_bootstrap_lib.rs) = f6918e0939b6fe63ae9b524d4c809375149efb15 SHA1 (patch-src_llvm-project_llvm_CMakeLists.txt) = 23c0f170cf328b3e15bc2c520f5a16af75247ea7 -SHA1 (patch-src_llvm-project_llvm_cmake_modules_AddLLVM.cmake) = 77a2a9e4d324885d6fa5e68cf15ef84db0a2483b +SHA1 (patch-src_llvm-project_llvm_cmake_modules_AddLLVM.cmake) = 67de0d9fc105ef7ea7a0d96fa25fc779c2b89024 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 @@ -129,7 +128,7 @@ SHA1 (patch-src_tools_rust-installer_install-template.sh) = ca769db07986ded26d92 SHA1 (patch-vendor_cc_src_lib.rs) = ade35f1edfd251d9439e3ac3d79bca03b5a7ab9c SHA1 (patch-vendor_libc_src_unix_solarish_mod.rs) = 804ea03be546fef0d2bd37d7f8abb26d38a7892b SHA1 (patch-vendor_lzma-sys_config.h) = b654c7e129fa02697734bc87173f89b3056a5437 -SHA1 (patch-vendor_openssl-src_src_lib.rs) = b294362558958874f435a6b75226114c4eb4102b +SHA1 (patch-vendor_openssl-src_src_lib.rs) = e62697daa7e7fa3d7b89f338c3a26066b93d7b34 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) = 6abed2c934b546f9b92504e3db49f9bd63aa19f8 SHA1 (patch-vendor_stacker_src_lib.rs) = 2f4db9971c0558ec7034052c810b8c8be80c4ae3 diff --git a/rust/patches/patch-library_backtrace_crates_backtrace-sys_src_libbacktrace_configure b/rust/patches/patch-library_backtrace_crates_backtrace-sys_src_libbacktrace_configure deleted file mode 100644 index 22cd6d2c9dd..00000000000 --- a/rust/patches/patch-library_backtrace_crates_backtrace-sys_src_libbacktrace_configure +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD$ - -Use pkgsrc libtool. - ---- library/backtrace/crates/backtrace-sys/src/libbacktrace/configure.orig 2020-10-07 08:04:03.000000000 +0000 -+++ library/backtrace/crates/backtrace-sys/src/libbacktrace/configure -@@ -7916,7 +7916,7 @@ fi - LIBTOOL_DEPS="$ltmain" - - # Always use our own libtool. --LIBTOOL='$(SHELL) $(top_builddir)/libtool' -+LIBTOOL='libtool' - - - diff --git a/rust/patches/patch-src_llvm-project_llvm_cmake_modules_AddLLVM.cmake b/rust/patches/patch-src_llvm-project_llvm_cmake_modules_AddLLVM.cmake index b832b38dba2..5f0c06e4378 100644 --- a/rust/patches/patch-src_llvm-project_llvm_cmake_modules_AddLLVM.cmake +++ b/rust/patches/patch-src_llvm-project_llvm_cmake_modules_AddLLVM.cmake @@ -1,16 +1,15 @@ $NetBSD: patch-src_llvm-project_llvm_cmake_modules_AddLLVM.cmake,v 1.3 2020/08/06 11:42:56 jperkin Exp $ -"-z discard-unused" is only supported by Oracle Solaris ld. On Darwin, use correct install-name for shared libraries. --- src/llvm-project/llvm/cmake/modules/AddLLVM.cmake.orig 2020-09-22 17:14:20.000000000 +0000 +++ src/llvm-project/llvm/cmake/modules/AddLLVM.cmake -@@ -2063,7 +2063,7 @@ function(llvm_setup_rpath name) +@@ -2117,7 +2117,7 @@ function(llvm_setup_rpath name) endif() if (APPLE) - set(_install_name_dir INSTALL_NAME_DIR "@rpath") + set(_install_name_dir INSTALL_NAME_DIR "${CMAKE_INSTALL_PREFIX}/lib") set(_install_rpath "@loader_path/../lib${LLVM_LIBDIR_SUFFIX}" ${extra_libdir}) - elseif(UNIX) - set(_install_rpath "\$ORIGIN/../lib${LLVM_LIBDIR_SUFFIX}" ${extra_libdir}) + elseif(${CMAKE_SYSTEM_NAME} MATCHES "AIX" AND BUILD_SHARED_LIBS) + # $ORIGIN is not interpreted at link time by aix ld. diff --git a/rust/patches/patch-vendor_openssl-src_src_lib.rs b/rust/patches/patch-vendor_openssl-src_src_lib.rs index 854a372d879..76a8825e9a8 100644 --- a/rust/patches/patch-vendor_openssl-src_src_lib.rs +++ b/rust/patches/patch-vendor_openssl-src_src_lib.rs @@ -13,7 +13,7 @@ Provide defaults for the various NetBSD targets. "aarch64-pc-windows-msvc" => "VC-WIN64-ARM", "arm-linux-androideabi" => "linux-armv4", "armv7-linux-androideabi" => "linux-armv4", -@@ -232,6 +234,7 @@ impl Build { +@@ -234,6 +236,7 @@ impl Build { "armv7-unknown-linux-musleabi" => "linux-armv4", "armv7-unknown-linux-gnueabihf" => "linux-armv4", "armv7-unknown-linux-musleabihf" => "linux-armv4", @@ -21,7 +21,7 @@ Provide defaults for the various NetBSD targets. "asmjs-unknown-emscripten" => "gcc", "i586-unknown-linux-gnu" => "linux-elf", "i586-unknown-linux-musl" => "linux-elf", -@@ -242,6 +245,8 @@ impl Build { +@@ -244,6 +247,8 @@ impl Build { "i686-unknown-freebsd" => "BSD-x86-elf", "i686-unknown-linux-gnu" => "linux-elf", "i686-unknown-linux-musl" => "linux-elf", @@ -30,17 +30,18 @@ Provide defaults for the various NetBSD targets. "mips-unknown-linux-gnu" => "linux-mips32", "mips-unknown-linux-musl" => "linux-mips32", "mips64-unknown-linux-gnuabi64" => "linux64-mips64", -@@ -249,12 +254,14 @@ impl Build { - "mipsel-unknown-linux-gnu" => "linux-mips32", +@@ -254,6 +259,7 @@ impl Build { "mipsel-unknown-linux-musl" => "linux-mips32", + "powerpc-unknown-freebsd" => "BSD-generic32", "powerpc-unknown-linux-gnu" => "linux-ppc", + "powerpc-unknown-netbsd" => "BSD-generic32", "powerpc64-unknown-freebsd" => "BSD-generic64", "powerpc64-unknown-linux-gnu" => "linux-ppc64", - "powerpc64le-unknown-freebsd" => "BSD-generic64", - "powerpc64le-unknown-linux-gnu" => "linux-ppc64le", + "powerpc64-unknown-linux-musl" => "linux-ppc64", +@@ -263,6 +269,7 @@ impl Build { "riscv64gc-unknown-linux-gnu" => "linux-generic64", "s390x-unknown-linux-gnu" => "linux64-s390x", + "s390x-unknown-linux-musl" => "linux64-s390x", + "sparc64-unknown-netbsd" => "BSD-generic64", "x86_64-apple-darwin" => "darwin64-x86_64-cc", "x86_64-linux-android" => "linux-x86_64",