Update to 1.27.0
* SunOS parts are from jperkin@. Changelog: Version 1.27.0 (2018-06-21) Language Removed 'proc' from the reserved keywords list. This allows proc to be used as an identifer. The dyn syntax is now available. This syntax is equivalent to the bare Trait syntax, and should make it clearer when being used in tandem with impl Trait. Since it is equivalent to the following syntax: &Trait == &dyn Trait, &mut Trait == &mut dyn Trait, and Box<Trait> == Box<dyn Trait>. Attributes on generic parameters such as types and lifetimes are now stable. e.g. fn foo<#[lifetime_attr] 'a, #[type_attr] T: 'a>() {} The #[must_use] attribute can now also be used on functions as well as types. It provides a lint that by default warns users when the value returned by a function has not been used. Compiler Added the armv5te-unknown-linux-musl target. Libraries SIMD (Single Instruction Multiple Data) on x86/x86_64 is now stable. This includes arch::x86 & arch::x86_64 modules which contain SIMD intrinsics, a new macro called is_x86_feature_detected!, the #[target_feature(enable="")] attribute, and adding target_feature = "" to the cfg attribute. A lot of methods for [u8], f32, and f64 previously only available in std are now available in core. The generic Rhs type parameter on ops::{Shl, ShlAssign, Shr} now defaults to Self. std::str::replace now has the #[must_use] attribute to clarify that the operation isn't done in place. Clone::clone, Iterator::collect, and ToOwned::to_owned now have the #[must_use] attribute to warn about unused potentially expensive allocations. Stabilized APIs DoubleEndedIterator::rfind DoubleEndedIterator::rfold DoubleEndedIterator::try_rfold Duration::from_micros Duration::from_nanos Duration::subsec_micros Duration::subsec_millis HashMap::remove_entry Iterator::try_fold Iterator::try_for_each NonNull::cast Option::filter String::replace_range Take::set_limit hint::unreachable_unchecked os::unix::process::parent_id process::id ptr::swap_nonoverlapping slice::rsplit_mut slice::rsplit slice::swap_with_slice Cargo cargo-metadata now includes authors, categories, keywords, readme, and repository fields. Added the --target-dir optional argument. This allows you to specify a different directory than target for placing compilation artifacts. Cargo will be adding automatic target inference for binaries, benchmarks, examples, and tests in the Rust 2018 edition. If your project specifies specific targets e.g. using [[bin]] and have other binaries in locations where cargo would infer a binary, Cargo will produce a warning. You can disable this feature ahead of time by setting any of the following autobins, autobenches, autoexamples, autotests to false. Cargo will now cache compiler information. This can be disabled by setting CARGO_CACHE_RUSTC_INFO=0 in your environment. Misc Added "The Rustc book" into the official documentation. "The Rustc book" documents and teaches how to use the rustc compiler. All books available on doc.rust-lang.org are now searchable. Compatibility Notes Calling a CharExt or StrExt method directly on core will no longer work. e.g. ::core::prelude::v1::StrExt::is_empty("") will not compile, "".is_empty() will still compile. Debug output on atomic::{AtomicBool, AtomicIsize, AtomicPtr, AtomicUsize} will only print the inner type. e.g. print!("{:?}", AtomicBool::new(true)) will print true not AtomicBool(true). The maximum number for repr(align(N)) is now 2^29. Previously you could enter higher numbers but they were not supported by LLVM. Up to 512MB alignment should cover all use cases.
This commit is contained in:
parent
7e4a28e9d1
commit
cb24e70d0f
3 changed files with 99 additions and 76 deletions
|
@ -1,6 +1,6 @@
|
|||
# $NetBSD: Makefile,v 1.38 2018/06/21 17:13:13 jperkin Exp $
|
||||
# $NetBSD: Makefile,v 1.39 2018/06/24 08:05:25 ryoon Exp $
|
||||
|
||||
DISTNAME= rustc-1.26.2-src
|
||||
DISTNAME= rustc-1.27.0-src
|
||||
PKGNAME= ${DISTNAME:S/rustc/rust/:S/-src//}
|
||||
CATEGORIES= lang
|
||||
MASTER_SITES= http://static.rust-lang.org/dist/
|
||||
|
@ -74,7 +74,7 @@ CONFIGURE_ARGS+= --disable-jemalloc
|
|||
# own bootstrap. See the stage0-bootstrap below for more details.
|
||||
#
|
||||
DISTFILES:= ${DEFAULT_DISTFILES}
|
||||
RUST_STAGE0_VER= 1.25.0
|
||||
RUST_STAGE0_VER= 1.26.2
|
||||
#
|
||||
.if !empty(MACHINE_PLATFORM:MDarwin-*-i386) || make(distinfo) || make (makesum) || make(mdi)
|
||||
RUST_ARCH:= i686-apple-darwin
|
||||
|
@ -171,6 +171,12 @@ post-extract:
|
|||
cd ${WRKDIR}/rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}; \
|
||||
${TOOLS_BASH} ./install.sh --prefix=${RUST_BOOTSTRAP_PATH}; \
|
||||
fi
|
||||
# patch(1) in NetBSD does not handle .cargo-checksum.json like long width file.
|
||||
cat ${WRKSRC}/src/vendor/libc/.cargo-checksum.json | \
|
||||
${SED} -e 's/2613f2912a9e8f3485debba424437608433b4e1c8b9050176ef975efdf4a412e/f48ef2dac3c28161f30a797a2fbe7fbcb9161ea23390789fe52c497f229b6c5a/' > \
|
||||
${WRKSRC}/src/vendor/libc/.cargo-checksum.json.patched
|
||||
${CP} -f ${WRKSRC}/src/vendor/libc/.cargo-checksum.json.patched \
|
||||
${WRKSRC}/src/vendor/libc/.cargo-checksum.json
|
||||
|
||||
.if ${OPSYS} != "SunOS"
|
||||
LD_LIBRARY_PATH= ${RUST_BOOTSTRAP_PATH}/lib
|
||||
|
|
|
@ -1,77 +1,77 @@
|
|||
$NetBSD: distinfo,v 1.26 2018/06/21 17:13:13 jperkin Exp $
|
||||
$NetBSD: distinfo,v 1.27 2018/06/24 08:05:25 ryoon Exp $
|
||||
|
||||
SHA1 (rust-1.25.0-i686-apple-darwin.tar.gz) = a8581e6741b326f717cf8a5f263363212ba67793
|
||||
RMD160 (rust-1.25.0-i686-apple-darwin.tar.gz) = 883e0dad512ca16697161a41fae0215439c7ac01
|
||||
SHA512 (rust-1.25.0-i686-apple-darwin.tar.gz) = d4e0f33d318b1336a21a6d5bcc737aedfbf1d4cf9778f7c619ea456427b275233d1517f23f8f46a7c38f69696acceb5c202951344b2aa25f1bd3cd06658fe46d
|
||||
Size (rust-1.25.0-i686-apple-darwin.tar.gz) = 140644462 bytes
|
||||
SHA1 (rust-1.25.0-i686-unknown-freebsd.tar.gz) = 1d7538b2a7a12149e788897626b16b7157bf6824
|
||||
RMD160 (rust-1.25.0-i686-unknown-freebsd.tar.gz) = cf187233d7e5cbeb24139f2c2422f7cd62908a41
|
||||
SHA512 (rust-1.25.0-i686-unknown-freebsd.tar.gz) = f611c922642b3166d3dc8586a8d10366a81b82620e7c75109f9f4054ad51c622d7b0abfe932e432d9309efa6356e017aa0861e818f3f141c1bdef1eec76e5a11
|
||||
Size (rust-1.25.0-i686-unknown-freebsd.tar.gz) = 142435690 bytes
|
||||
SHA1 (rust-1.25.0-i686-unknown-linux-gnu.tar.gz) = 9cf61e92dd6519efb40475804649622e8becd517
|
||||
RMD160 (rust-1.25.0-i686-unknown-linux-gnu.tar.gz) = e77b92349499c09ec190323029795a3a73ae6efb
|
||||
SHA512 (rust-1.25.0-i686-unknown-linux-gnu.tar.gz) = 76bcd978b9b23b0fc6315f91bed153e59616aa62f520aae8e8d3587b5f5fae74fef15f8b0a749b02a69be56fad4df9a413019438135481917bca1fb1a7704de7
|
||||
Size (rust-1.25.0-i686-unknown-linux-gnu.tar.gz) = 169267482 bytes
|
||||
SHA1 (rust-1.25.0-i686-unknown-netbsd.tar.gz) = 57efc6e26a4b57a5315963a1752714252e573fcd
|
||||
RMD160 (rust-1.25.0-i686-unknown-netbsd.tar.gz) = 4f5980b45f89e122187d61470ed22f0c98aa181a
|
||||
SHA512 (rust-1.25.0-i686-unknown-netbsd.tar.gz) = 38d8d5f866c2d18ddb5a74cbc28f104734ff86ccf3720b24f05e157fb3712194c6271de6bc4399e4c88a635c92de2ff13944c2f3ae8cedda319fc906b4f82b51
|
||||
Size (rust-1.25.0-i686-unknown-netbsd.tar.gz) = 164201519 bytes
|
||||
SHA1 (rust-1.25.0-x86_64-apple-darwin.tar.gz) = 30e7d674007b87d19eda9ae9147472e74a59e64e
|
||||
RMD160 (rust-1.25.0-x86_64-apple-darwin.tar.gz) = 4ee6418816c7f54cfd76951e7519ee302d5f4856
|
||||
SHA512 (rust-1.25.0-x86_64-apple-darwin.tar.gz) = f38ed1e6b30bde9dc972675c9f0270fd62df25f829638bb315333fca09c241305d55da52bbe11512192b7f8c532da27c3940dd3554ba77f2ab42289ec76ffb03
|
||||
Size (rust-1.25.0-x86_64-apple-darwin.tar.gz) = 143715436 bytes
|
||||
SHA1 (rust-1.25.0-x86_64-sun-solaris.tar.gz) = bc2b46829ea5ef798414e05711c7d80220122d4d
|
||||
RMD160 (rust-1.25.0-x86_64-sun-solaris.tar.gz) = f6f51fd4190fdb410c330021e4ecadadb211a925
|
||||
SHA512 (rust-1.25.0-x86_64-sun-solaris.tar.gz) = 8247acca5e356468baed02ea8e3ddcbba7ad8cc6533163433ed0aa1b825cace4a37de016b07e1d15dc57f605c38440ce994cdc3e44d17c73985022a5bca78a49
|
||||
Size (rust-1.25.0-x86_64-sun-solaris.tar.gz) = 172771923 bytes
|
||||
SHA1 (rust-1.25.0-x86_64-unknown-freebsd.tar.gz) = fb0420d1548d63dc470bce8aea13f6947be63c18
|
||||
RMD160 (rust-1.25.0-x86_64-unknown-freebsd.tar.gz) = feb779bbbb666ad4cfc7dd0aa780e79655d8d9d6
|
||||
SHA512 (rust-1.25.0-x86_64-unknown-freebsd.tar.gz) = 85ed03069e2febcafe22e9b86b4e1573e5069720919140a27a3cdcc516a9843a772be79640dc43d0e395d0ae88780d4e0332af0cead81b41f1b6534e739033f3
|
||||
Size (rust-1.25.0-x86_64-unknown-freebsd.tar.gz) = 142439738 bytes
|
||||
SHA1 (rust-1.25.0-x86_64-unknown-linux-gnu.tar.gz) = 1f535cf6730a714b12c4693a34f68bb06388df65
|
||||
RMD160 (rust-1.25.0-x86_64-unknown-linux-gnu.tar.gz) = 9544a5ad9427c2b52f7fc68dcffb13d94299090f
|
||||
SHA512 (rust-1.25.0-x86_64-unknown-linux-gnu.tar.gz) = 544e85bb69359d8ff6059d0f470b5995822f73e6d361be43f69f87d394b7252a11686f835336930bc257ba4347c0498abf5b1fbd751180d96bd9ca872b76d65c
|
||||
Size (rust-1.25.0-x86_64-unknown-linux-gnu.tar.gz) = 178696930 bytes
|
||||
SHA1 (rust-1.25.0-x86_64-unknown-netbsd.tar.gz) = 49bd25ba0d9fdefac55000f4de20a960bdf18ae9
|
||||
RMD160 (rust-1.25.0-x86_64-unknown-netbsd.tar.gz) = 0034e7cc6eb3e1e17b7ad7cc4e5d221773d5086a
|
||||
SHA512 (rust-1.25.0-x86_64-unknown-netbsd.tar.gz) = 6b2900bbe68d8e9f78018a5f5767e0a161de557192eadd25a4aa5cc323a249b1e408403a0567ff340341c4841dc6723ff05ff51046e227c1d11c006834371f18
|
||||
Size (rust-1.25.0-x86_64-unknown-netbsd.tar.gz) = 144431725 bytes
|
||||
SHA1 (rust-std-1.25.0-i686-apple-darwin.tar.gz) = b8bb2050fe59a32118fc82d1d6cbcb72143d8cdd
|
||||
RMD160 (rust-std-1.25.0-i686-apple-darwin.tar.gz) = 9e6a5e8f4c34ad24c2bd16c045d7090efffb37e9
|
||||
SHA512 (rust-std-1.25.0-i686-apple-darwin.tar.gz) = 71856373685fb376e97950cc75fd34205ff164ee20586c11a8aa0a6e2e717afb57a921ef69781020201467754de64c5efe8efe0b95defe74c959bdfde4248afe
|
||||
Size (rust-std-1.25.0-i686-apple-darwin.tar.gz) = 48237324 bytes
|
||||
SHA1 (rust-std-1.25.0-i686-unknown-freebsd.tar.gz) = 5b73d046f915fb9b3d3ea711c13731c867bfc4dc
|
||||
RMD160 (rust-std-1.25.0-i686-unknown-freebsd.tar.gz) = c0ba3acf5057e4c0cf3e709114034b92825fb6d8
|
||||
SHA512 (rust-std-1.25.0-i686-unknown-freebsd.tar.gz) = 6529492a10ed6c26a3680df937c8b79f7d87d20b90516437462f3773c8cb985b995d9e0df7cb3953079974135d0641833695ba10058234b42685bc2fdee5f378
|
||||
Size (rust-std-1.25.0-i686-unknown-freebsd.tar.gz) = 50402505 bytes
|
||||
SHA1 (rust-std-1.25.0-i686-unknown-linux-gnu.tar.gz) = c1468104b5a82796e8a33524fe86e57fb6c7f84e
|
||||
RMD160 (rust-std-1.25.0-i686-unknown-linux-gnu.tar.gz) = d7a31c3ab8ef3d6a245a4fcd0ed308279fd4a987
|
||||
SHA512 (rust-std-1.25.0-i686-unknown-linux-gnu.tar.gz) = dead4a428a4ad3c84894caaded1d7ab3ccc75af0456124f1a103c809848537e52496dd8e6dfd5afa6a4a6dd3e63cc65677c645791dac675f290c18b1042342e3
|
||||
Size (rust-std-1.25.0-i686-unknown-linux-gnu.tar.gz) = 54602915 bytes
|
||||
SHA1 (rust-std-1.25.0-i686-unknown-netbsd.tar.gz) = 9c16dc34a0a4e072584be993f8782776c1252830
|
||||
RMD160 (rust-std-1.25.0-i686-unknown-netbsd.tar.gz) = 0f8e04ba33d55874aac67548032e6a943bf64f6c
|
||||
SHA512 (rust-std-1.25.0-i686-unknown-netbsd.tar.gz) = c1d2274b62e61e161b26ea82066da06d93d02f1fe4249bb2d576eb1dda4a2f70cec0641213aed7588a44b49b55724c2dd8093be8225940dace309c36f2c99be8
|
||||
Size (rust-std-1.25.0-i686-unknown-netbsd.tar.gz) = 63570750 bytes
|
||||
SHA1 (rust-std-1.25.0-x86_64-apple-darwin.tar.gz) = 507b4df770d63da90d8ec1e2bfd9f0378074f78f
|
||||
RMD160 (rust-std-1.25.0-x86_64-apple-darwin.tar.gz) = 7bbdc0a38598f90db874ffad298e2b05ceb0af6c
|
||||
SHA512 (rust-std-1.25.0-x86_64-apple-darwin.tar.gz) = c6e2be3e7d85278db800b23f13891e25c76647a1e59e2fdc2b15f8aad5c3bc7c4e26bd259fb69f3ec714604bf2f443b2aafca49f06dcbb0917c2345785459556
|
||||
Size (rust-std-1.25.0-x86_64-apple-darwin.tar.gz) = 49382071 bytes
|
||||
SHA1 (rust-std-1.25.0-x86_64-unknown-freebsd.tar.gz) = c0d8682ec239e9cf96b2d3962818105ba77a4345
|
||||
RMD160 (rust-std-1.25.0-x86_64-unknown-freebsd.tar.gz) = 91e2be89de71d5dc7a608b9355e646de650a1a08
|
||||
SHA512 (rust-std-1.25.0-x86_64-unknown-freebsd.tar.gz) = f81868b54ea54d9a67a9afda3e4dfe628f24cf2cc46616479efab304dbd4357320e82357614b37a74b18f22c9b17572e43ffb848f75c1156655040f580ba98ea
|
||||
Size (rust-std-1.25.0-x86_64-unknown-freebsd.tar.gz) = 50228076 bytes
|
||||
SHA1 (rust-std-1.25.0-x86_64-unknown-linux-gnu.tar.gz) = 7b5aa75f7912eb7976a7f094e53d5783a58af74d
|
||||
RMD160 (rust-std-1.25.0-x86_64-unknown-linux-gnu.tar.gz) = 2ca49633160519632561ffff46cfed4195c66759
|
||||
SHA512 (rust-std-1.25.0-x86_64-unknown-linux-gnu.tar.gz) = 173389377eea982db433b571db5ec81cb4a284a07cb7b211aa38ffac00049b40a28f30437809c4c10bf8747f885dee50416dacae710f07edaa315908440c54c3
|
||||
Size (rust-std-1.25.0-x86_64-unknown-linux-gnu.tar.gz) = 66865178 bytes
|
||||
SHA1 (rust-std-1.25.0-x86_64-unknown-netbsd.tar.gz) = 7d92a81969f59d71636e23db024c4d31eca813a6
|
||||
RMD160 (rust-std-1.25.0-x86_64-unknown-netbsd.tar.gz) = 041c4582c0ece0943f3bc6c8d1c116af8a413442
|
||||
SHA512 (rust-std-1.25.0-x86_64-unknown-netbsd.tar.gz) = 6debcdb900c647eeb11175a238bed4ae223633523664d00fa9e9e6d7ac45e9f411aab7dbf869d56d36ee02cab23d3d78ee30134670b5d7699ecae3db2a36f88e
|
||||
Size (rust-std-1.25.0-x86_64-unknown-netbsd.tar.gz) = 52422021 bytes
|
||||
SHA1 (rustc-1.26.2-src.tar.gz) = f052da73dd49916480a8412902c7a519c65ceb83
|
||||
RMD160 (rustc-1.26.2-src.tar.gz) = a99aecdcb80e35985598991f3fe37ab5fcdb8b98
|
||||
SHA512 (rustc-1.26.2-src.tar.gz) = e864d01890d8c9cf5c03f9e8572ee66c8619873f365190cc234ccf19883ea235215e42ab475d0921f82e1842f4e1a413aa43bb23cddb555bc24edb62b2dab9de
|
||||
Size (rustc-1.26.2-src.tar.gz) = 95312651 bytes
|
||||
SHA1 (rust-1.26.2-i686-apple-darwin.tar.gz) = 7a353c1875f4656e95a14ec4822c3c2a408d1d26
|
||||
RMD160 (rust-1.26.2-i686-apple-darwin.tar.gz) = 9377bd2f7373c5cf7b7e936e51d2749bea8f687f
|
||||
SHA512 (rust-1.26.2-i686-apple-darwin.tar.gz) = 0f899df504acc7eae6868a13de848a5f377bbad6c971554b8ad09a8933452afc384a94755c6583cd62ecaefe4d43cfe73fa7bbd85f24c93a8307f5026fbbf3a0
|
||||
Size (rust-1.26.2-i686-apple-darwin.tar.gz) = 174940090 bytes
|
||||
SHA1 (rust-1.26.2-i686-unknown-freebsd.tar.gz) = e2ada8d872f4d759d7db630aa6a9722c06c0fdd6
|
||||
RMD160 (rust-1.26.2-i686-unknown-freebsd.tar.gz) = 5d1d04b7359ef2aba4e255a0c716d3bd09fd24dd
|
||||
SHA512 (rust-1.26.2-i686-unknown-freebsd.tar.gz) = aab2dc5fd375802c669bdd3b022023f2c77d17129f5a8f8446c82a902c0b92c1d14308d71a696f2f3fad3342ace45832c597c0d253df3e526a0df36d67ea84a4
|
||||
Size (rust-1.26.2-i686-unknown-freebsd.tar.gz) = 149585114 bytes
|
||||
SHA1 (rust-1.26.2-i686-unknown-linux-gnu.tar.gz) = f915dac0ce461cb111eca5ff0cc5449103433557
|
||||
RMD160 (rust-1.26.2-i686-unknown-linux-gnu.tar.gz) = 22c5504c9761fc08b97a0b307faf9cb072096e58
|
||||
SHA512 (rust-1.26.2-i686-unknown-linux-gnu.tar.gz) = 6ee03947b19c9d28b718a17d3a7331f0df3eb5ac2202eeeb2c6518af0d6bef14724c252ba13dc3d38fd3aa599c96ea6f63fcdb07efad0940cf492ad1af85a2aa
|
||||
Size (rust-1.26.2-i686-unknown-linux-gnu.tar.gz) = 220177009 bytes
|
||||
SHA1 (rust-1.26.2-i686-unknown-netbsd.tar.gz) = d51dc4e836ad35c4b73661da9d803857f9194ec2
|
||||
RMD160 (rust-1.26.2-i686-unknown-netbsd.tar.gz) = ef756df88e496114db901026ec8376de07626e6d
|
||||
SHA512 (rust-1.26.2-i686-unknown-netbsd.tar.gz) = e0213208296a127f540b89c0a61533b34ec7c5540904c8dd1085a8ade779e331af4a24e19da7e3f503bb58855862a1911f50fab609996cc96e39438afdb2db6e
|
||||
Size (rust-1.26.2-i686-unknown-netbsd.tar.gz) = 168493447 bytes
|
||||
SHA1 (rust-1.26.2-x86_64-apple-darwin.tar.gz) = a4e8e9d91a026ce1f688b6a01015fbeb53232cb2
|
||||
RMD160 (rust-1.26.2-x86_64-apple-darwin.tar.gz) = 65d0274940a4fc879b546223e028e8cc6ae08ed2
|
||||
SHA512 (rust-1.26.2-x86_64-apple-darwin.tar.gz) = d9790e306068408dfb1e3b4dc5fc5c80fa278dd44cab90f643ee56b3589c6a9a4e1cf0418b1c01dae297f82551465009735ed6a102b9edb149a2a84199aa3b0c
|
||||
Size (rust-1.26.2-x86_64-apple-darwin.tar.gz) = 177660603 bytes
|
||||
SHA1 (rust-1.26.2-x86_64-sun-solaris.tar.gz) = 99dd19ed3dbed38390083864404d794197b6e6b6
|
||||
RMD160 (rust-1.26.2-x86_64-sun-solaris.tar.gz) = 19b9d7c8d5d4a15361517529d52c859fd346c505
|
||||
SHA512 (rust-1.26.2-x86_64-sun-solaris.tar.gz) = 92bf6272d317ea4fc4df854e7b5435b2b1bddc998ed31fc24c82db48cbf740824517f9a51e6c330cbf2651957d4fe6b4fae27ba2ac9173381d02cfe8c72d91c1
|
||||
Size (rust-1.26.2-x86_64-sun-solaris.tar.gz) = 178908672 bytes
|
||||
SHA1 (rust-1.26.2-x86_64-unknown-freebsd.tar.gz) = b0cac726bfe1e4ec546705b1acae81d0c7b5d770
|
||||
RMD160 (rust-1.26.2-x86_64-unknown-freebsd.tar.gz) = 1b9f475ee1d2c237448923110e93eff47245ff6e
|
||||
SHA512 (rust-1.26.2-x86_64-unknown-freebsd.tar.gz) = 6254d87199dbbe7ab51e93ebe58708f316a9ebe163f005d90bcf7aa4904eec1081f334936263f9d65d6d80f6e5ddd8df54d1e7c5167b505f8b573083a955e0b3
|
||||
Size (rust-1.26.2-x86_64-unknown-freebsd.tar.gz) = 148405629 bytes
|
||||
SHA1 (rust-1.26.2-x86_64-unknown-linux-gnu.tar.gz) = fe1a41fdbdf496686051f92a55bd8c03758e423d
|
||||
RMD160 (rust-1.26.2-x86_64-unknown-linux-gnu.tar.gz) = 26aab775074e2aa5f487fae3b762d2e1107fc3aa
|
||||
SHA512 (rust-1.26.2-x86_64-unknown-linux-gnu.tar.gz) = dd374c1c24b66946ada5b6b4a8523b949092483fb493e84abe212c9acc1863b5bfcef02666401db5e6f496a4f344944cdb0cea39861a3ce908d623fac8ef1fa3
|
||||
Size (rust-1.26.2-x86_64-unknown-linux-gnu.tar.gz) = 226354271 bytes
|
||||
SHA1 (rust-1.26.2-x86_64-unknown-netbsd.tar.gz) = cc7461fb34aeda1e436c2f534434a3e2495bdb5b
|
||||
RMD160 (rust-1.26.2-x86_64-unknown-netbsd.tar.gz) = 57c146c9f18b298ff20a55f5bebde41fe90b514a
|
||||
SHA512 (rust-1.26.2-x86_64-unknown-netbsd.tar.gz) = 8f6941537198421d8f70d4e3d50a2329fb8b95c305a47046be7e982ed89cbba173682d1369e853d6c46e9dff30d34092128aa3e0217765303beb7ade3a3613c1
|
||||
Size (rust-1.26.2-x86_64-unknown-netbsd.tar.gz) = 150371597 bytes
|
||||
SHA1 (rust-std-1.26.2-i686-apple-darwin.tar.gz) = 379ae519cd6b657c0afa1cd3c751ca5ce58ba018
|
||||
RMD160 (rust-std-1.26.2-i686-apple-darwin.tar.gz) = 20cd45f56f4d6070280a92e004b3813f2266a3f6
|
||||
SHA512 (rust-std-1.26.2-i686-apple-darwin.tar.gz) = 3cb6a0ec0618269e9d82d25817be662392bd8d04593ac74ef2f3446611bb7a7f931e6536c3fa0c0a6d6a8892845a0f4ff2146cf224ad53944e4901138e128000
|
||||
Size (rust-std-1.26.2-i686-apple-darwin.tar.gz) = 59490789 bytes
|
||||
SHA1 (rust-std-1.26.2-i686-unknown-freebsd.tar.gz) = 951e7266ac02c7cfef08d6b3657e7de7f8339734
|
||||
RMD160 (rust-std-1.26.2-i686-unknown-freebsd.tar.gz) = 3519116ef35f5b37b04fc96d6271089b10e6d872
|
||||
SHA512 (rust-std-1.26.2-i686-unknown-freebsd.tar.gz) = 62a62675d7d6fcddbe4d62c307db002d1561b5e39dbec70e66c08d31b62b63693f7f2158785488ec42974c2e9f1ba49137f16b9cc16ab4ea06fcf14b388b2f34
|
||||
Size (rust-std-1.26.2-i686-unknown-freebsd.tar.gz) = 65211002 bytes
|
||||
SHA1 (rust-std-1.26.2-i686-unknown-linux-gnu.tar.gz) = 2213547883fada13db1ab7f0378d4fe474e0d0a4
|
||||
RMD160 (rust-std-1.26.2-i686-unknown-linux-gnu.tar.gz) = f25b458f7fe61186222f166b45dfc0fd018f3314
|
||||
SHA512 (rust-std-1.26.2-i686-unknown-linux-gnu.tar.gz) = 60e8266ead32b07eae9759fb200dec85652957714802019bcd86d4206bd3811207c3da8c871074b5265b4de2fb3fdf4f7f1a336df6696ef3cd4b3baa66139491
|
||||
Size (rust-std-1.26.2-i686-unknown-linux-gnu.tar.gz) = 69975616 bytes
|
||||
SHA1 (rust-std-1.26.2-i686-unknown-netbsd.tar.gz) = 3c24c2bb977c8b1a14f7664d0d4e16024a3999c9
|
||||
RMD160 (rust-std-1.26.2-i686-unknown-netbsd.tar.gz) = 82d9935dce21fd74976337fc3464d414c9643399
|
||||
SHA512 (rust-std-1.26.2-i686-unknown-netbsd.tar.gz) = 3f1892497cbbd6815d37480a10e5113a231d5194c4e1d06ccaa3f009882660711233fd56cce8466201a65f0ccbc4b55ac9243ffa440afd87cb936a03641f3357
|
||||
Size (rust-std-1.26.2-i686-unknown-netbsd.tar.gz) = 67561981 bytes
|
||||
SHA1 (rust-std-1.26.2-x86_64-apple-darwin.tar.gz) = 8f65b07d947a85d26d7a68209f67408f5743f6b0
|
||||
RMD160 (rust-std-1.26.2-x86_64-apple-darwin.tar.gz) = 513f18302182ac623d22877a6f156dd3a4878141
|
||||
SHA512 (rust-std-1.26.2-x86_64-apple-darwin.tar.gz) = 411b3454fccf52b19a38461979c26cc96afb5c05e4e4d979d83b0879458615767e83fe912f61f48419e021cc70127e6557697711ec664e743f30c4ddfff20344
|
||||
Size (rust-std-1.26.2-x86_64-apple-darwin.tar.gz) = 60579134 bytes
|
||||
SHA1 (rust-std-1.26.2-x86_64-unknown-freebsd.tar.gz) = 54239133412e50e4774bb49b48d0e0d495cb9058
|
||||
RMD160 (rust-std-1.26.2-x86_64-unknown-freebsd.tar.gz) = 2468f69c7c81fbfbb24c422daaa2b58286e20cb6
|
||||
SHA512 (rust-std-1.26.2-x86_64-unknown-freebsd.tar.gz) = 3f7a69237a34039d3b41aac89343c88000fc9520cd1334f4cbc34e2112b338e8e48497f7daef0169b8adbac12c96cc77553f7323aa2c1f6d52247cd059c05119
|
||||
Size (rust-std-1.26.2-x86_64-unknown-freebsd.tar.gz) = 64733391 bytes
|
||||
SHA1 (rust-std-1.26.2-x86_64-unknown-linux-gnu.tar.gz) = 1dc854f8032aafa5667d70fe56278fa7338ce216
|
||||
RMD160 (rust-std-1.26.2-x86_64-unknown-linux-gnu.tar.gz) = f6ddbadb67ada47979ac9587df390727630db26c
|
||||
SHA512 (rust-std-1.26.2-x86_64-unknown-linux-gnu.tar.gz) = f4db83ec5170852c922cfe5837b7f8f048b5539ff996534dd63f24329e2bd290f1683753ba8d653acc43b4d303f20ac86c31608ad6f8d252de24deb099bf9ae6
|
||||
Size (rust-std-1.26.2-x86_64-unknown-linux-gnu.tar.gz) = 81550232 bytes
|
||||
SHA1 (rust-std-1.26.2-x86_64-unknown-netbsd.tar.gz) = 1621968fbc19ebe3d864717cfb7049c7e401db64
|
||||
RMD160 (rust-std-1.26.2-x86_64-unknown-netbsd.tar.gz) = 1d03242cc13771fe6ba9752d4a63352f50741b1c
|
||||
SHA512 (rust-std-1.26.2-x86_64-unknown-netbsd.tar.gz) = 56a390eddecb10db7f52715e43261cba1374e0cf08bb36c9d26ca04eda5a4513cc9e9b2488c4ebc53cd3721f2f104df8bbb9a90b226eb8261263da7a89f76541
|
||||
Size (rust-std-1.26.2-x86_64-unknown-netbsd.tar.gz) = 67022448 bytes
|
||||
SHA1 (rustc-1.27.0-src.tar.gz) = 54e4a19cd7eea451fea568644e4a3e264efcf36a
|
||||
RMD160 (rustc-1.27.0-src.tar.gz) = d890fa05261632ccd3434d91fbd80e02890eb121
|
||||
SHA512 (rustc-1.27.0-src.tar.gz) = cd8fa2c748cbec7fab638cf5ea356fe55d64ec699c22dd493cd31d52f8d115a368942d2305c46e28dacff597de8748d327b1d2786502969f6dea93589295520d
|
||||
Size (rustc-1.27.0-src.tar.gz) = 96871225 bytes
|
||||
SHA1 (patch-src_bootstrap_bin_rustc.rs) = d9787517f03162d3548e89a91ecf933fd67774d8
|
||||
SHA1 (patch-src_bootstrap_lib.rs) = d86e173b931099730a4f18d044d7977c89f87b91
|
||||
SHA1 (patch-src_libbacktrace_configure) = b2c1e9b93a99408aad42ab9f1af27704cc81bdd8
|
||||
|
@ -79,3 +79,4 @@ SHA1 (patch-src_libstd_build.rs) = 32dad8a474300f9f37bce8b92acca762cf8cc4ab
|
|||
SHA1 (patch-src_llvm_CMakeLists.txt) = ffdf4337fdc84d8314c97c4e492e6b84244a99d1
|
||||
SHA1 (patch-src_llvm_cmake_modules_AddLLVM.cmake) = 282d97cce8d01cfefe565185d4999c2db9ccc13f
|
||||
SHA1 (patch-src_llvm_include_llvm_Support_DataTypes.h.cmake) = 61cba4480d97e740d361708eb8e5c9b13bb2d36e
|
||||
SHA1 (patch-src_vendor_libc_src_unix_solaris_mod.rs) = a944011789f08f55bed15d691b50977d80369395
|
||||
|
|
|
@ -0,0 +1,16 @@
|
|||
$NetBSD: patch-src_vendor_libc_src_unix_solaris_mod.rs,v 1.1 2018/06/24 08:05:26 ryoon Exp $
|
||||
|
||||
Work around build issue in xattr.
|
||||
https://github.com/Stebalien/xattr/issues/18
|
||||
|
||||
--- src/vendor/libc/src/unix/solaris/mod.rs.orig 2018-06-19 05:52:22.000000000 +0000
|
||||
+++ src/vendor/libc/src/unix/solaris/mod.rs
|
||||
@@ -692,6 +692,8 @@ pub const EOWNERDEAD: ::c_int = 58;
|
||||
pub const ENOTRECOVERABLE: ::c_int = 59;
|
||||
pub const ENOSTR: ::c_int = 60;
|
||||
pub const ENODATA: ::c_int = 61;
|
||||
+// This is not supported but is required for xattr
|
||||
+pub const ENOATTR: ::c_int = ::ENODATA;
|
||||
pub const ETIME: ::c_int = 62;
|
||||
pub const ENOSR: ::c_int = 63;
|
||||
pub const ENONET: ::c_int = 64;
|
Loading…
Reference in a new issue