pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/lang/rust Upgrade rust to version 1.47.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f475afde6346
branches:  trunk
changeset: 441929:f475afde6346
user:      he <he%pkgsrc.org@localhost>
date:      Fri Nov 13 20:35:58 2020 +0000

description:
Upgrade rust to version 1.47.0.

Pkgsrc changes:
 * Remove patches now integrated upstream, many related to SunOS / Illumos.
 * The LLVM fix for powerpc is also now integrated upstream.
 * Adapt those patches where the source has moved or parts are integrated.
 * The randomness patches no longer applies, and I could not find
   where those files went...
 * Provide a separate bootstrap for NetBSD/powerpc 9.0, since apparently
   the C++ ABI is different from 8.0.  Yes, this appears to be specific to
   the NetBSD powerpc ports.

Upstream changes:

Version 1.47.0 (2020-10-08)
==========================

Language
--------
- [Closures will now warn when not used.][74869]

Compiler
--------
- [Stabilized the `-C control-flow-guard` codegen option][73893], which enables
  [Control Flow Guard][1.47.0-cfg] for Windows platforms, and is ignored on
  other platforms.
- [Upgraded to LLVM 11.][73526]
- [Added tier 3\* support for the `thumbv4t-none-eabi` target.][74419]
- [Upgrade the FreeBSD toolchain to version 11.4][75204]
- [`RUST_BACKTRACE`'s output is now more compact.][75048]

\* Refer to Rust's [platform support page][forge-platform-support] for more
information on Rust's tiered platform support.

Libraries
---------
- [`CStr` now implements `Index<RangeFrom<usize>>`.][74021]
- [Traits in `std`/`core` are now implemented for arrays of any length, not just
  those of length less than 33.][74060]
- [`ops::RangeFull` and `ops::Range` now implement Default.][73197]
- [`panic::Location` now implements `Copy`, `Clone`, `Eq`, `Hash`, `Ord`,
  `PartialEq`, and `PartialOrd`.][73583]

Stabilized APIs
---------------
- [`Ident::new_raw`]
- [`Range::is_empty`]
- [`RangeInclusive::is_empty`]
- [`Result::as_deref`]
- [`Result::as_deref_mut`]
- [`Vec::leak`]
- [`pointer::offset_from`]
- [`f32::TAU`]
- [`f64::TAU`]

The following previously stable APIs have now been made const.

- [The `new` method for all `NonZero` integers.][73858]
- [The `checked_add`,`checked_sub`,`checked_mul`,`checked_neg`, `checked_shl`,
  `checked_shr`, `saturating_add`, `saturating_sub`, and `saturating_mul`
  methods for all integers.][73858]
- [The `checked_abs`, `saturating_abs`, `saturating_neg`, and `signum`  for all
  signed integers.][73858]
- [The `is_ascii_alphabetic`, `is_ascii_uppercase`, `is_ascii_lowercase`,
  `is_ascii_alphanumeric`, `is_ascii_digit`, `is_ascii_hexdigit`,
  `is_ascii_punctuation`, `is_ascii_graphic`, `is_ascii_whitespace`, and
  `is_ascii_control` methods for `char` and `u8`.][73858]

Cargo
-----
- [`build-dependencies` are now built with opt-level 0 by default.][cargo/8500]
  You can override this by setting the following in your `Cargo.toml`.
  ```toml
  [profile.release.build-override]
  opt-level = 3
  ```
- [`cargo-help` will now display man pages for commands rather just the
  `--help` text.][cargo/8456]
- [`cargo-metadata` now emits a `test` field indicating if a target has
  tests enabled.][cargo/8478]
- [`workspace.default-members` now respects `workspace.exclude`.][cargo/8485]
- [`cargo-publish` will now use an alternative registry by default if it's the
  only registry specified in `package.publish`.][cargo/8571]

Misc
----
- [Added a help button beside Rustdoc's searchbar that explains rustdoc's
  type based search.][75366]
- [Added the Ayu theme to rustdoc.][71237]

Compatibility Notes
-------------------
- [Bumped the minimum supported Emscripten version to 1.39.20.][75716]
- [Fixed a regression parsing `{} && false` in tail expressions.][74650]
- [Added changes to how proc-macros are expanded in `macro_rules!` that should
  help to preserve more span information.][73084] These changes may cause
  compiliation errors if your macro was unhygenic or didn't correctly handle
  `Delimiter::None`.
- [Moved support for the CloudABI target to tier 3.][75568]
- [`linux-gnu` targets now require minimum kernel 2.6.32 and glibc 2.11.][74163]

Internal Only
--------
- [Improved default settings for bootstrapping in `x.py`.][73964]
  You can read details about this change in the ["Changes to `x.py`
  defaults"](https://blog.rust-lang.org/inside-rust/2020/08/30/changes-to-x-py-defaults.html)
  post on the Inside Rust blog.

- [Added the `rustc-docs` component.][75560] This allows you to install
  and read the documentation for the compiler internal APIs. (Currently only
  available for `x86_64-unknown-linux-gnu`.)

[1.47.0-cfg]: https://docs.microsoft.com/en-us/windows/win32/secbp/control-flow-guard
[76980]: https://github.com/rust-lang/rust/issues/76980
[75048]: https://github.com/rust-lang/rust/pull/75048/
[74163]: https://github.com/rust-lang/rust/pull/74163/
[71237]: https://github.com/rust-lang/rust/pull/71237/
[74869]: https://github.com/rust-lang/rust/pull/74869/
[73858]: https://github.com/rust-lang/rust/pull/73858/
[75716]: https://github.com/rust-lang/rust/pull/75716/
[75908]: https://github.com/rust-lang/rust/pull/75908/
[75516]: https://github.com/rust-lang/rust/pull/75516/
[75560]: https://github.com/rust-lang/rust/pull/75560/
[75568]: https://github.com/rust-lang/rust/pull/75568/
[75366]: https://github.com/rust-lang/rust/pull/75366/
[75204]: https://github.com/rust-lang/rust/pull/75204/
[74650]: https://github.com/rust-lang/rust/pull/74650/
[74419]: https://github.com/rust-lang/rust/pull/74419/
[73964]: https://github.com/rust-lang/rust/pull/73964/
[74021]: https://github.com/rust-lang/rust/pull/74021/
[74060]: https://github.com/rust-lang/rust/pull/74060/
[73893]: https://github.com/rust-lang/rust/pull/73893/
[73526]: https://github.com/rust-lang/rust/pull/73526/
[73583]: https://github.com/rust-lang/rust/pull/73583/
[73084]: https://github.com/rust-lang/rust/pull/73084/
[73197]: https://github.com/rust-lang/rust/pull/73197/
[72488]: https://github.com/rust-lang/rust/pull/72488/
[cargo/8456]: https://github.com/rust-lang/cargo/pull/8456/
[cargo/8478]: https://github.com/rust-lang/cargo/pull/8478/
[cargo/8485]: https://github.com/rust-lang/cargo/pull/8485/
[cargo/8500]: https://github.com/rust-lang/cargo/pull/8500/
[cargo/8571]: https://github.com/rust-lang/cargo/pull/8571/
[`Ident::new_raw`]:  https://doc.rust-lang.org/nightly/proc_macro/struct.Ident.html#method.new_raw
[`Range::is_empty`]: https://doc.rust-lang.org/nightly/std/ops/struct.Range.html#method.is_empty
[`RangeInclusive::is_empty`]: https://doc.rust-lang.org/nightly/std/ops/struct.RangeInclusive.html#method.is_empty
[`Result::as_deref_mut`]: https://doc.rust-lang.org/nightly/std/result/enum.Result.html#method.as_deref_mut
[`Result::as_deref`]: https://doc.rust-lang.org/nightly/std/result/enum.Result.html#method.as_deref
[`TypeId::of`]: https://doc.rust-lang.org/nightly/std/any/struct.TypeId.html#method.of
[`Vec::leak`]: https://doc.rust-lang.org/nightly/std/vec/struct.Vec.html#method.leak
[`f32::TAU`]: https://doc.rust-lang.org/nightly/std/f32/consts/constant.TAU.html
[`f64::TAU`]: https://doc.rust-lang.org/nightly/std/f64/consts/constant.TAU.html
[`pointer::offset_from`]: https://doc.rust-lang.org/nightly/std/primitive.pointer.html#method.offset_from

diffstat:

 lang/rust/Makefile                                                               |   65 +-
 lang/rust/buildlink3.mk                                                          |    5 +-
 lang/rust/distinfo                                                               |  216 +++++----
 lang/rust/patches/patch-library_std_build.rs                                     |   32 +
 lang/rust/patches/patch-library_std_src_sys_unix_thread.rs                       |   15 +
 lang/rust/patches/patch-library_unwind_build.rs                                  |   17 +
 lang/rust/patches/patch-src_libstd_build.rs                                      |   32 -
 lang/rust/patches/patch-src_libstd_sys_unix_thread.rs                            |   15 -
 lang/rust/patches/patch-src_libunwind_build.rs                                   |   17 -
 lang/rust/patches/patch-src_llvm-project_llvm_cmake_modules_AddLLVM.cmake        |   14 +-
 lang/rust/patches/patch-src_llvm-project_llvm_lib_Target_PowerPC_PPCInstrInfo.td |   22 -
 lang/rust/patches/patch-vendor_backtrace-sys_src_libbacktrace_configure          |   15 -
 lang/rust/patches/patch-vendor_libssh2-sys_libssh2_Makefile.am                   |   15 -
 lang/rust/patches/patch-vendor_rand-0.6.1_src_rngs_os.rs                         |  101 ----
 lang/rust/patches/patch-vendor_rand__os_src_netbsd.rs                            |   95 ----
 lang/rust/patches/patch-vendor_tokio-uds_src_ucred.rs                            |   24 -
 16 files changed, 213 insertions(+), 487 deletions(-)

diffs (truncated from 908 to 300 lines):

diff -r 2c9fc78a584e -r f475afde6346 lang/rust/Makefile
--- a/lang/rust/Makefile        Fri Nov 13 19:26:03 2020 +0000
+++ b/lang/rust/Makefile        Fri Nov 13 20:35:58 2020 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.202 2020/11/09 07:49:18 schmonz Exp $
+# $NetBSD: Makefile,v 1.203 2020/11/13 20:35:58 he Exp $
 
-DISTNAME=      rustc-1.46.0-src
+DISTNAME=      rustc-1.47.0-src
 PKGNAME=       ${DISTNAME:S/rustc/rust/:S/-src//}
-PKGREVISION=   2
 CATEGORIES=    lang
 MASTER_SITES=  https://static.rust-lang.org/dist/
 
@@ -19,7 +18,7 @@
 USE_GCC_RUNTIME=       yes
 USE_LANGUAGES=         c c++11
 USE_LIBTOOL=           yes
-USE_TOOLS+=            bash ggrep gmake perl:build pkg-config
+USE_TOOLS+=            bash grep gmake perl:build pkg-config
 
 # The NetBSD bootstraps are built for NetBSD 8 (because rust doesn't
 # build on 7).  Mark earlier versions as broken.
@@ -155,7 +154,7 @@
 DISTFILES:=            ${DEFAULT_DISTFILES}
 
 .if !empty(MACHINE_PLATFORM:MDarwin-*-x86_64) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER=       1.45.2
+RUST_STAGE0_VER=       1.46.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
@@ -163,7 +162,7 @@
 pre-build-fix:
 .endif
 .if !empty(MACHINE_PLATFORM:MLinux-*-i386) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER=       1.45.2
+RUST_STAGE0_VER=       1.46.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
@@ -171,7 +170,7 @@
 pre-build-fix:
 .endif
 .if !empty(MACHINE_PLATFORM:MLinux-*-x86_64) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER=       1.45.2
+RUST_STAGE0_VER=       1.46.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
@@ -179,7 +178,7 @@
 pre-build-fix:
 .endif
 .if !empty(MACHINE_PLATFORM:MSunOS-*-x86_64) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER=       1.45.0
+RUST_STAGE0_VER=       1.46.0
 RUST_ARCH:=            x86_64-sun-solaris
 RUST_STAGE0:=          rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
 SITES.${RUST_STAGE0}=  https://us-east.manta.joyent.com/pkgsrc/public/pkg-bootstraps/
@@ -188,7 +187,7 @@
 pre-build-fix:
 .endif
 .if !empty(MACHINE_PLATFORM:MFreeBSD-*-i386) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER=       1.45.2
+RUST_STAGE0_VER=       1.46.0
 RUST_ARCH:=            i686-unknown-freebsd
 RUST_STAGE0:=          rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
 RUST_STD_STAGE0:=      rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
@@ -196,7 +195,7 @@
 pre-build-fix:
 .endif
 .if !empty(MACHINE_PLATFORM:MFreeBSD-*-x86_64) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER=       1.45.2
+RUST_STAGE0_VER=       1.46.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
@@ -204,7 +203,7 @@
 pre-build-fix:
 .endif
 .if !empty(MACHINE_PLATFORM:MNetBSD-*-i386) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER=       1.45.2
+RUST_STAGE0_VER=       1.46.0
 RUST_ARCH=             i686-unknown-netbsd
 RUST_STAGE0:=          rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
 RUST_STD_STAGE0:=      rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
@@ -221,7 +220,7 @@
        ${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.45.2
+RUST_STAGE0_VER=       1.46.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
@@ -229,17 +228,31 @@
 pre-build-fix:
 .endif
 .if !empty(MACHINE_PLATFORM:MNetBSD-*-powerpc) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER=       1.45.2
+RUST_STAGE0_VER=       1.46.0
 RUST_ARCH=             powerpc-unknown-netbsd
-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}
-SITES.${RUST_STAGE0}=  ${MASTER_SITE_LOCAL:=rust/}
+
+# 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
+DISTFILES:=                    ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
+SITES.${RUST_STAGE0}=          ${MASTER_SITE_LOCAL:=rust/}
 SITES.${RUST_STD_STAGE0}=      ${MASTER_SITE_LOCAL:=rust/}
+.  endif
+
+# 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
+DISTFILES:=                    ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
+SITES.${RUST_STAGE0}=          ${MASTER_SITE_LOCAL:=rust/}
+SITES.${RUST_STD_STAGE0}=      ${MASTER_SITE_LOCAL:=rust/}
+.  endif
+
 pre-build-fix:
 .endif
 .if !empty(MACHINE_PLATFORM:MNetBSD-*-aarch64) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER=       1.45.2
+RUST_STAGE0_VER=       1.46.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
@@ -249,7 +262,7 @@
 pre-build-fix:
 .endif
 .if !empty(MACHINE_PLATFORM:MNetBSD-*-sparc64) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER=       1.45.2
+RUST_STAGE0_VER=       1.46.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
@@ -260,7 +273,7 @@
 .endif
 .if !empty(MACHINE_PLATFORM:MNetBSD-*-earmv7hf) || make(distinfo) || make (makesum) || make(mdi)
 RUST_ARCH=             armv7-unknown-netbsd-eabihf
-RUST_STAGE0_VER=       1.45.2
+RUST_STAGE0_VER=       1.46.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}
@@ -296,10 +309,6 @@
 # than one substitution entry per file, but are kept separate below to ease
 # updating and verification.
 #
-CKSUM_CRATES+= vendor/backtrace-sys
-CKSUMS+=       dbe2eb824252135e7a154805c148defb2142a26b0c2267f5b1033ad69f441e33
-CKSUMS+=       323987bb2d5b7ec6044b881b70f339472d886fc23bf212392b8a0158b15d3862
-
 CKSUM_CRATES+= vendor/libc
 CKSUMS+=       8a4234e9fcf8f4a64ffcf74ff0bce3e6afa7601cd824e5e9eb6c5c41f709d084
 CKSUMS+=       b0f52c597f6f0ff7ff95e87754104b3957d1f2623cc53a3ef1986b9c0f0d466f
@@ -312,13 +321,9 @@
 CKSUMS+=       51a9ca7a4576822dc4fa01b31bc4bbed21817777abb304f605ef5951f68c3ed2
 CKSUMS+=       807c3aa4b5a62a70ba790df151e9ecf19f4bb562f2858575d690908751262db3
 
-CKSUM_CRATES+= vendor/rand-0.6.1
-CKSUMS+=       1e732c2e3b4bd1561f11e0979bf9d20669a96eae7afe0deff9dfbb980ee47bf1
-CKSUMS+=       bc03f2345d7cfa7000f9da817120b6afa073359789c21a9a790ebd8676c50cca
-
 CKSUM_CRATES+= vendor/stacker
-CKSUMS+=       0f3602e048ab4bc5304226b9c171aee46bd58d0e354ead9c7d2ba6ac6d6f262f
-CKSUMS+=       978a71088fd5b6116eb9839d311b34a701d1429928fc536de872c2e5cd74dec8
+CKSUMS+=       37ef9666d048191eeca23d8f7d99cf912b953cc489bf860107aec306b95b2d99
+CKSUMS+=       410f22f5e95860530be1abaaf2e279d2f4226e5c17c2cee302661d8079246b3a
 
 CKSUM_CRATES+= vendor/tokio-uds
 CKSUMS+=       2d4ba4a488ebc43333a5a89dbf1bf614d157e916e97b0364c06e3056d5865913
diff -r 2c9fc78a584e -r f475afde6346 lang/rust/buildlink3.mk
--- a/lang/rust/buildlink3.mk   Fri Nov 13 19:26:03 2020 +0000
+++ b/lang/rust/buildlink3.mk   Fri Nov 13 20:35:58 2020 +0000
@@ -1,9 +1,10 @@
-# $NetBSD: buildlink3.mk,v 1.6 2020/07/08 14:46:14 jperkin Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2020/11/13 20:35:58 he Exp $
+
+BUILDLINK_TREE+=       rust
 
 #
 # DO NOT include this directly! Use rust.mk instead.
 #
-BUILDLINK_TREE+=       rust
 
 .if !defined(RUST_BUILDLINK3_MK)
 RUST_BUILDLINK3_MK:=
diff -r 2c9fc78a584e -r f475afde6346 lang/rust/distinfo
--- a/lang/rust/distinfo        Fri Nov 13 19:26:03 2020 +0000
+++ b/lang/rust/distinfo        Fri Nov 13 20:35:58 2020 +0000
@@ -1,101 +1,112 @@
-$NetBSD: distinfo,v 1.120 2020/11/06 20:13:49 he Exp $
+$NetBSD: distinfo,v 1.121 2020/11/13 20:35:58 he Exp $
 
-SHA1 (rust-1.45.0-x86_64-sun-solaris.tar.gz) = f0c0ce644e0f72b240ecd797b22df271f6e24a5a
-RMD160 (rust-1.45.0-x86_64-sun-solaris.tar.gz) = ebf9813d4e4626cdfa5d4bdceb8e4912b0d12ed2
-SHA512 (rust-1.45.0-x86_64-sun-solaris.tar.gz) = 451b76f32d8e8d882ddc18f9722a17c5fba58348952c194e93efe6c093e7c3465ab34fcbb92f60edee979782409115d3f7b5ab9bcadbe61ed169fd381f0b777b
-Size (rust-1.45.0-x86_64-sun-solaris.tar.gz) = 150890381 bytes
-SHA1 (rust-1.45.2-aarch64-unknown-netbsd.tar.gz) = bed778692ce1d9f35b1e4ca09a02e97a9195ab7e
-RMD160 (rust-1.45.2-aarch64-unknown-netbsd.tar.gz) = b1a5a7d5922e6e6166fb6452d30ce83bbdf5fbc8
-SHA512 (rust-1.45.2-aarch64-unknown-netbsd.tar.gz) = 4def59250a963942179c1bfbccb3d15ee6bac09b8589dec18c6ebcbdd86bed8d71a2fa196a6fe3b78d5baae7571036ce37afdb5c5b1030f00ac107da292a44e3
-Size (rust-1.45.2-aarch64-unknown-netbsd.tar.gz) = 165099975 bytes
-SHA1 (rust-1.45.2-armv7-unknown-netbsd-eabihf.tar.gz) = 71b77c6f5eb75d02fb6c82b99deec2ce2adf9aa1
-RMD160 (rust-1.45.2-armv7-unknown-netbsd-eabihf.tar.gz) = ec1ce866ff4f7a694295036348717be7703b2617
-SHA512 (rust-1.45.2-armv7-unknown-netbsd-eabihf.tar.gz) = 21de4e7fd680f1fd3040761f568875ae9578eb28a1a2a910130a6c5e08b66ee3ba707152c764459d7f8615d2265aeb982411ed6d4bc8819e549acf69f933736c
-Size (rust-1.45.2-armv7-unknown-netbsd-eabihf.tar.gz) = 159835409 bytes
-SHA1 (rust-1.45.2-i686-unknown-freebsd.tar.gz) = d99c88f0e3bddd3563a91b809f36042468ec90b8
-RMD160 (rust-1.45.2-i686-unknown-freebsd.tar.gz) = 52f6e9a9ac5f22205043dfffc28419590c11d2d4
-SHA512 (rust-1.45.2-i686-unknown-freebsd.tar.gz) = 66dab73c258886da2a61cd650b128fc467ca42cc93cbf09b076c812e08c1f2be414745185dced3a60bdd333a8b0009659c76780acf9950fb60be0b92b00a7033
-Size (rust-1.45.2-i686-unknown-freebsd.tar.gz) = 134904088 bytes
-SHA1 (rust-1.45.2-i686-unknown-linux-gnu.tar.gz) = 74c4f66f260949d8a59955943aac0cb1c392a799
-RMD160 (rust-1.45.2-i686-unknown-linux-gnu.tar.gz) = 36ae192f1a303c4423e4073084a1b88911510c3d
-SHA512 (rust-1.45.2-i686-unknown-linux-gnu.tar.gz) = 812f1f6545859f9f5346b28929fd1cc185487d36b09a12f9125e8ce32dc947e3703eb5bc5bb7a7051d34e34fc43ce91b203ffd754a3c5cc60e13c0175104851c
-Size (rust-1.45.2-i686-unknown-linux-gnu.tar.gz) = 219033716 bytes
-SHA1 (rust-1.45.2-i686-unknown-netbsd.tar.gz) = d17d79a0f9436ee4e09f0493cc389746f19dfce9
-RMD160 (rust-1.45.2-i686-unknown-netbsd.tar.gz) = cf00317d7187378c515038a55c621a40d1287c66
-SHA512 (rust-1.45.2-i686-unknown-netbsd.tar.gz) = cf2b76aee7f1012f18603e2a3ba74f9dcae34ac7c30092a2f236bd3952dfd70f89f9c4a57a0e1f40c691422102f9b6e29f883fe770d0bd03b0c34bb47dd60988
-Size (rust-1.45.2-i686-unknown-netbsd.tar.gz) = 175642779 bytes
-SHA1 (rust-1.45.2-powerpc-unknown-netbsd.tar.gz) = 05f9a8717cdf696b514b3696d5142c1a717dabae
-RMD160 (rust-1.45.2-powerpc-unknown-netbsd.tar.gz) = ed9a22e91579bac9274286f43d877876ce5cdbb7
-SHA512 (rust-1.45.2-powerpc-unknown-netbsd.tar.gz) = f951e7ede88c6e44a0869f7ea1572148c81d59e12ff3260f4fc93f1104ed415cc83de1a017774f756f00c7f22bc2270113ff64b83e6533325f69d30ad232fce7
-Size (rust-1.45.2-powerpc-unknown-netbsd.tar.gz) = 184349911 bytes
-SHA1 (rust-1.45.2-sparc64-unknown-netbsd.tar.gz) = 1f580f07263329f10add7aecbc10a9f1b7f5a200
-RMD160 (rust-1.45.2-sparc64-unknown-netbsd.tar.gz) = 4b72a04ebc8ff1b96aeca43a7d35715bc954b47a
-SHA512 (rust-1.45.2-sparc64-unknown-netbsd.tar.gz) = a5cce820ac84183e68a5ccb104ad9c8acda49fca58b6f1b96b43acf4b1fec83bbe7a434b78420d959d2d04bbd15ab175f6fd92f7685e8ec5c8e5ab99d5ec96b4
-Size (rust-1.45.2-sparc64-unknown-netbsd.tar.gz) = 175090780 bytes
-SHA1 (rust-1.45.2-x86_64-apple-darwin.tar.gz) = 1b1fcd7a7c67b37945815bc14dbd694abf428b5c
-RMD160 (rust-1.45.2-x86_64-apple-darwin.tar.gz) = 7e713e0547ad0986bf551f77ec399cb024e09dc3
-SHA512 (rust-1.45.2-x86_64-apple-darwin.tar.gz) = 8b80b9c3dbb0a71cd52e876a336b851c60f96e063303bae5c92d1e3cc8da0ee0503088df0188fb5991a6aefc88d828597ccf8a3d13f0d53371c51959b88c7537
-Size (rust-1.45.2-x86_64-apple-darwin.tar.gz) = 183140118 bytes
-SHA1 (rust-1.45.2-x86_64-unknown-freebsd.tar.gz) = da17b74f8845f747a38ff4d23b43aed7036d352e
-RMD160 (rust-1.45.2-x86_64-unknown-freebsd.tar.gz) = 489b7e7fd39140d1ef48848cf8568aeeb0a866a8
-SHA512 (rust-1.45.2-x86_64-unknown-freebsd.tar.gz) = 594744c06ef7849193112a4e4257ffa9aa7857c3dc55cd2850e56a1f2a1e3e5f98e1cdddc7b7f2a0500a4f85fd447b137bdcb6b2487d8bf9afa3b826bf2a77f1
-Size (rust-1.45.2-x86_64-unknown-freebsd.tar.gz) = 135121836 bytes
-SHA1 (rust-1.45.2-x86_64-unknown-linux-gnu.tar.gz) = b678fa72d4acb78d7f016fb08904f7fa378f336d
-RMD160 (rust-1.45.2-x86_64-unknown-linux-gnu.tar.gz) = 51c8468f6031d4b0e3df07ba00deadb1df06d0e3
-SHA512 (rust-1.45.2-x86_64-unknown-linux-gnu.tar.gz) = d2d1c4114ed99665b85613c8cbf35c709f47443c3611f4e21eebd1ef2c5cbbe1d6670afec4852b7a05e665300aebe7d9dbcc0f571bc86600b5f37c456f9aeaec
-Size (rust-1.45.2-x86_64-unknown-linux-gnu.tar.gz) = 200995880 bytes
-SHA1 (rust-1.45.2-x86_64-unknown-netbsd.tar.gz) = 187c84df17efa94d182032b4f99521ba2641912a
-RMD160 (rust-1.45.2-x86_64-unknown-netbsd.tar.gz) = 64af3db5e42bec9f01c44690510cea3c97e94507
-SHA512 (rust-1.45.2-x86_64-unknown-netbsd.tar.gz) = b9d85539df70556ef05d5ce1e86058cbac4dff3138858c33bf30d3337e8d4b3d9830b36420ab7ec281129cdf701add23189cb5c6317ee62e9d1ec811d4c12fce
-Size (rust-1.45.2-x86_64-unknown-netbsd.tar.gz) = 141060059 bytes
-SHA1 (rust-std-1.45.2-aarch64-unknown-netbsd.tar.gz) = f16388a1430a38d5e0f93a43eb26e81a2ebfc087
-RMD160 (rust-std-1.45.2-aarch64-unknown-netbsd.tar.gz) = 52e8fae7cc28481a8e0ac982d58c0f464c234296
-SHA512 (rust-std-1.45.2-aarch64-unknown-netbsd.tar.gz) = a0960a1851239f982f917d1404465b33860da08cdff1fe2d1a6afb6532c0c618ab79b3d2b358bc1a31a0783252e992a02569f25878452ade6f249bd3fe5f0c46
-Size (rust-std-1.45.2-aarch64-unknown-netbsd.tar.gz) = 17465550 bytes
-SHA1 (rust-std-1.45.2-armv7-unknown-netbsd-eabihf.tar.gz) = ef0df7e4776fc38b66c4d874d249837c7caa592e
-RMD160 (rust-std-1.45.2-armv7-unknown-netbsd-eabihf.tar.gz) = 40cf43ffdaac4a997fd38fdcd39a56a8c2b6e9ca
-SHA512 (rust-std-1.45.2-armv7-unknown-netbsd-eabihf.tar.gz) = 58a62484e3abd6fe0dd925d843c20ee6ff7c7fe4ad49bab87b16d944ec07fc85c57d8d43b2b306e45ed452b6efda4b975c9d5a2832cdc8f40f7bf2de8f796abe
-Size (rust-std-1.45.2-armv7-unknown-netbsd-eabihf.tar.gz) = 17189797 bytes
-SHA1 (rust-std-1.45.2-i686-unknown-freebsd.tar.gz) = d1a0211af9131935b50a2b87d090b1561ead3d75
-RMD160 (rust-std-1.45.2-i686-unknown-freebsd.tar.gz) = 5e5686830647e4307423c6e3cd5fb52d39b7937c
-SHA512 (rust-std-1.45.2-i686-unknown-freebsd.tar.gz) = 753fe57e437a42c1ba06db3ac0b1641d29651a7714600a2bcfe58e1159a37ad51648df4d0fac99163af3d92162c8bdc47ac35f2d2289a9a0f63aef2698567f67
-Size (rust-std-1.45.2-i686-unknown-freebsd.tar.gz) = 22121274 bytes
-SHA1 (rust-std-1.45.2-i686-unknown-linux-gnu.tar.gz) = ba9ab9a7a200d2c2f4f1b1a1b8b2d14bfd8d179c
-RMD160 (rust-std-1.45.2-i686-unknown-linux-gnu.tar.gz) = 805fa62c516c7256cf7b1bfc1a878ad54d3e706f
-SHA512 (rust-std-1.45.2-i686-unknown-linux-gnu.tar.gz) = 7d6a231ebfbf95e6ba5218546e5a13a876ccb2a09b983010a6f1ebc382d554894254c03c7399fa0305810624f7f0eb1920b839804e65e55c8c7e05085de18bf7
-Size (rust-std-1.45.2-i686-unknown-linux-gnu.tar.gz) = 22777434 bytes
-SHA1 (rust-std-1.45.2-i686-unknown-netbsd.tar.gz) = 37988a74af079defdfa590687e80783d9fbe3ce4
-RMD160 (rust-std-1.45.2-i686-unknown-netbsd.tar.gz) = 5bcb291b6c708134133773b4cc20c4829b76d514
-SHA512 (rust-std-1.45.2-i686-unknown-netbsd.tar.gz) = 5623725a5b9391a52e27c5e8eb5f8165038b96f930f56106e00d202534bf7dc3bbb26362568bda62457da49db490b5588fe06fb39888021bb64cbb57d07c8228
-Size (rust-std-1.45.2-i686-unknown-netbsd.tar.gz) = 18973808 bytes
-SHA1 (rust-std-1.45.2-powerpc-unknown-netbsd.tar.gz) = 7311a7ce81394fa93baa7dac34a1f94ec9d5ad60
-RMD160 (rust-std-1.45.2-powerpc-unknown-netbsd.tar.gz) = f26914497df14f0c30dcd502f6a83b406b0c6fbb
-SHA512 (rust-std-1.45.2-powerpc-unknown-netbsd.tar.gz) = 1d6c623cbb820da5a08d76f9d2742989ab41da2d8e5f2e66c58dde48894c8740e9da6cb6c0165f40c373423687fdc0419176ccc660b37789394702aa5e6f87e1
-Size (rust-std-1.45.2-powerpc-unknown-netbsd.tar.gz) = 17036148 bytes
-SHA1 (rust-std-1.45.2-sparc64-unknown-netbsd.tar.gz) = ff7c9627d7c5a58b78c5203a9927a1ccad6c8b03
-RMD160 (rust-std-1.45.2-sparc64-unknown-netbsd.tar.gz) = 01aed4905e53a58f54800cf569b30db284c86f0e
-SHA512 (rust-std-1.45.2-sparc64-unknown-netbsd.tar.gz) = 32150036acf266795f78a64e50eada272f0f4c8e0826525b305a0b209d43391d5e051b320b29a41e15554e7cdf8fb021d62fce36f986a5fa88c65dab99e69107
-Size (rust-std-1.45.2-sparc64-unknown-netbsd.tar.gz) = 17214160 bytes
-SHA1 (rust-std-1.45.2-x86_64-apple-darwin.tar.gz) = c88831303cc0db81d4d0436f218c5f2f75e51019
-RMD160 (rust-std-1.45.2-x86_64-apple-darwin.tar.gz) = b769e20421103ebb675394c46007db22410b120a
-SHA512 (rust-std-1.45.2-x86_64-apple-darwin.tar.gz) = d89ffb361966d912aecbd53a3af882e5eedd4d48041bf6a559344d92419a41d42c464c489fc3c2a9e57c4f7e1dcd6fc0b2d2a49015dccb95cac0e883ba8a0f18
-Size (rust-std-1.45.2-x86_64-apple-darwin.tar.gz) = 22623191 bytes
-SHA1 (rust-std-1.45.2-x86_64-unknown-freebsd.tar.gz) = d04364bd7cb97c6c1b24371074c159ad0c830f64
-RMD160 (rust-std-1.45.2-x86_64-unknown-freebsd.tar.gz) = 8e8a9b8c5cacd1d1547185fb14feb3d81410f9ce
-SHA512 (rust-std-1.45.2-x86_64-unknown-freebsd.tar.gz) = 13e708ca8238f7a080c548a27c585e3d241c905495f1f879ac129ec3b2c67661b88a58885d8d01aef4d0faa7756b6a0c351ad2b3fb7b0840da6c578132dfcb26
-Size (rust-std-1.45.2-x86_64-unknown-freebsd.tar.gz) = 22390155 bytes
-SHA1 (rust-std-1.45.2-x86_64-unknown-linux-gnu.tar.gz) = d8e1a0b8fa93759eb5910f64c60a9c4d2ea50d53
-RMD160 (rust-std-1.45.2-x86_64-unknown-linux-gnu.tar.gz) = 9206ee1dcfbf1d20a1910248fe82a9d6a2145665
-SHA512 (rust-std-1.45.2-x86_64-unknown-linux-gnu.tar.gz) = 2d0ad09a0c0d1052e59ba29bdc9c0e3e5de0ba38099ecb838923fc75ac124b36066e4c5b9e45f2f373678f38cdd8367eb41d6058186be0b2d8387806e3c1c293
-Size (rust-std-1.45.2-x86_64-unknown-linux-gnu.tar.gz) = 26069244 bytes
-SHA1 (rust-std-1.45.2-x86_64-unknown-netbsd.tar.gz) = 40d931588d84637e6bd8e056589ae22d93c7e58f
-RMD160 (rust-std-1.45.2-x86_64-unknown-netbsd.tar.gz) = a6b567cd316447dbf2512cfa53f69655d2113017
-SHA512 (rust-std-1.45.2-x86_64-unknown-netbsd.tar.gz) = ff0d98b9836acc0de4286abd89f581537caf63c13da18c3c58f7a3e0df02ef6ba08e47087cb004c7589dbcdff67596ef27e8217528f7112880904758803ff32e
-Size (rust-std-1.45.2-x86_64-unknown-netbsd.tar.gz) = 22405626 bytes
-SHA1 (rustc-1.46.0-src.tar.gz) = 69e5da5a087c900311c7637f0f0d379fe7b883f7
-RMD160 (rustc-1.46.0-src.tar.gz) = be052e3ebefd880f1738dca8f96dc946359dfd53
-SHA512 (rustc-1.46.0-src.tar.gz) = 5c50f449930473577b1ffb5791e6a688394821b368873f788a7d6c984055500a01897523930b763a454982f31d0a2fd4e87dfe5c416dd83ec9c844017e92b98e
-Size (rustc-1.46.0-src.tar.gz) = 149449054 bytes
+SHA1 (rust-1.46.0-aarch64-unknown-netbsd.tar.gz) = eded0c71aa6a82c76d6cfbac118894a6f7da4ec6
+RMD160 (rust-1.46.0-aarch64-unknown-netbsd.tar.gz) = 2cd29b4fbc4d0ef45b8c354143285d10544bbc99
+SHA512 (rust-1.46.0-aarch64-unknown-netbsd.tar.gz) = c786388985624bca14f570fac428b3cf5c44651eb6b4531a772a37532aad0a483675ad14eb085a151e2df5158015b3304fc50f6891143b87db6062c631e03e0b



Home | Main Index | Thread Index | Old Index