diff --git a/lang/rust/Makefile b/lang/rust/Makefile index 505203cc8899..7b24db634494 100644 --- a/lang/rust/Makefile +++ b/lang/rust/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.154 2020/03/12 23:10:23 tnn Exp $ +# $NetBSD: Makefile,v 1.155 2020/03/13 18:34:53 jperkin Exp $ -DISTNAME= rustc-1.41.1-src +DISTNAME= rustc-1.42.0-src PKGNAME= ${DISTNAME:S/rustc/rust/:S/-src//} -PKGREVISION= 1 CATEGORIES= lang MASTER_SITES= http://static.rust-lang.org/dist/ @@ -150,7 +149,7 @@ BUILDLINK_TRANSFORM.NetBSD+= rm:-Wl,--enable-new-dtags DISTFILES:= ${DEFAULT_DISTFILES} .if !empty(MACHINE_PLATFORM:MDarwin-*-i386) || make(distinfo) || make (makesum) || make(mdi) -RUST_STAGE0_VER= 1.40.0 +RUST_STAGE0_VER= 1.41.1 RUST_ARCH:= i686-apple-darwin RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz @@ -158,7 +157,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.40.0 +RUST_STAGE0_VER= 1.41.1 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 @@ -166,7 +165,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.40.0 +RUST_STAGE0_VER= 1.41.1 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 @@ -174,7 +173,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.40.0 +RUST_STAGE0_VER= 1.41.1 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 @@ -182,7 +181,7 @@ DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0} pre-build-fix: .endif .if !empty(MACHINE_PLATFORM:MSunOS-*-x86_64) || make(distinfo) || make (makesum) || make(mdi) -RUST_STAGE0_VER= 1.40.0 +RUST_STAGE0_VER= 1.41.1 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/ @@ -191,7 +190,7 @@ RUST_BOOTSTRAP_PATH?= ${WRKDIR}/rust-${RUST_STAGE0_VER}-${RUST_ARCH} pre-build-fix: .endif .if !empty(MACHINE_PLATFORM:MFreeBSD-*-i386) || make(distinfo) || make (makesum) || make(mdi) -RUST_STAGE0_VER= 1.40.0 +RUST_STAGE0_VER= 1.41.1 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 @@ -199,7 +198,7 @@ DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0} pre-build-fix: .endif .if !empty(MACHINE_PLATFORM:MFreeBSD-*-x86_64) || make(distinfo) || make (makesum) || make(mdi) -RUST_STAGE0_VER= 1.40.0 +RUST_STAGE0_VER= 1.41.1 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 @@ -223,7 +222,7 @@ pre-build-fix: ${TOOLS_PLATFORM.paxctl} +am ${WRKDIR}/rust-bootstrap/bin/cargo .endif .if !empty(MACHINE_PLATFORM:MNetBSD-*-x86_64) || make(distinfo) || make (makesum) || make(mdi) -RUST_STAGE0_VER= 1.40.0 +RUST_STAGE0_VER= 1.41.1 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 @@ -231,7 +230,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.40.0 +RUST_STAGE0_VER= 1.41.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 @@ -241,7 +240,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.40.0 +RUST_STAGE0_VER= 1.41.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 @@ -305,8 +304,8 @@ post-extract: # patch(1) in NetBSD does not handle .cargo-checksum.json like long width file. set -e; ${ECHO} \ vendor/libssh2-sys \ - b43846de064d454b0c2e524dc28d8b45ed09ac4c0a9546ee3be25e5690a8abd1 \ - 65beb73b709c8a5f768740a938c0f95e89930a042726a1638f746b37f373599b \ + 0d80edbdffcf36a165578b3cffe9bc4e9eab3b3ae94a170ec8bc18764159cabb \ + fd601d3ea2ff745c3d73a546cc553f656924f3e985b87bc4db025c5c51ed3db5 \ vendor/rand \ 1e732c2e3b4bd1561f11e0979bf9d20669a96eae7afe0deff9dfbb980ee47bf1 \ bc03f2345d7cfa7000f9da817120b6afa073359789c21a9a790ebd8676c50cca \ @@ -314,8 +313,8 @@ post-extract: 1e732c2e3b4bd1561f11e0979bf9d20669a96eae7afe0deff9dfbb980ee47bf1 \ bc03f2345d7cfa7000f9da817120b6afa073359789c21a9a790ebd8676c50cca \ vendor/libc \ - 8e5369ed1e86c5be92831d290b9eeb77c537a2de728950a5086e77438a4f0f3a \ - dac34dab563a2ca03c1d43f0224736f30662c3bbf0c2f1c44e220a7172345f4f \ + cd266cee38f25fe9ed896ba88ddd3530eca352c4d260671fb63d315890bc49e6 \ + 109a8e5a1638b09c4297e8e7ff95f35b4d16a3c0b42c8791b5fdd3f550612f8c \ vendor/backtrace-sys \ 59763fc255248b54fba5d0761d61093a73d51fa4cb400b0df1b5f339b9c2f48a \ ba66d192421fd536ceddb50616c4c4aea06f4e39450eb0bc2bbbaed0b1e684c1 \ diff --git a/lang/rust/distinfo b/lang/rust/distinfo index ef35bff1834b..e2e332fe7838 100644 --- a/lang/rust/distinfo +++ b/lang/rust/distinfo @@ -1,116 +1,116 @@ -$NetBSD: distinfo,v 1.105 2020/03/12 12:51:29 ryoon Exp $ +$NetBSD: distinfo,v 1.106 2020/03/13 18:34:53 jperkin Exp $ SHA1 (rust-1.35.0-armv7-unknown-netbsd-eabihf.tar.gz) = 91517fa95f954427c627cf63eb7c518abd068f3e RMD160 (rust-1.35.0-armv7-unknown-netbsd-eabihf.tar.gz) = 06a3d922b27aac2deb570301542897a131b47cd0 SHA512 (rust-1.35.0-armv7-unknown-netbsd-eabihf.tar.gz) = 27f7fb0e4a4522b24f04c7f6b578c8717908978ab485c525adbc95716860a958f2c42d4148d81fd41ab0e593d3baae6a1ffc6767ed24879df7c2aa6d8bf14683 Size (rust-1.35.0-armv7-unknown-netbsd-eabihf.tar.gz) = 243045630 bytes -SHA1 (rust-1.40.0-aarch64-unknown-netbsd.tar.gz) = 317d5beffd5006827c16123ee7dea8e1f50ab0ef -RMD160 (rust-1.40.0-aarch64-unknown-netbsd.tar.gz) = b78992279d865d64bd2d8f46ac93d39950ed39c5 -SHA512 (rust-1.40.0-aarch64-unknown-netbsd.tar.gz) = c0989ed411746ba25e6eda044f0e069034d24e1e0b247aac4142a165908e0376321152345ca1f3ee65cde1938df0bfea2ef33c1627f65ed6f0e29ecde3146d33 -Size (rust-1.40.0-aarch64-unknown-netbsd.tar.gz) = 148190882 bytes -SHA1 (rust-1.40.0-i686-apple-darwin.tar.gz) = 285dd91ca37407f8f0eeace62d88942172a35ddf -RMD160 (rust-1.40.0-i686-apple-darwin.tar.gz) = 1c7ba18e2e196e4b65dad4d1a6fe8c70ff9594c1 -SHA512 (rust-1.40.0-i686-apple-darwin.tar.gz) = ccf2fde8fb8e298f8bf1bf80ef4a50186d6492560eac017be12a48840ef0223f7df0b0644a88f75661e1e550ebc86b5e64ca5b9124b8a105adf76ea08f93fb09 -Size (rust-1.40.0-i686-apple-darwin.tar.gz) = 164393725 bytes -SHA1 (rust-1.40.0-i686-unknown-freebsd.tar.gz) = 4424be6908a48211955c7f64e1646b92d97c7a52 -RMD160 (rust-1.40.0-i686-unknown-freebsd.tar.gz) = bab2d944bd7da99f5577ee45ecf15bfbafba5e02 -SHA512 (rust-1.40.0-i686-unknown-freebsd.tar.gz) = ab2b09aa5ca25fc5f9d243a7f8de186790efec68624ad8d61d95eb85d097c7b27ba4a9a28461e6f73e198338cf9ce49d3c27fcb76844bdd591f226c15228141d -Size (rust-1.40.0-i686-unknown-freebsd.tar.gz) = 114417201 bytes -SHA1 (rust-1.40.0-i686-unknown-linux-gnu.tar.gz) = 86d331200e38a9b0c488c010563b4eb751c1b3f1 -RMD160 (rust-1.40.0-i686-unknown-linux-gnu.tar.gz) = 8d656e976fb2411c893eb4a42114262e0ed71eca -SHA512 (rust-1.40.0-i686-unknown-linux-gnu.tar.gz) = 9ddb6a3ee101cdc7fcc692957876c712e81ef43f931fefb0a2e39286c65ce501c8f7cc8b620e5420c7331ebde447591fea2406951fb17c3b92c019bb704de328 -Size (rust-1.40.0-i686-unknown-linux-gnu.tar.gz) = 199133472 bytes -SHA1 (rust-1.40.0-i686-unknown-netbsd.tar.gz) = 2a7205e9abbda1fb6657d5fbf103d0b99ee4a9a7 -RMD160 (rust-1.40.0-i686-unknown-netbsd.tar.gz) = 5b112e8a61c92677cca4d5d20f029b42c331b8a3 -SHA512 (rust-1.40.0-i686-unknown-netbsd.tar.gz) = 953a5b8d8667976b4c540b572bf6414bab8536f70ebdf165a659af1df3dd650e0a0364fff8b9285d64b29a0a78488c9679b78c0d03f3caa2fc1e729e08f11177 -Size (rust-1.40.0-i686-unknown-netbsd.tar.gz) = 157623740 bytes -SHA1 (rust-1.40.0-powerpc-unknown-netbsd.tar.gz) = 04b733dbd3dee98320f5a4a0c82a8f17f8ad949b -RMD160 (rust-1.40.0-powerpc-unknown-netbsd.tar.gz) = 68fc697c9788c3541a11bdfccf7f6e2d91161fba -SHA512 (rust-1.40.0-powerpc-unknown-netbsd.tar.gz) = 7bd4c198e36c662803634bd3b0f2465b2c1d261effd3afb3549b872f9a7590636b1d701b054b105e63f1e19d8e18b3e3e9c78aa1cefbe3927f570a87b1cb92d3 -Size (rust-1.40.0-powerpc-unknown-netbsd.tar.gz) = 119981692 bytes +SHA1 (rust-1.40.0-i686-unknown-netbsd.tar.gz) = 3aa19435d6c8a453f58b85777e1be0ebf275beac +RMD160 (rust-1.40.0-i686-unknown-netbsd.tar.gz) = ae10e4d69285643185bf4a91238a8e350ca17a4a +SHA512 (rust-1.40.0-i686-unknown-netbsd.tar.gz) = 5c725e4e2c21d1513409cf5b0a5331add39a1ea0cb0f68d04b530c2c1ee7bcb2051d000afdd92c69fe72ace59dc0442e9848cc84eb6d2437954ec1dc476ed906 +Size (rust-1.40.0-i686-unknown-netbsd.tar.gz) = 158826479 bytes SHA1 (rust-1.40.0-sparc64-unknown-netbsd.tar.gz) = 0c97d79b6e23e8f5df64a8ddb0d7564dcdf550f3 RMD160 (rust-1.40.0-sparc64-unknown-netbsd.tar.gz) = 64655499cc857a8f197b0b10bd09e626c5c95f25 SHA512 (rust-1.40.0-sparc64-unknown-netbsd.tar.gz) = d4f6f67c27cdd6faea392f5ef9aa4f3c6f13788ed738cff78e004e1c707289de5f3128621dfab2d12517b755fb1074b3f344efaa2dd048ad22886a7b33411446 Size (rust-1.40.0-sparc64-unknown-netbsd.tar.gz) = 157490028 bytes -SHA1 (rust-1.40.0-x86_64-apple-darwin.tar.gz) = 04b62c2f8d0c52ea998a80d9fd91ab3b54cdc1a3 -RMD160 (rust-1.40.0-x86_64-apple-darwin.tar.gz) = 063dbcc6654852bb12156fa658aeba4e797cb3f1 -SHA512 (rust-1.40.0-x86_64-apple-darwin.tar.gz) = 271a48bd985b9b5ceddaeeeb6e9f09d71602116315454433d039515b430655c866177a01e08c21019e70be08da8a25073ea6124782d04a224e08993cd4c594f1 -Size (rust-1.40.0-x86_64-apple-darwin.tar.gz) = 167441219 bytes -SHA1 (rust-1.40.0-x86_64-sun-solaris.tar.gz) = 350fc202027792e41ec6aed0d7cd2f58ea3a9cd6 -RMD160 (rust-1.40.0-x86_64-sun-solaris.tar.gz) = 4e46fa30f9c0652573106922bdccdacc35ab371c -SHA512 (rust-1.40.0-x86_64-sun-solaris.tar.gz) = cde40d93fe9937ce4d3e88407e5d2f9be72f964f05aded7a7851ff4eacfe995c4f2ea79dae8275a43ae199f7e1c1328e93acffb3962bd1d9797d70b909924fcc -Size (rust-1.40.0-x86_64-sun-solaris.tar.gz) = 145738471 bytes -SHA1 (rust-1.40.0-x86_64-unknown-freebsd.tar.gz) = 0afff94f93047b7076de8da67346f26a43035a7a -RMD160 (rust-1.40.0-x86_64-unknown-freebsd.tar.gz) = 7cdcfa7f30a35ba72ff82c3fa3ae8899d115dc53 -SHA512 (rust-1.40.0-x86_64-unknown-freebsd.tar.gz) = 10df63c5044522841df4f09697d17fdacb5652dd2e3cf5d3fc30a744ffa3a28ab2f5caf4b34300613f9372976083b6c2affb78f8aa8d630de375699d0eee3377 -Size (rust-1.40.0-x86_64-unknown-freebsd.tar.gz) = 114381688 bytes -SHA1 (rust-1.40.0-x86_64-unknown-linux-gnu.tar.gz) = 1a1db371a3c39a6e7e81180b0c0ebbc0eacf307a -RMD160 (rust-1.40.0-x86_64-unknown-linux-gnu.tar.gz) = f967171693ddf755a9ca9e027534a4b320f1be87 -SHA512 (rust-1.40.0-x86_64-unknown-linux-gnu.tar.gz) = 9910b98eadb3cceab9e5d31c7891fe9ea1e3e455d022c6acb0d3c1f9b4fa6c66a7f86dd23a716de18891854740fc44446d23c740313602efae5c9cddd1f4a7a4 -Size (rust-1.40.0-x86_64-unknown-linux-gnu.tar.gz) = 182286118 bytes -SHA1 (rust-1.40.0-x86_64-unknown-netbsd.tar.gz) = 56959267154b6fe44fa04975505a133f7278b402 -RMD160 (rust-1.40.0-x86_64-unknown-netbsd.tar.gz) = 1e9e4b29effa12a4d2525a335419d97cd9101ad8 -SHA512 (rust-1.40.0-x86_64-unknown-netbsd.tar.gz) = d3bba2f760f2b795058e21f2885f47aa6c4aec2f2969a237a659230180b0ba3fdfff06fd6dca359e18df106904cbcdbbbf3d1737653af40ee76e5c5de23641fd -Size (rust-1.40.0-x86_64-unknown-netbsd.tar.gz) = 119447537 bytes +SHA1 (rust-1.41.0-aarch64-unknown-netbsd.tar.gz) = 92a9262834f49dea65d6c354ba78a479253eeed4 +RMD160 (rust-1.41.0-aarch64-unknown-netbsd.tar.gz) = dac05f18705f0f0fddff0de27564253d5e9f1a3a +SHA512 (rust-1.41.0-aarch64-unknown-netbsd.tar.gz) = 05b9f5ee19d5ebfbd4281ed7545cc70c3c061bb7561d8a4bf9c8e3dbb34582d394e18cba00c22597532f89b2cb5c5546efca0a5d13bd751506875b213ee07096 +Size (rust-1.41.0-aarch64-unknown-netbsd.tar.gz) = 147772436 bytes +SHA1 (rust-1.41.0-powerpc-unknown-netbsd.tar.gz) = 615141a7aebc61c11fae724c70b3b24e74b70f2c +RMD160 (rust-1.41.0-powerpc-unknown-netbsd.tar.gz) = 94b0659bb718a616e75b87d5f6beee627979ab83 +SHA512 (rust-1.41.0-powerpc-unknown-netbsd.tar.gz) = 347910de2d325d699ab4857029d907c8c45e56317b3783ebefc323069999a938a0f770418cc88a7c984d9a69976ae19e39434c41840c395f06508b174a3e77d6 +Size (rust-1.41.0-powerpc-unknown-netbsd.tar.gz) = 172092292 bytes +SHA1 (rust-1.41.1-i686-apple-darwin.tar.gz) = 5a778b77fc88b19f1c668316e3bf677c60f8ead1 +RMD160 (rust-1.41.1-i686-apple-darwin.tar.gz) = ae61f32a4d27a760e6f2b79f4042ed0cf385f784 +SHA512 (rust-1.41.1-i686-apple-darwin.tar.gz) = 3bcc32f87151907f0bac41d4b855751a4408964b4cf944bcdbc78242ff10b58c2cfbfe11e2d60adf4f9d3b7923565ab761da44ccaa7e71fed18a925408ce9e41 +Size (rust-1.41.1-i686-apple-darwin.tar.gz) = 162481148 bytes +SHA1 (rust-1.41.1-i686-unknown-freebsd.tar.gz) = a17df43de16fd2f5685150de00a55c00becafcd2 +RMD160 (rust-1.41.1-i686-unknown-freebsd.tar.gz) = 23bfeb259ffcd1f2a07dfd155155a364fcecb4e8 +SHA512 (rust-1.41.1-i686-unknown-freebsd.tar.gz) = 97b806ccdf00039b4e009fbeb9b50420a2dee5956be11f9520204a13641ba97ecc53f0f136021a3f3168d514ae3e4470c2fc39728de5fe6915eafb2e2261546b +Size (rust-1.41.1-i686-unknown-freebsd.tar.gz) = 117881246 bytes +SHA1 (rust-1.41.1-i686-unknown-linux-gnu.tar.gz) = cc91bed0e2f2cdd1c1bc7b8cf014c6dee5f924be +RMD160 (rust-1.41.1-i686-unknown-linux-gnu.tar.gz) = 2b20df455e8b92005bf1d70071c166939d70aea9 +SHA512 (rust-1.41.1-i686-unknown-linux-gnu.tar.gz) = 1205890d3f6918253cd25d50c0da7e097abb096c0a904953aa8a7b74978777cadfd9c5ccc068e4e14d0419cbb96673d0f4b8efc2ba3f52ebf6d08d21bc09fa7f +Size (rust-1.41.1-i686-unknown-linux-gnu.tar.gz) = 198280354 bytes +SHA1 (rust-1.41.1-x86_64-apple-darwin.tar.gz) = 52b39b0c56b44a0ff0fcb99ef8cb09228940a9e0 +RMD160 (rust-1.41.1-x86_64-apple-darwin.tar.gz) = 41cc781c71244778a55f0ce6c97f3422b682eb82 +SHA512 (rust-1.41.1-x86_64-apple-darwin.tar.gz) = 554570833c9c8c2737de10b95c1c1feabff50838e70fade7e6c214abda50d70caa6d32cc3d037de5cf6fbc4f2cc2dc9c2d1973fa3ce07818824865aaf36ae61b +Size (rust-1.41.1-x86_64-apple-darwin.tar.gz) = 165695567 bytes +SHA1 (rust-1.41.1-x86_64-sun-solaris.tar.gz) = 9a9efab5dbcca249ffc879fcfc44d9ba385d0a9b +RMD160 (rust-1.41.1-x86_64-sun-solaris.tar.gz) = d4fb0a028e82cd5c93f390d2b5fd5d2e3e9e8491 +SHA512 (rust-1.41.1-x86_64-sun-solaris.tar.gz) = 13d08c86689939b88fba196b23408b8d8175a96cb56a60738997a286acd5ceedc444662d6730013bbc6888eea84e74e05783ae7f4fb2ff712bc64dbccd5a11f5 +Size (rust-1.41.1-x86_64-sun-solaris.tar.gz) = 143815263 bytes +SHA1 (rust-1.41.1-x86_64-unknown-freebsd.tar.gz) = a3a29e99cd6843303547878ccf9c79307f9a3fd6 +RMD160 (rust-1.41.1-x86_64-unknown-freebsd.tar.gz) = 52fd4b53dbb46da51dcbe4a9267c82f798c55f8c +SHA512 (rust-1.41.1-x86_64-unknown-freebsd.tar.gz) = 85dded23ad0097026a1f288a29ae87618fb36295a1a2f170a020ec43307fcf5e8b899615825116ebd8901efa7fe8e4ebfd9afd6769e9e65804aa08dc5c59b4f3 +Size (rust-1.41.1-x86_64-unknown-freebsd.tar.gz) = 117878609 bytes +SHA1 (rust-1.41.1-x86_64-unknown-linux-gnu.tar.gz) = 0a827991424780fbd9cec9e18f0c46fd0ba3243e +RMD160 (rust-1.41.1-x86_64-unknown-linux-gnu.tar.gz) = 4cf1d3162432fbd184ef5f04bed3103d70b2f28e +SHA512 (rust-1.41.1-x86_64-unknown-linux-gnu.tar.gz) = 2c491191e5fda4d17d386d4070216b2772c9ebc5c1715bb3e9e39d75c50e49f471752f7dd42f1f823891be897a8797a0f350fbd9e68e144357995b78afd67ba4 +Size (rust-1.41.1-x86_64-unknown-linux-gnu.tar.gz) = 182239688 bytes +SHA1 (rust-1.41.1-x86_64-unknown-netbsd.tar.gz) = b71679ff3b5946a8771f45485348ab8867201563 +RMD160 (rust-1.41.1-x86_64-unknown-netbsd.tar.gz) = 8efed68335ed16ab93e87a360aaa6a25707d3f0b +SHA512 (rust-1.41.1-x86_64-unknown-netbsd.tar.gz) = bf38cbdf85f52aa489ac2e4ce701ee45335a22d203338d3004d746d72bec31efcc62802da14651fdbd26d1f0371f1db7bc9d8fa48087ffec97bd4178ee0cec7b +Size (rust-1.41.1-x86_64-unknown-netbsd.tar.gz) = 123084796 bytes SHA1 (rust-std-1.35.0-armv7-unknown-netbsd-eabihf.tar.gz) = b8a8913c95d9d7f8894cc5fbae7000d5cd5a8ca9 RMD160 (rust-std-1.35.0-armv7-unknown-netbsd-eabihf.tar.gz) = 34753f2c4efe6bbec7044a1d417ef9f4586b50a0 SHA512 (rust-std-1.35.0-armv7-unknown-netbsd-eabihf.tar.gz) = ea834d454c8d23101d654de3611f07782a676a08f581c501152da13c617be1b08d09a3b1c0b4af34ea79d11b5c15b5a1ece7da8395f4def950b2add245e38f2e Size (rust-std-1.35.0-armv7-unknown-netbsd-eabihf.tar.gz) = 86878840 bytes -SHA1 (rust-std-1.40.0-aarch64-unknown-netbsd.tar.gz) = f207669dd6fe2f0f2652eac9c938b72b094dc35a -RMD160 (rust-std-1.40.0-aarch64-unknown-netbsd.tar.gz) = 0aa627cb92c85028115909960a717ee8738e31cf -SHA512 (rust-std-1.40.0-aarch64-unknown-netbsd.tar.gz) = 1683f659652536bb3d96839b386199cfdedfa1db93782c58623ac6b971645ea35eb6b02fce26821fb90e07c00a39a007502e77199cdb7e8fb00c8cac9b0a7e6f -Size (rust-std-1.40.0-aarch64-unknown-netbsd.tar.gz) = 17692826 bytes -SHA1 (rust-std-1.40.0-i686-apple-darwin.tar.gz) = 8ebbe508b9cddc2fccd09e50039503d08732b7b5 -RMD160 (rust-std-1.40.0-i686-apple-darwin.tar.gz) = b0d33fbff6d6a396570c817304eea2d35dde0751 -SHA512 (rust-std-1.40.0-i686-apple-darwin.tar.gz) = 3d456d22700346bd125e6259850525733d58f58492b1ead2b3d7fa788d461a6caa2eed2f8cd61b411f45ed5cfadc383b3a79f96d67a0522fda2b7b12f35d2451 -Size (rust-std-1.40.0-i686-apple-darwin.tar.gz) = 22442282 bytes -SHA1 (rust-std-1.40.0-i686-unknown-freebsd.tar.gz) = 09bd07e38799f533408a0285de88f7f8bd580a59 -RMD160 (rust-std-1.40.0-i686-unknown-freebsd.tar.gz) = dd266d7daa384b48ed305dab095d745776be4f3b -SHA512 (rust-std-1.40.0-i686-unknown-freebsd.tar.gz) = 3719bf3d7a41f9d178a45de16ed6abc028adba6d4574faac419d6443f0d78dc2d2976541faa4c46d50ef960c94de2d6f480f185228c7f0d83ec3d2ec61557d99 -Size (rust-std-1.40.0-i686-unknown-freebsd.tar.gz) = 23123536 bytes -SHA1 (rust-std-1.40.0-i686-unknown-linux-gnu.tar.gz) = 5b7cb9904dd676a9c980f5c0896b0112bb8019c8 -RMD160 (rust-std-1.40.0-i686-unknown-linux-gnu.tar.gz) = f557a9358f203033b84d3d6f19a59f6c1ab9914c -SHA512 (rust-std-1.40.0-i686-unknown-linux-gnu.tar.gz) = c4859f1f2ac669c362e19eca5d74f605314a41042d62fad5f5d8fc9ef011ee0e228843a75177fdc5e98c3173c9432f20de3e2b65cbd321bf7cdbfdeca6664ca6 -Size (rust-std-1.40.0-i686-unknown-linux-gnu.tar.gz) = 23656455 bytes -SHA1 (rust-std-1.40.0-i686-unknown-netbsd.tar.gz) = ca2d8fe0cc012dbf1486588b889ca993f2340ce5 -RMD160 (rust-std-1.40.0-i686-unknown-netbsd.tar.gz) = d05425e58453fedcf6df52a0521dfedadea48be1 -SHA512 (rust-std-1.40.0-i686-unknown-netbsd.tar.gz) = 17f08d1412a341bb443a24ac1ddf70052b034b901439f89eb4017f35f80c5d51fd5b8bbfb466d142bb1428d9786499d85236fbdbcbdf0a5e6d073962c22545e5 -Size (rust-std-1.40.0-i686-unknown-netbsd.tar.gz) = 19558484 bytes -SHA1 (rust-std-1.40.0-powerpc-unknown-netbsd.tar.gz) = c0a3400d11737a615f7d165dba3dd8cc3b458d0d -RMD160 (rust-std-1.40.0-powerpc-unknown-netbsd.tar.gz) = 5d3860ebff1f792e958f97a1bae319a0b2c794aa -SHA512 (rust-std-1.40.0-powerpc-unknown-netbsd.tar.gz) = ef7b5aceb0cacaab8f50dfbd75935a7880fb0b8ccac30a09be6b76fbdb0a34f06889344238714e4810e18dc48c15375de683e6037206e1f8129ee985b0e5cf67 -Size (rust-std-1.40.0-powerpc-unknown-netbsd.tar.gz) = 17399327 bytes +SHA1 (rust-std-1.40.0-i686-unknown-netbsd.tar.gz) = 2b8d8b958f60b0b57590a093a51961954a4c62d2 +RMD160 (rust-std-1.40.0-i686-unknown-netbsd.tar.gz) = 6c6ea8080140dc87bc1c8b78160beea6c5db75dd +SHA512 (rust-std-1.40.0-i686-unknown-netbsd.tar.gz) = f67de1b5ea8136f2455180c6605cf5e813bf86e8060ce6bad1fa5499a8f6bc461bd66435b39a1214247224537cb12893403c34b5d2bd023053283fd97e601170 +Size (rust-std-1.40.0-i686-unknown-netbsd.tar.gz) = 19563127 bytes SHA1 (rust-std-1.40.0-sparc64-unknown-netbsd.tar.gz) = 1644e44019be27e458c7aee0c028b69a712989c3 RMD160 (rust-std-1.40.0-sparc64-unknown-netbsd.tar.gz) = 53a47082772330c397392c597aa916b3da9a5f31 SHA512 (rust-std-1.40.0-sparc64-unknown-netbsd.tar.gz) = d60cb033ccae15a0860b3eda009a12ac3cce0d24eebbc7d9eb641e2717381792e898239e9ccd80fc128722fc1d0b7a01e4128df2353d296d46255ac577ddddd4 Size (rust-std-1.40.0-sparc64-unknown-netbsd.tar.gz) = 17558351 bytes -SHA1 (rust-std-1.40.0-x86_64-apple-darwin.tar.gz) = 90bbb8e5bf6190f9cb5449c3af0af9464dc7a15e -RMD160 (rust-std-1.40.0-x86_64-apple-darwin.tar.gz) = 5646ba5fe5c25bb95614e4a64938d2a863e57ee5 -SHA512 (rust-std-1.40.0-x86_64-apple-darwin.tar.gz) = a3f1d94ac04ef28cd8bd21b9c19cc5d49064f868a388132f0c9fd937f8a47a71aabd4364f5e70e9216d990c67e5f287a7f22123a99200c6902925c4207ca0d09 -Size (rust-std-1.40.0-x86_64-apple-darwin.tar.gz) = 22509207 bytes -SHA1 (rust-std-1.40.0-x86_64-unknown-freebsd.tar.gz) = eba22abe3f1972014a4e5ba999b132fc3402c46b -RMD160 (rust-std-1.40.0-x86_64-unknown-freebsd.tar.gz) = 599a95018ef8d2e96c2a3c275e253ee3183f4c5f -SHA512 (rust-std-1.40.0-x86_64-unknown-freebsd.tar.gz) = 2fd39bc747e90e12afea60c5b1e6d852736fd33af773c6b79cea7fb3ec56df07f0d9265dc884bcef37913db300979c70fbbef647f4c3db9e6bdd7d3024ebe4f6 -Size (rust-std-1.40.0-x86_64-unknown-freebsd.tar.gz) = 23161986 bytes -SHA1 (rust-std-1.40.0-x86_64-unknown-linux-gnu.tar.gz) = f224c6233e399c9fb88ec65df920c75578173072 -RMD160 (rust-std-1.40.0-x86_64-unknown-linux-gnu.tar.gz) = c22b9a3ee9318896d0cdb13f9daf684600c2fea8 -SHA512 (rust-std-1.40.0-x86_64-unknown-linux-gnu.tar.gz) = 2380b6cc33a756f90c1741b8db62ae53abea31d8f7e7a8158a2f3a5d41e82e961098e928eec7c27fa1f0ca09519a19488695b1076cad16bceac5273aa196f2cd -Size (rust-std-1.40.0-x86_64-unknown-linux-gnu.tar.gz) = 26672784 bytes -SHA1 (rust-std-1.40.0-x86_64-unknown-netbsd.tar.gz) = 88d6a212fd260cd09eb15290383647d0ab4b9af3 -RMD160 (rust-std-1.40.0-x86_64-unknown-netbsd.tar.gz) = 3fbd4b199b77ac385f93f717384adc5af7b91dc5 -SHA512 (rust-std-1.40.0-x86_64-unknown-netbsd.tar.gz) = 7943174a99eaed888b8b34a3c24fcb1f38d373998c751c7721aa03dbee4eea1baa6c86e9141105969f08ffae2df329916cec5273d7789cc737106a9d5f31d1a7 -Size (rust-std-1.40.0-x86_64-unknown-netbsd.tar.gz) = 23108139 bytes -SHA1 (rustc-1.41.1-src.tar.gz) = 6f294c31dcc5501b6073e39af85d003d38605bb1 -RMD160 (rustc-1.41.1-src.tar.gz) = f825400c722a36c71cc46892bcb4c915a1fdf8ab -SHA512 (rustc-1.41.1-src.tar.gz) = b5fba98a3e1b50ab91ad093cec4347ba85f46aa7e7a0da18d39f794e43eebb56699292832051f0efcd97a8651c35c11a7079146fb2c909ebeab2305b79bb4587 -Size (rustc-1.41.1-src.tar.gz) = 135341149 bytes +SHA1 (rust-std-1.41.0-aarch64-unknown-netbsd.tar.gz) = 02f3293818f90fc6cdd88994e2353c9a99aa7072 +RMD160 (rust-std-1.41.0-aarch64-unknown-netbsd.tar.gz) = 11a6276c957b4bf43262cba0c2cd657c1b293ec1 +SHA512 (rust-std-1.41.0-aarch64-unknown-netbsd.tar.gz) = 719cab3ddfbd1be56626d0c1cb367c07483690db2d659c784967c9269eba2fae416ad4d22ba9b28220a5859043228e968ca2a99c729bfe48668e1adc29a9ec68 +Size (rust-std-1.41.0-aarch64-unknown-netbsd.tar.gz) = 16947078 bytes +SHA1 (rust-std-1.41.0-powerpc-unknown-netbsd.tar.gz) = 3c576551a1b3f181395a4c69683ca9e3b7c4c6e7 +RMD160 (rust-std-1.41.0-powerpc-unknown-netbsd.tar.gz) = 8e9e1ab458a0554f3059c22952dc2b23700c9c6a +SHA512 (rust-std-1.41.0-powerpc-unknown-netbsd.tar.gz) = ea4723e1c52bcecb6369c22a90602ef2278f82dd96f96951b42d3bd75abc3418bb48b1a34c1bb0fe1ceb3d3d46f401e22ec5b226bd8c55b976cac9a0b8985192 +Size (rust-std-1.41.0-powerpc-unknown-netbsd.tar.gz) = 16709139 bytes +SHA1 (rust-std-1.41.1-i686-apple-darwin.tar.gz) = 9ca7be96d70269238c66263e2cfb1634829fad42 +RMD160 (rust-std-1.41.1-i686-apple-darwin.tar.gz) = 289028f8a0b68b91e01681d579bbee2d4186e136 +SHA512 (rust-std-1.41.1-i686-apple-darwin.tar.gz) = 19943ed2edf2effb45f9d343b87205a48b84a81298bdf432ef21229fd300101a9b63e68a02c30b1c2b678c7646aae6b249e653a1d29515feef6ccd10b8bacc01 +Size (rust-std-1.41.1-i686-apple-darwin.tar.gz) = 21329270 bytes +SHA1 (rust-std-1.41.1-i686-unknown-freebsd.tar.gz) = 1a4f3e26e163c42c6585f47fcaae0d12ca3d0964 +RMD160 (rust-std-1.41.1-i686-unknown-freebsd.tar.gz) = 80a50076b934a46382aacc29f924aa91e11ed5c0 +SHA512 (rust-std-1.41.1-i686-unknown-freebsd.tar.gz) = 33157d9f472d53ed179f64a4a1624b6e7980c029eb3976bca32c96f005733967bc3847b15e5ad466531dea19f4fbf6dc54655fcace786e3482da6d2423b1cf2d +Size (rust-std-1.41.1-i686-unknown-freebsd.tar.gz) = 22023502 bytes +SHA1 (rust-std-1.41.1-i686-unknown-linux-gnu.tar.gz) = 2602c71459ecd1b5bcd38e6c32824b0e65913dba +RMD160 (rust-std-1.41.1-i686-unknown-linux-gnu.tar.gz) = 593cfb9583e22490e9e286903a5810d9ed54a736 +SHA512 (rust-std-1.41.1-i686-unknown-linux-gnu.tar.gz) = f6509f7efb162993f7c6f2a9b3dc6bde570726f47be9e569306059256267a0864a01d2d2f07a3d2048e526827dbf0ba67a596e52ced07ebc04fff09afb577216 +Size (rust-std-1.41.1-i686-unknown-linux-gnu.tar.gz) = 22546225 bytes +SHA1 (rust-std-1.41.1-x86_64-apple-darwin.tar.gz) = fa26b97674de015df735d40da800631dfc47956a +RMD160 (rust-std-1.41.1-x86_64-apple-darwin.tar.gz) = 6b90224938a5d54ae7f1814732cb9dd9ec0615ad +SHA512 (rust-std-1.41.1-x86_64-apple-darwin.tar.gz) = fb3387948389502f91df4be377fe6dc81407ae8effde9ca5d80ccfffb05495c0df8adac0e077a00aea16ca52b7a5ad059cb78b6c3cfc47f0487747957828a341 +Size (rust-std-1.41.1-x86_64-apple-darwin.tar.gz) = 21405237 bytes +SHA1 (rust-std-1.41.1-x86_64-unknown-freebsd.tar.gz) = 450a39199f8f4f2b49da838259970d392dc7b918 +RMD160 (rust-std-1.41.1-x86_64-unknown-freebsd.tar.gz) = b039e75fd0f58e49fab0d61434da728b147541ca +SHA512 (rust-std-1.41.1-x86_64-unknown-freebsd.tar.gz) = 3fa2b39d37614fcc2792f776ad271a1dea0860edae01082aa06b0e8ae169ab221a3345b3ff186a4bcfdbd54dadd74af22cebcbf00face21e816c0cb359e20387 +Size (rust-std-1.41.1-x86_64-unknown-freebsd.tar.gz) = 22060153 bytes +SHA1 (rust-std-1.41.1-x86_64-unknown-linux-gnu.tar.gz) = 78198599e8a231dcc4bc02227b1accad5b05ffa0 +RMD160 (rust-std-1.41.1-x86_64-unknown-linux-gnu.tar.gz) = 8885e35c96fd6224ede03a462878f0400fa3d3f0 +SHA512 (rust-std-1.41.1-x86_64-unknown-linux-gnu.tar.gz) = 4c8a6aa18ba99a89adbdb84289576097a73fd3cbfc6e8c6e50b9356d097934d6d161714d588998be6670cc2db32bba980196c1513f399e3d81cc2406c9591bc0 +Size (rust-std-1.41.1-x86_64-unknown-linux-gnu.tar.gz) = 25579855 bytes +SHA1 (rust-std-1.41.1-x86_64-unknown-netbsd.tar.gz) = 3bcc2ebebf0c0532339ac3ac334a4f3695cbd9bd +RMD160 (rust-std-1.41.1-x86_64-unknown-netbsd.tar.gz) = 2c267309a4c9c2afdf5357741d7bd3851a227b50 +SHA512 (rust-std-1.41.1-x86_64-unknown-netbsd.tar.gz) = d114a07f8789eb3529b10c2696aac81601017598e6ddc7e77c0424cdbce36812cb5d469eb9da14c3237c7098a24f7573bda5fc0b6740efb318b1685e3755e54a +Size (rust-std-1.41.1-x86_64-unknown-netbsd.tar.gz) = 22000204 bytes +SHA1 (rustc-1.42.0-src.tar.gz) = 83cdb69cec9a47fb4fa2b5bc0d230750063f00ee +RMD160 (rustc-1.42.0-src.tar.gz) = 3b35f1542ef4eee65403f90194d92745acecdd29 +SHA512 (rustc-1.42.0-src.tar.gz) = 00359778ba886393e9792763ebd2754ee0b0db535a246ce9dcbbedd63b6eb414e321b552c88d4347ca355b8066492ef657aa3ceca2bcf00dfd80e1a92fac24b0 +Size (rustc-1.42.0-src.tar.gz) = 135735490 bytes SHA1 (patch-src_bootstrap_bootstrap.py) = 53e0409527f3e52dd00b5c86e6c38047626e2379 SHA1 (patch-src_bootstrap_builder.rs) = ea0699c873ecc7c61b5b6a044c37191db8fab6dc -SHA1 (patch-src_bootstrap_lib.rs) = 59fc8949d98692550daba6f3e8119f71eed13fb2 -SHA1 (patch-src_build__helper_lib.rs) = ef0b522e303f0490b86e64f40733c2ecb498da5b +SHA1 (patch-src_bootstrap_compile.rs) = 67d5ad13e13e6818535a319f55e990d511e7b83f +SHA1 (patch-src_bootstrap_lib.rs) = 3277f2be69a269ac761a2a6ab4d5389d121e6ca6 SHA1 (patch-src_librustc__codegen__ssa_back_linker.rs) = e7c592f78b9ee317521cf0258686173a31f1d2e0 SHA1 (patch-src_librustc__llvm_build.rs) = 7cc2aa0568aa2cbf4eb1fdbb00922b10df0b3ff6 -SHA1 (patch-src_librustc__target_spec_solaris__base.rs) = 21db8af802edecb5e35ce78ee9af7c4935b4040f +SHA1 (patch-src_librustc__target_spec_solaris__base.rs) = 63bf74e64f01e918db0860c43eefe50185c9a0c2 SHA1 (patch-src_librustc__target_spec_x86__64__sun__solaris.rs) = f6ad33b41906bbf83a1cbd0e2fe13a4da37266fa SHA1 (patch-src_libstd_build.rs) = 9cfa91a11a575d5fef6d3e208864745a24770850 SHA1 (patch-src_libstd_sys_unix_thread.rs) = 2554f1a42afaa0ddce5053860f4dabecdf6c527a diff --git a/lang/rust/patches/patch-src_bootstrap_lib.rs b/lang/rust/patches/patch-src_bootstrap_lib.rs index 34b2ce7d7129..f7549fe29e65 100644 --- a/lang/rust/patches/patch-src_bootstrap_lib.rs +++ b/lang/rust/patches/patch-src_bootstrap_lib.rs @@ -1,19 +1,19 @@ -$NetBSD: patch-src_bootstrap_lib.rs,v 1.6 2019/11/11 09:09:11 he Exp $ +$NetBSD: patch-src_bootstrap_lib.rs,v 1.7 2020/03/13 18:34:53 jperkin Exp $ Don't filter out optimization flags. FreeBSD has a particular C++ runtime library name ---- src/bootstrap/lib.rs.orig 2019-01-16 09:30:27.000000000 +0000 +--- src/bootstrap/lib.rs.orig 2020-03-09 22:11:17.000000000 +0000 +++ src/bootstrap/lib.rs -@@ -757,7 +757,6 @@ impl Build { - // cc-rs because the build scripts will determine that for themselves. - let mut base = self.cc[&target].args().iter() - .map(|s| s.to_string_lossy().into_owned()) -- .filter(|s| !s.starts_with("-O") && !s.starts_with("/O")) - .collect::>(); +@@ -759,7 +759,6 @@ impl Build { + .args() + .iter() + .map(|s| s.to_string_lossy().into_owned()) +- .filter(|s| !s.starts_with("-O") && !s.starts_with("/O")) + .collect::>(); // If we're compiling on macOS then we add a few unconditional flags -@@ -768,6 +767,11 @@ impl Build { +@@ -770,6 +769,11 @@ impl Build { base.push("-stdlib=libc++".into()); } diff --git a/lang/rust/patches/patch-src_build__helper_lib.rs b/lang/rust/patches/patch-src_build__helper_lib.rs deleted file mode 100644 index 72a1a3d68dbf..000000000000 --- a/lang/rust/patches/patch-src_build__helper_lib.rs +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-src_build__helper_lib.rs,v 1.1 2019/09/09 16:19:49 adam Exp $ - -On Darwin, do not use @rpath for internal libraries. - ---- src/build_helper/lib.rs.orig 2019-09-06 11:17:24.000000000 +0000 -+++ src/build_helper/lib.rs -@@ -212,7 +212,7 @@ impl NativeLibBoilerplate { - fs::rename(&src, &dst).unwrap(); - let status = Command::new("install_name_tool") - .arg("-id") -- .arg(format!("@rpath/{}", new_name)) -+ .arg(format!("@PREFIX@/lib/{}", new_name)) - .arg(&dst) - .status() - .expect("failed to execute `install_name_tool`"); diff --git a/lang/rust/patches/patch-src_librustc__target_spec_solaris__base.rs b/lang/rust/patches/patch-src_librustc__target_spec_solaris__base.rs index eb9025ec0a76..9b0661c482d7 100644 --- a/lang/rust/patches/patch-src_librustc__target_spec_solaris__base.rs +++ b/lang/rust/patches/patch-src_librustc__target_spec_solaris__base.rs @@ -1,8 +1,8 @@ -$NetBSD: patch-src_librustc__target_spec_solaris__base.rs,v 1.2 2019/08/29 14:09:57 he Exp $ +$NetBSD: patch-src_librustc__target_spec_solaris__base.rs,v 1.3 2020/03/13 18:34:53 jperkin Exp $ Enable frame pointers on SunOS. ---- src/librustc_target/spec/solaris_base.rs.orig 2019-08-13 06:27:22.000000000 +0000 +--- src/librustc_target/spec/solaris_base.rs.orig 2020-03-09 22:11:17.000000000 +0000 +++ src/librustc_target/spec/solaris_base.rs @@ -8,6 +8,7 @@ pub fn opts() -> TargetOptions { has_rpath: true, @@ -11,4 +11,4 @@ Enable frame pointers on SunOS. + eliminate_frame_pointer: false, limit_rdylib_exports: false, // Linker doesn't support this - .. Default::default() + ..Default::default()