pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/rust Update lang/rust to version 1.52.1.
details: https://anonhg.NetBSD.org/pkgsrc/rev/5402a34e480f
branches: trunk
changeset: 453540:5402a34e480f
user: he <he%pkgsrc.org@localhost>
date: Mon May 31 10:17:53 2021 +0000
description:
Update lang/rust to version 1.52.1.
Pkgsrc changes:
* Bump bootstrap kit version to 1.51.0.
* Adjust patches as needed.
* Update checksum adjustments.
* Fix syntax error in commands adjusting libserde_derive for Darwin
Upstream changes:
Version 1.52.1 (2021-05-10)
============================
This release disables incremental compilation, unless the user has explicitly
opted in via the newly added RUSTC_FORCE_INCREMENTAL=1 environment variable.
This is due to the widespread, and frequently occuring, breakage encountered by
Rust users due to newly enabled incremental verification in 1.52.0. Notably,
Rust users **should** upgrade to 1.52.0 or 1.52.1: the bugs that are detected by
newly added incremental verification are still present in past stable versions,
and are not yet fixed on any channel. These bugs can lead to miscompilation of
Rust binaries.
These problems only affect incremental builds, so release builds with Cargo
should not be affected unless the user has explicitly opted into incremental.
Debug and check builds are affected.
See [84970] for more details.
[84970]: https://github.com/rust-lang/rust/issues/84970
Version 1.52.0 (2021-05-06)
============================
Language
--------
- [Added the `unsafe_op_in_unsafe_fn` lint, which checks whether
the unsafe code in an `unsafe fn` is wrapped in a `unsafe`
block.][79208] This lint is allowed by default, and may become
a warning or hard error in a future edition.
- [You can now cast mutable references to arrays to a pointer of
the same type as the element.][81479]
Compiler
--------
- [Upgraded the default LLVM to LLVM 12.][81451]
Added tier 3\* support for the following targets.
- [`s390x-unknown-linux-musl`][82166]
- [`riscv32gc-unknown-linux-musl` & `riscv64gc-unknown-linux-musl`][82202]
- [`powerpc-unknown-openbsd`][82733]
\* Refer to Rust's [platform support page][platform-support-doc] for more
information on Rust's tiered platform support.
Libraries
---------
- [`OsString` now implements `Extend` and `FromIterator`.][82121]
- [`cmp::Reverse` now has `#[repr(transparent)]` representation.][81879]
- [`Arc<impl Error>` now implements `error::Error`.][80553]
- [All integer division and remainder operations are now `const`.][80962]
Stabilised APIs
-------------
- [`Arguments::as_str`]
- [`char::MAX`]
- [`char::REPLACEMENT_CHARACTER`]
- [`char::UNICODE_VERSION`]
- [`char::decode_utf16`]
- [`char::from_digit`]
- [`char::from_u32_unchecked`]
- [`char::from_u32`]
- [`slice::partition_point`]
- [`str::rsplit_once`]
- [`str::split_once`]
The following previously stable APIs are now `const`.
- [`char::len_utf8`]
- [`char::len_utf16`]
- [`char::to_ascii_uppercase`]
- [`char::to_ascii_lowercase`]
- [`char::eq_ignore_ascii_case`]
- [`u8::to_ascii_uppercase`]
- [`u8::to_ascii_lowercase`]
- [`u8::eq_ignore_ascii_case`]
Rustdoc
-------
- [Rustdoc lints are now treated as a tool lint, meaning that
lints are now prefixed with `rustdoc::` (e.g.
`#[warn(rustdoc::non_autolinks)]`).][80527] Using the old style
is still allowed, and will become a warning in a future release.
- [Rustdoc now supports argument files.][82261]
- [Rustdoc now generates smart punctuation for documentation.][79423]
- [You can now use "task lists" in Rustdoc Markdown.][81766] E.g.
```markdown
- [x] Complete
- [ ] Todo
```
Misc
----
- [You can now pass multiple filters to tests.][81356] E.g.
`cargo test -- foo bar` will run all tests that match `foo` and `bar`.
- [Rustup now distributes PDB symbols for the `std` library on Windows,
allowing you to see `std` symbols when debugging.][82218]
Internal Only
-------------
These changes provide no direct user facing benefits, but represent significant
improvements to the internals and overall performance of rustc and
related tools.
- [Check the result cache before the DepGraph when ensuring queries][81855]
- [Try fast_reject::simplify_type in coherence before doing full check][81744]
- [Only store a LocalDefId in some HIR nodes][81611]
- [Store HIR attributes in a side table][79519]
Compatibility Notes
-------------------
- [Cargo build scripts are now forbidden from setting
`RUSTC_BOOTSTRAP`.][cargo/9181]
- [Removed support for the `x86_64-rumprun-netbsd` target.][82594]
- [Deprecated the `x86_64-sun-solaris` target in favor of
`x86_64-pc-solaris`.][82216]
- [Rustdoc now only accepts `,`, ` `, and `\t` as delimiters for specifying
languages in code blocks.][78429]
- [Rustc now catches more cases of `pub_use_of_private_extern_crate`][80763]
- [Changes in how proc macros handle whitespace may lead to panics
when used with older `proc-macro-hack` versions. A `cargo update` should
be sufficient to fix this in all cases.][84136]
[84136]: https://github.com/rust-lang/rust/issues/84136
[80763]: https://github.com/rust-lang/rust/pull/80763
[82166]: https://github.com/rust-lang/rust/pull/82166
[82121]: https://github.com/rust-lang/rust/pull/82121
[81879]: https://github.com/rust-lang/rust/pull/81879
[82261]: https://github.com/rust-lang/rust/pull/82261
[82218]: https://github.com/rust-lang/rust/pull/82218
[82216]: https://github.com/rust-lang/rust/pull/82216
[82202]: https://github.com/rust-lang/rust/pull/82202
[81855]: https://github.com/rust-lang/rust/pull/81855
[81766]: https://github.com/rust-lang/rust/pull/81766
[81744]: https://github.com/rust-lang/rust/pull/81744
[81611]: https://github.com/rust-lang/rust/pull/81611
[81479]: https://github.com/rust-lang/rust/pull/81479
[81451]: https://github.com/rust-lang/rust/pull/81451
[81356]: https://github.com/rust-lang/rust/pull/81356
[80962]: https://github.com/rust-lang/rust/pull/80962
[80553]: https://github.com/rust-lang/rust/pull/80553
[80527]: https://github.com/rust-lang/rust/pull/80527
[79519]: https://github.com/rust-lang/rust/pull/79519
[79423]: https://github.com/rust-lang/rust/pull/79423
[79208]: https://github.com/rust-lang/rust/pull/79208
[78429]: https://github.com/rust-lang/rust/pull/78429
[82733]: https://github.com/rust-lang/rust/pull/82733
[82594]: https://github.com/rust-lang/rust/pull/82594
[cargo/9181]: https://github.com/rust-lang/cargo/pull/9181
[`char::MAX`]: https://doc.rust-lang.org/std/primitive.char.html#associatedconstant.MAX
[`char::REPLACEMENT_CHARACTER`]: https://doc.rust-lang.org/std/primitive.char.html#associatedconstant.REPLACEMENT_CHARACTER
[`char::UNICODE_VERSION`]: https://doc.rust-lang.org/std/primitive.char.html#associatedconstant.UNICODE_VERSION
[`char::decode_utf16`]: https://doc.rust-lang.org/std/primitive.char.html#method.decode_utf16
[`char::from_u32`]: https://doc.rust-lang.org/std/primitive.char.html#method.from_u32
[`char::from_u32_unchecked`]: https://doc.rust-lang.org/std/primitive.char.html#method.from_u32_unchecked
[`char::from_digit`]: https://doc.rust-lang.org/std/primitive.char.html#method.from_digit
[`Peekable::next_if`]: https://doc.rust-lang.org/stable/std/iter/struct.Peekable.html#method.next_if
[`Peekable::next_if_eq`]: https://doc.rust-lang.org/stable/std/iter/struct.Peekable.html#method.next_if_eq
[`Arguments::as_str`]: https://doc.rust-lang.org/stable/std/fmt/struct.Arguments.html#method.as_str
[`str::split_once`]: https://doc.rust-lang.org/stable/std/primitive.str.html#method.split_once
[`str::rsplit_once`]: https://doc.rust-lang.org/stable/std/primitive.str.html#method.rsplit_once
[`slice::partition_point`]: https://doc.rust-lang.org/stable/std/primitive.slice.html#method.partition_point
[`char::len_utf8`]: https://doc.rust-lang.org/stable/std/primitive.char.html#method.len_utf8
[`char::len_utf16`]: https://doc.rust-lang.org/stable/std/primitive.char.html#method.len_utf16
[`char::to_ascii_uppercase`]: https://doc.rust-lang.org/stable/std/primitive.char.html#method.to_ascii_uppercase
[`char::to_ascii_lowercase`]: https://doc.rust-lang.org/stable/std/primitive.char.html#method.to_ascii_lowercase
[`char::eq_ignore_ascii_case`]: https://doc.rust-lang.org/stable/std/primitive.char.html#method.eq_ignore_ascii_case
[`u8::to_ascii_uppercase`]: https://doc.rust-lang.org/stable/std/primitive.u8.html#method.to_ascii_uppercase
[`u8::to_ascii_lowercase`]: https://doc.rust-lang.org/stable/std/primitive.u8.html#method.to_ascii_lowercase
[`u8::eq_ignore_ascii_case`]: https://doc.rust-lang.org/stable/std/primitive.u8.html#method.eq_ignore_ascii_case
diffstat:
lang/rust/Makefile | 40 +-
lang/rust/cargo.mk | 4 +-
lang/rust/cross.mk | 4 +-
lang/rust/distinfo | 270 +++++-----
lang/rust/patches/patch-compiler_rustc__target_src_spec_mod.rs | 9 +-
lang/rust/patches/patch-library_unwind_build.rs | 6 +-
lang/rust/patches/patch-src_bootstrap_builder.rs | 19 +-
lang/rust/patches/patch-src_llvm-project_llvm_CMakeLists.txt | 8 +-
lang/rust/patches/patch-src_llvm-project_llvm_include_llvm-c_DataTypes.h | 8 +-
lang/rust/patches/patch-vendor_target-lexicon_src_targets.rs | 8 +-
lang/rust/platform.mk | 6 +-
11 files changed, 187 insertions(+), 195 deletions(-)
diffs (truncated from 669 to 300 lines):
diff -r baf916f7ae8e -r 5402a34e480f lang/rust/Makefile
--- a/lang/rust/Makefile Mon May 31 10:13:49 2021 +0000
+++ b/lang/rust/Makefile Mon May 31 10:17:53 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.238 2021/05/26 09:21:39 he Exp $
+# $NetBSD: Makefile,v 1.239 2021/05/31 10:17:53 he Exp $
-DISTNAME= rustc-1.51.0-src
+DISTNAME= rustc-1.52.1-src
PKGNAME= ${DISTNAME:S/rustc/rust/:S/-src//}
CATEGORIES= lang
MASTER_SITES= https://static.rust-lang.org/dist/
@@ -175,7 +175,7 @@
DISTFILES:= ${DEFAULT_DISTFILES}
.if !empty(MACHINE_PLATFORM:MDarwin-*-aarch64) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER= 1.50.0
+RUST_STAGE0_VER= 1.51.0
RUST_ARCH:= aarch64-apple-darwin
RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
@@ -183,7 +183,7 @@
pre-build-fix:
.endif
.if !empty(MACHINE_PLATFORM:MDarwin-*-x86_64) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER= 1.50.0
+RUST_STAGE0_VER= 1.51.0
RUST_ARCH:= x86_64-apple-darwin
RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
@@ -191,7 +191,7 @@
pre-build-fix:
.endif
.if !empty(MACHINE_PLATFORM:MLinux-*-aarch64) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER= 1.50.0
+RUST_STAGE0_VER= 1.51.0
RUST_ARCH:= aarch64-unknown-linux-gnu
RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
@@ -199,7 +199,7 @@
pre-build-fix:
.endif
.if !empty(MACHINE_PLATFORM:MLinux-*-earmv6hf) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER= 1.50.0
+RUST_STAGE0_VER= 1.51.0
RUST_ARCH:= arm-unknown-linux-gnueabihf
RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
@@ -207,7 +207,7 @@
pre-build-fix:
.endif
.if !empty(MACHINE_PLATFORM:MLinux-*-earmv7hf) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER= 1.50.0
+RUST_STAGE0_VER= 1.51.0
RUST_ARCH:= armv7-unknown-linux-gnueabihf
RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
@@ -215,7 +215,7 @@
pre-build-fix:
.endif
.if !empty(MACHINE_PLATFORM:MLinux-*-i386) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER= 1.50.0
+RUST_STAGE0_VER= 1.51.0
RUST_ARCH:= i686-unknown-linux-gnu
RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
@@ -223,7 +223,7 @@
pre-build-fix:
.endif
.if !empty(MACHINE_PLATFORM:MLinux-*-x86_64) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER= 1.50.0
+RUST_STAGE0_VER= 1.51.0
RUST_ARCH:= x86_64-unknown-linux-gnu
RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
@@ -236,7 +236,7 @@
# x86_64-sun-solaris bootstrap and comment out the overrides.
#
.if !empty(MACHINE_PLATFORM:MSunOS-*-x86_64) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER= 1.50.0
+RUST_STAGE0_VER= 1.51.0
RUST_ARCH:= x86_64-unknown-illumos
RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
SITES.${RUST_STAGE0}= https://us-east.manta.joyent.com/pkgsrc/public/pkg-bootstraps/
@@ -250,7 +250,7 @@
pre-build-fix:
.endif
.if !empty(MACHINE_PLATFORM:MFreeBSD-*-x86_64) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER= 1.50.0
+RUST_STAGE0_VER= 1.51.0
RUST_ARCH:= x86_64-unknown-freebsd
RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
@@ -258,7 +258,7 @@
pre-build-fix:
.endif
.if !empty(MACHINE_PLATFORM:MNetBSD-*-i386) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER= 1.50.0
+RUST_STAGE0_VER= 1.51.0
RUST_ARCH= i586-unknown-netbsd
RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
@@ -275,7 +275,7 @@
${TOOLS_PLATFORM.paxctl} +am ${WRKDIR}/rust-bootstrap/bin/rustc
.endif
.if !empty(MACHINE_PLATFORM:MNetBSD-*-x86_64) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER= 1.50.0
+RUST_STAGE0_VER= 1.51.0
RUST_ARCH= x86_64-unknown-netbsd
RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
@@ -283,7 +283,7 @@
pre-build-fix:
.endif
.if !empty(MACHINE_PLATFORM:MNetBSD-*-powerpc) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER= 1.50.0
+RUST_STAGE0_VER= 1.51.0
RUST_ARCH= powerpc-unknown-netbsd
# Cross-built against NetBSD 9.0
@@ -307,7 +307,7 @@
pre-build-fix:
.endif
.if !empty(MACHINE_PLATFORM:MNetBSD-*-aarch64) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER= 1.50.0
+RUST_STAGE0_VER= 1.51.0
RUST_ARCH= aarch64-unknown-netbsd
RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
@@ -317,7 +317,7 @@
pre-build-fix:
.endif
.if !empty(MACHINE_PLATFORM:MNetBSD-*-sparc64) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER= 1.50.0
+RUST_STAGE0_VER= 1.51.0
RUST_ARCH= sparc64-unknown-netbsd
RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
@@ -328,7 +328,7 @@
.endif
.if !empty(MACHINE_PLATFORM:MNetBSD-*-earmv7hf) || make(distinfo) || make (makesum) || make(mdi)
RUST_ARCH= armv7-unknown-netbsd-eabihf
-RUST_STAGE0_VER= 1.50.0
+RUST_STAGE0_VER= 1.51.0
RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
@@ -368,8 +368,8 @@
# updating and verification.
#
CKSUM_CRATES+= vendor/libc
-CKSUMS+= 8d7ddc8dd25a9404f9181a49438d9506c676cfd4b6fa21dbe5c1f9969abc4b91
-CKSUMS+= f147be95b04ea1303171dff46c5a66b08cd47ccd0a4c346d5bcec7a8aaac3fc4
+CKSUMS+= ed57a5ad4c715a9038055fe3a57ea12f5ef97c55c3f603596e721a5cbb90ed73
+CKSUMS+= 3cd5c5296dc09431c77663cb5b4b4ddd4454e18b6846fdb670da859280d3f6d1
CKSUM_CRATES+= vendor/cc-1.0.60
CKSUMS+= 903c5f2f5dd0cc7d04f99f605a95e6abde8b38156fd4e73eefc58493f55a4e5a
@@ -480,7 +480,7 @@
fix-darwin-install-name:
for f in ${DESTDIR}${PREFIX}/lib/librustc_macros-*.dylib \
${DESTDIR}${PREFIX}/lib/libtracing_attributes-*.dylib \
- ${DESTDIR}${PREFIX}/lib/libserde_derive-*.dylib \
+ ${DESTDIR}${PREFIX}/lib/libserde_derive-*.dylib; \
${DESTDIR}${PREFIX}/lib/libchalk_derive-*.dylib; do \
install_name_tool -id `${ECHO} $$f | ${SED} -e 's,${DESTDIR},,g'` $$f; \
done
diff -r baf916f7ae8e -r 5402a34e480f lang/rust/cargo.mk
--- a/lang/rust/cargo.mk Mon May 31 10:13:49 2021 +0000
+++ b/lang/rust/cargo.mk Mon May 31 10:17:53 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: cargo.mk,v 1.24 2021/01/12 15:37:32 jperkin Exp $
+# $NetBSD: cargo.mk,v 1.25 2021/05/31 10:17:53 he Exp $
#
# Common logic that can be used by packages that depend on cargo crates
# from crates.io. This lets existing pkgsrc infrastructure fetch and verify
@@ -51,7 +51,7 @@
${RUN}${MKDIR} ${CARGO_VENDOR_DIR}
.for crate in ${CARGO_CRATE_DEPENDS}
${RUN}${PRINTF} '{"package":"%s","files":{}}' \
- $$(${DIGEST} sha256 < ${_DISTDIR}/${crate}.crate) \
+ `$(${DIGEST} sha256 < ${_DISTDIR}/${crate}.crate` \
> ${CARGO_VENDOR_DIR}/${crate}/.cargo-checksum.json
.endfor
diff -r baf916f7ae8e -r 5402a34e480f lang/rust/cross.mk
--- a/lang/rust/cross.mk Mon May 31 10:13:49 2021 +0000
+++ b/lang/rust/cross.mk Mon May 31 10:17:53 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: cross.mk,v 1.6 2021/05/26 09:21:39 he Exp $
+# $NetBSD: cross.mk,v 1.7 2021/05/31 10:17:53 he Exp $
# These settings may be used to cross-build rust.
#
@@ -25,10 +25,10 @@
# The GNU cross target designation
#GNU_CROSS_TARGET= armv7--netbsdelf-eabihf
#GNU_CROSS_TARGET= sparc64--netbsd
-#GNU_CROSS_TARGET= i486--netbsdelf
#GNU_CROSS_TARGET= powerpc--netbsd
#GNU_CROSS_TARGET= aarch64--netbsd
#GNU_CROSS_TARGET= aarch64_be--netbsd
+#GNU_CROSS_TARGET= i486--netbsdelf
#MAKE_ENV+= GNU_CROSS_TARGET=${GNU_CROSS_TARGET}
# To cross-build rust, you need to specify
diff -r baf916f7ae8e -r 5402a34e480f lang/rust/distinfo
--- a/lang/rust/distinfo Mon May 31 10:13:49 2021 +0000
+++ b/lang/rust/distinfo Mon May 31 10:17:53 2021 +0000
@@ -1,151 +1,151 @@
-$NetBSD: distinfo,v 1.133 2021/05/28 10:32:20 mcf Exp $
+$NetBSD: distinfo,v 1.134 2021/05/31 10:17:53 he Exp $
-SHA1 (rust-1.50.0-aarch64-apple-darwin.tar.gz) = 5c8b553294492eb28d6076a803dd17079a526e15
-RMD160 (rust-1.50.0-aarch64-apple-darwin.tar.gz) = d864fce6a136027868760f965830f53b6c2a0b9a
-SHA512 (rust-1.50.0-aarch64-apple-darwin.tar.gz) = f463336127b7e3151c734b86e6711a3691ca2a556c641b745717e90ec69e13b119b856e4512003de19f50a4bcd89d12db0f07d10b64e84ea73ceaeeaabed0eaa
-Size (rust-1.50.0-aarch64-apple-darwin.tar.gz) = 257188174 bytes
-SHA1 (rust-1.50.0-aarch64-unknown-linux-gnu.tar.gz) = 3f078e2e2f55e43ba98cb2acd21d40e5e9cc49a8
-RMD160 (rust-1.50.0-aarch64-unknown-linux-gnu.tar.gz) = 3847eaaa8072efe27b0e7411795d98aa6fca0003
-SHA512 (rust-1.50.0-aarch64-unknown-linux-gnu.tar.gz) = 14ab31538d3f43200463bd9dc392b4488f2d7fccba5179b449ada4a51bca7de61e5e190f9b9f3627011ba803e609e3ccf2fcf649ea6f0cac602269626cdddc33
-Size (rust-1.50.0-aarch64-unknown-linux-gnu.tar.gz) = 348339759 bytes
-SHA1 (rust-1.50.0-aarch64-unknown-netbsd.tar.gz) = bb36673c48642da22f608c091aae54e334c6592c
-RMD160 (rust-1.50.0-aarch64-unknown-netbsd.tar.gz) = 63c54020bd0b97ad344b0f07e331cd735fc8a375
-SHA512 (rust-1.50.0-aarch64-unknown-netbsd.tar.gz) = 76153bf8295de8c994289648c2458492ac0c771696f85a9d1d3ab7c6bb08626f9876cad1fd270000742305f3bd334d294ade76a477149a02c9100807e350a4e2
-Size (rust-1.50.0-aarch64-unknown-netbsd.tar.gz) = 282637715 bytes
-SHA1 (rust-1.50.0-arm-unknown-linux-gnueabihf.tar.gz) = 3c3cbd32918aa3be62db1f7a2e6d7b96768f396d
-RMD160 (rust-1.50.0-arm-unknown-linux-gnueabihf.tar.gz) = 187837a48f8ac8028565750f1bd1fe07a58df962
-SHA512 (rust-1.50.0-arm-unknown-linux-gnueabihf.tar.gz) = 87b5ddd3d306899f683ca136acfdc6cd223662df3bf3450077afd50bee20c8b6abc90bff6d5edfc4f21938ff76e20ed679d73017e98011e0675aeaf7b234508d
-Size (rust-1.50.0-arm-unknown-linux-gnueabihf.tar.gz) = 298844315 bytes
-SHA1 (rust-1.50.0-armv7-unknown-linux-gnueabihf.tar.gz) = 37ff8f32bd2bae5f39ba93e7a49b534ac0a65370
-RMD160 (rust-1.50.0-armv7-unknown-linux-gnueabihf.tar.gz) = 1f1c3c287c4c5f65e5b06fa2c002fcabacefcab0
-SHA512 (rust-1.50.0-armv7-unknown-linux-gnueabihf.tar.gz) = db0ffcca4766992e48eba3161da6e9025de25a647d960804f532fbf0b50a857c264941424e6342186a4c965a575e79da8705864bb95038a21da9e554fb650791
-Size (rust-1.50.0-armv7-unknown-linux-gnueabihf.tar.gz) = 289456182 bytes
-SHA1 (rust-1.50.0-armv7-unknown-netbsd-eabihf.tar.gz) = 8c78af0b9300e738cd44c8d85226bdb4b277db3c
-RMD160 (rust-1.50.0-armv7-unknown-netbsd-eabihf.tar.gz) = b0dc7748ed8315c61ef56e3bdd25ec9ccc8cc12a
-SHA512 (rust-1.50.0-armv7-unknown-netbsd-eabihf.tar.gz) = 14e60642262493cb6492945caa6cd25c179328e7e8e0791fbb887411b28989619d2ea80d8cdf9496de1d2f1bfea280fcd8696357f12ec7cbe496a0c8b76a7c0e
-Size (rust-1.50.0-armv7-unknown-netbsd-eabihf.tar.gz) = 259036239 bytes
-SHA1 (rust-1.50.0-i586-unknown-netbsd.tar.gz) = f0c3693dda70151825777669bf23538e3ceb6367
-RMD160 (rust-1.50.0-i586-unknown-netbsd.tar.gz) = 02995dd3f6dc114162c42a9ad072dffdd2e756b5
-SHA512 (rust-1.50.0-i586-unknown-netbsd.tar.gz) = b51e6e17b4b81c3885450554aff816d7e0264fa09ffc97c66def20a72a0980451a5c26c12cdc52ff077be77656ab5d986ff2b8ebed6a24355fd76b5479faeb41
-Size (rust-1.50.0-i586-unknown-netbsd.tar.gz) = 316871159 bytes
-SHA1 (rust-1.50.0-i686-unknown-linux-gnu.tar.gz) = f946618c821caab5c58dd3eb2a3af42cf486c3dd
-RMD160 (rust-1.50.0-i686-unknown-linux-gnu.tar.gz) = a299095db6fc1a2160415087638a35b0bc02cd95
-SHA512 (rust-1.50.0-i686-unknown-linux-gnu.tar.gz) = 13d3e71bf88fc92ffd7f2c5a59e151dcd0e25e1b9256a107d96ab3110bab698b1294fe7dcbc4f3a847c37666e54a6183c41a8320ddbbcd5ebe907e13e7f5c1bc
-Size (rust-1.50.0-i686-unknown-linux-gnu.tar.gz) = 360543712 bytes
-SHA1 (rust-1.50.0-powerpc-unknown-netbsd.tar.gz) = 6f58b67c3487186e47e6cf12b9ab13562a0724b3
-RMD160 (rust-1.50.0-powerpc-unknown-netbsd.tar.gz) = 60f565681f2cbed690c1551c7648609cfcb5148d
-SHA512 (rust-1.50.0-powerpc-unknown-netbsd.tar.gz) = 4e5db0d3a5aff3b67c5ec988e6d632fd81dc5cc305aa14bba595de28f3154d13fdcfea6fc69f4a5264220bf471fab1add8ae089a87a05427d7a3a936749941bb
-Size (rust-1.50.0-powerpc-unknown-netbsd.tar.gz) = 313628339 bytes
-SHA1 (rust-1.50.0-powerpc-unknown-netbsd90.tar.gz) = 0579809b8f384304ea95112b933edecdaacd083d
-RMD160 (rust-1.50.0-powerpc-unknown-netbsd90.tar.gz) = 141743e14c9bc5fdce35c83b29262f59b5f062a0
-SHA512 (rust-1.50.0-powerpc-unknown-netbsd90.tar.gz) = d0186e7857c5836f260112c1676799816b39b6e424ea20866a9be97b80525f6c0b6f71daacb505844bb600158ca4c7d4c2f6431e198ef7e551a7f400368a2afe
-Size (rust-1.50.0-powerpc-unknown-netbsd90.tar.gz) = 319094630 bytes
-SHA1 (rust-1.50.0-sparc64-unknown-netbsd.tar.gz) = 72b6d9e81ea186a049fa83bdcce973faf1bb91db
-RMD160 (rust-1.50.0-sparc64-unknown-netbsd.tar.gz) = c26dafe0cdf12cce0b9314eacb2fe8a513a4ccdd
-SHA512 (rust-1.50.0-sparc64-unknown-netbsd.tar.gz) = e990096d3b253522818cdd1fe6624b567e9d679d1e4c55fa1392805128b073d55334bc13c9d48e6a7befabb3673c098332e24b7b6e2a07d82eb4181228ab5d90
-Size (rust-1.50.0-sparc64-unknown-netbsd.tar.gz) = 298912500 bytes
-SHA1 (rust-1.50.0-x86_64-apple-darwin.tar.gz) = 2f381659e8988f70dbfd593c0e40f69102d1b057
-RMD160 (rust-1.50.0-x86_64-apple-darwin.tar.gz) = 2933afe5b9fee6662b63d6db5fdc81a6618be250
-SHA512 (rust-1.50.0-x86_64-apple-darwin.tar.gz) = 0d1466b3667d48049decf77ce0887b79e4f322a5e48832cefd6f038f67d8868286db2b1d03a2f75012d0e0e663506ef21566877ab625fc047528af617a9b845a
-Size (rust-1.50.0-x86_64-apple-darwin.tar.gz) = 289620946 bytes
-SHA1 (rust-1.50.0-x86_64-unknown-freebsd.tar.gz) = 4c4f41627ce0cd858d368eae473d596003f75f70
-RMD160 (rust-1.50.0-x86_64-unknown-freebsd.tar.gz) = 0aad96abfc49cc5efa1ca906efdb28664001a236
-SHA512 (rust-1.50.0-x86_64-unknown-freebsd.tar.gz) = 73fbf1cec1ad394a5dceb54a2aa3c50abea8101d9363ff149bf201c99cd4f2834e184bbb95856e22b4f2dd4698125f42e74ba6251ed7921c199101d5ea08c00a
-Size (rust-1.50.0-x86_64-unknown-freebsd.tar.gz) = 271458271 bytes
-SHA1 (rust-1.50.0-x86_64-unknown-illumos.tar.gz) = 45424cadb4996fac2dc2be7e762070a96a08e3a7
-RMD160 (rust-1.50.0-x86_64-unknown-illumos.tar.gz) = d246a53f826444b9a176c9feaa6cfd59ebbc9680
-SHA512 (rust-1.50.0-x86_64-unknown-illumos.tar.gz) = 4a2326102c23c75118ecafb2f2efcdada84b2a7895b4c1088124ef1a3d05d40420c24321ec5dc3df06c03cb5d487198cc12f48efc514469a3d48143a5c6e4842
-Size (rust-1.50.0-x86_64-unknown-illumos.tar.gz) = 205922547 bytes
-SHA1 (rust-1.50.0-x86_64-unknown-linux-gnu.tar.gz) = 61f1032e2fa1e8fe36cb4cad74ee5f5065851fe7
-RMD160 (rust-1.50.0-x86_64-unknown-linux-gnu.tar.gz) = a9372164dcae56c93969f747df3079f279c456e7
-SHA512 (rust-1.50.0-x86_64-unknown-linux-gnu.tar.gz) = 542c3b00bc07f5c8be318bb63a2da088d43eec687a73fd31b5370825d4cd1335a77636357b0713ccc072a43c1fdbdb68ee8752255ae771b991d3e8e619c79e04
-Size (rust-1.50.0-x86_64-unknown-linux-gnu.tar.gz) = 264280899 bytes
-SHA1 (rust-1.50.0-x86_64-unknown-netbsd.tar.gz) = 3a3aa685e7b999b0ec13447c6343dd6e993feedc
-RMD160 (rust-1.50.0-x86_64-unknown-netbsd.tar.gz) = 0e47efe8b6de2cf929739ee73134372def159882
-SHA512 (rust-1.50.0-x86_64-unknown-netbsd.tar.gz) = b603ebf2475963fdf65eeea9d8db8b9c9e68638ba492a0ed1131259c46f10bfca8868ba1c78a4ce5bde0094d0f3b0e4414dc5b80b087faf129b5aba3e0ad14c5
-Size (rust-1.50.0-x86_64-unknown-netbsd.tar.gz) = 256369818 bytes
-SHA1 (rust-std-1.50.0-aarch64-apple-darwin.tar.gz) = 1aa302af2062e805f285f991ec5d857ff9a7e952
-RMD160 (rust-std-1.50.0-aarch64-apple-darwin.tar.gz) = 26bf61d3106d1ef827707aafd9348d3475b20679
-SHA512 (rust-std-1.50.0-aarch64-apple-darwin.tar.gz) = f4c699de83664566e187eec7c1c5e9d39ceaf9e7236522829626e45643510d851748f8770c4ce09a556c8ceb4e4357f135ba53cacf555b154eb3c103434d1a51
-Size (rust-std-1.50.0-aarch64-apple-darwin.tar.gz) = 28059579 bytes
-SHA1 (rust-std-1.50.0-aarch64-unknown-linux-gnu.tar.gz) = 698e7db9bf74ba213c9398d92b9c3b56b76306a0
-RMD160 (rust-std-1.50.0-aarch64-unknown-linux-gnu.tar.gz) = caf3d9dea02360be8ab7a313f192d4d0e3a491cb
-SHA512 (rust-std-1.50.0-aarch64-unknown-linux-gnu.tar.gz) = b19d40fc07d9f9df5a3e55c0860705fc92d8fd7e5caaa466150cd8bd86b20ab12b81bd0aef77d20a6ba0f980bf08c12f342093c73d31d400a52b7de2f44fc69c
-Size (rust-std-1.50.0-aarch64-unknown-linux-gnu.tar.gz) = 42931420 bytes
-SHA1 (rust-std-1.50.0-aarch64-unknown-netbsd.tar.gz) = 3a0706658c2967b82117e417a00fabb49e4e5616
-RMD160 (rust-std-1.50.0-aarch64-unknown-netbsd.tar.gz) = 0ce19d5de264b5f6c2c125ca03576934379e2af6
-SHA512 (rust-std-1.50.0-aarch64-unknown-netbsd.tar.gz) = faaec54fbda06c89088ec54a282f1c9d98dadc3ec8de277bd189efa99fffee5c6f8886f1a39b1d6f0ba6f84af79f563b8d56eab290dd765d40cd81177955ccaf
-Size (rust-std-1.50.0-aarch64-unknown-netbsd.tar.gz) = 25604488 bytes
-SHA1 (rust-std-1.50.0-arm-unknown-linux-gnueabihf.tar.gz) = f5bad471c47f072398c0b936559c54598be2dc89
-RMD160 (rust-std-1.50.0-arm-unknown-linux-gnueabihf.tar.gz) = 4fa0a6dba32b29ec181fe61a78d776ecf2de1c7b
-SHA512 (rust-std-1.50.0-arm-unknown-linux-gnueabihf.tar.gz) = fac28f3d98f6f915c36544fd762ec0f6aa01cd403e82c6c54d4a152e1aa214ba56a0879a6602e7906a6f3b2e8fdf3c6691bc3288f72e9a864d9e42c9b267819b
-Size (rust-std-1.50.0-arm-unknown-linux-gnueabihf.tar.gz) = 29266447 bytes
-SHA1 (rust-std-1.50.0-armv7-unknown-linux-gnueabihf.tar.gz) = 0f39f2a926c34e09eef002339822aac39ee7fb2a
-RMD160 (rust-std-1.50.0-armv7-unknown-linux-gnueabihf.tar.gz) = 3d0bf1040e8d4f364ccaa1627b085a6166cb562a
-SHA512 (rust-std-1.50.0-armv7-unknown-linux-gnueabihf.tar.gz) = 3c99a651ca5b20db93f9c7219c121c09a4979933ee46dfe60d5ad6e4921d22bdf77f337902b882633e77d5848e77df5981dc8bc022d858276e4f610284165020
-Size (rust-std-1.50.0-armv7-unknown-linux-gnueabihf.tar.gz) = 29576263 bytes
-SHA1 (rust-std-1.50.0-armv7-unknown-netbsd-eabihf.tar.gz) = e268a5d24e98177476f4e0bb8d50d860bbbbfffb
-RMD160 (rust-std-1.50.0-armv7-unknown-netbsd-eabihf.tar.gz) = ef207513cc147584ab93e68a6a95034945987f25
-SHA512 (rust-std-1.50.0-armv7-unknown-netbsd-eabihf.tar.gz) = 2a7fba99d386a95150bc5adac4b98cdbc2df88ab0644a194b8ba6fa53821378495ea0955540b4b0e85ce91faec56b7c098fc55585a55da94d8e04d38f64285f2
Home |
Main Index |
Thread Index |
Old Index