pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/lang/rust Provide my private bootstrap kit for i686-un...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/fdb1da4cda8b
branches:  trunk
changeset: 370629:fdb1da4cda8b
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Sat Oct 21 12:15:56 2017 +0000

description:
Provide my private bootstrap kit for i686-unknown-netbsd

* Fix build of www/firefox-56.0 with this

diffstat:

 lang/rust/Makefile |  13 ++++++++++++-
 lang/rust/distinfo |  10 +++++++++-
 2 files changed, 21 insertions(+), 2 deletions(-)

diffs (58 lines):

diff -r bdfa24af8fa0 -r fdb1da4cda8b lang/rust/Makefile
--- a/lang/rust/Makefile        Sat Oct 21 08:57:33 2017 +0000
+++ b/lang/rust/Makefile        Sat Oct 21 12:15:56 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2017/10/13 12:42:12 ryoon Exp $
+# $NetBSD: Makefile,v 1.15 2017/10/21 12:15:56 ryoon Exp $
 
 DISTNAME=      rustc-1.20.0-src
 PKGNAME=       ${DISTNAME:S/rustc/rust/:S/-src//}
@@ -70,6 +70,17 @@
 #SITES.${RUST_STAGE0}= https://us-east.manta.joyent.com/pkgsrc/public/pkg-bootstraps/
 #DISTFILES:=           ${DISTFILES} ${RUST_STAGE0}
 #.endif
+.if !empty(MACHINE_PLATFORM:MNetBSD-*-i386) || make(distinfo) || make (makesum) || make(mdi)
+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
+# Do not trust ryoon@.
+SITES.${RUST_STAGE0}=  https://deuterium.ryoon.net/pub/rust/
+SITES.${RUST_STD_STAGE0}=      https://deuterium.ryoon.net/pub/rust/
+DISTFILES:=            ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
+# For atomic ops
+CFLAGS+=               -march=i586
+.endif
 .if !empty(MACHINE_PLATFORM:MNetBSD-*-x86_64) || make(distinfo) || make (makesum) || make(mdi)
 RUST_ARCH=             x86_64-unknown-netbsd
 RUST_STAGE0:=          rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
diff -r bdfa24af8fa0 -r fdb1da4cda8b lang/rust/distinfo
--- a/lang/rust/distinfo        Sat Oct 21 08:57:33 2017 +0000
+++ b/lang/rust/distinfo        Sat Oct 21 12:15:56 2017 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.7 2017/09/30 04:42:43 ryoon Exp $
+$NetBSD: distinfo,v 1.8 2017/10/21 12:15:56 ryoon Exp $
 
 SHA1 (rust-1.19.0-i686-apple-darwin.tar.gz) = 734f97ee710377a9daf70b29a1910e052a75145e
 RMD160 (rust-1.19.0-i686-apple-darwin.tar.gz) = 89ddcf16598db49edfbd555ad65864643b325317
@@ -8,6 +8,10 @@
 RMD160 (rust-1.19.0-i686-unknown-linux-gnu.tar.gz) = e57bf7dc1f3993e9d4cdcf5284726650fa782dd4
 SHA512 (rust-1.19.0-i686-unknown-linux-gnu.tar.gz) = a41bc6b576e04e4ced66c69524eedca6528b8a559c4877408be590d48ce4c77f6157f9adbc9e87e209f3e2d21ae105305195dbbfbf519f8df88a1615b49b3b0e
 Size (rust-1.19.0-i686-unknown-linux-gnu.tar.gz) = 143010900 bytes
+SHA1 (rust-1.19.0-i686-unknown-netbsd.tar.gz) = 113ce69d893a3d4b12cf20ed463d4f493484b888
+RMD160 (rust-1.19.0-i686-unknown-netbsd.tar.gz) = f49a077ea18d3ff239089983904bd80396da1d9e
+SHA512 (rust-1.19.0-i686-unknown-netbsd.tar.gz) = f4869d0d4cdaf94c8e0f7973194c16e413d216f63e79d70685bf4f7705bfc3071845f2228fec39e0b9ba2a6f3e500ab1b87716a5bc2a84142617432f576e0423
+Size (rust-1.19.0-i686-unknown-netbsd.tar.gz) = 153571909 bytes
 SHA1 (rust-1.19.0-x86_64-apple-darwin.tar.gz) = 5ca546d840acb9f440f907dec511ed79ba31de38
 RMD160 (rust-1.19.0-x86_64-apple-darwin.tar.gz) = 7231be728c47cfb95b0f58cfdb6adfb47059f8d4
 SHA512 (rust-1.19.0-x86_64-apple-darwin.tar.gz) = 3cdb5c4a3cd1172dac81996ce8e9373738c14ba4396ebee26e295d52907268cf9a8b7486efbc99d8da0116cf14bb4c6061a5c40d08549c4fa3f416102c9187b0
@@ -28,6 +32,10 @@
 RMD160 (rust-std-1.19.0-i686-unknown-linux-gnu.tar.gz) = bb15a3b4344d22c5763592ff6de97a907f8b9a15
 SHA512 (rust-std-1.19.0-i686-unknown-linux-gnu.tar.gz) = b98436d2adb2bb13fdb6e65da38fc95203b6ea698f48d8073135e26977b9126459cf77854c28c0644ecf2dffaca67cec96bd4ddec37ba6f70b6fbca77445f7ec
 Size (rust-std-1.19.0-i686-unknown-linux-gnu.tar.gz) = 72017320 bytes
+SHA1 (rust-std-1.19.0-i686-unknown-netbsd.tar.gz) = 3d52af4a94a809c7d9954368363f2ea778c82bd3
+RMD160 (rust-std-1.19.0-i686-unknown-netbsd.tar.gz) = 1bb094f559c299aa8986b03b605221c2001e493b
+SHA512 (rust-std-1.19.0-i686-unknown-netbsd.tar.gz) = ad36df1a5f1f02472227028df86b49f7f540556e71095a7718eafd72c632d22fc5919838249a1ea0b3d496e9175ae535ad9696de3d0d23e7a6e26bd790c8a0f5
+Size (rust-std-1.19.0-i686-unknown-netbsd.tar.gz) = 76409481 bytes
 SHA1 (rust-std-1.19.0-x86_64-apple-darwin.tar.gz) = 2b947e6e1e30ca9af4fbb266180605d80891c229
 RMD160 (rust-std-1.19.0-x86_64-apple-darwin.tar.gz) = d873cf5f6976f08a7673bb402e08fe1261686ba0
 SHA512 (rust-std-1.19.0-x86_64-apple-darwin.tar.gz) = ffca9ee4818ce78d0c68826d6cfdf70983208cf13f84020f921259123d80eca572c73150642fad7b096f14064bc83d332f1baea840a11348994348b54f826c70



Home | Main Index | Thread Index | Old Index