diff options
author | Doug Goldstein <cardoe@gentoo.org> | 2016-11-08 12:08:44 -0600 |
---|---|---|
committer | Doug Goldstein <cardoe@gentoo.org> | 2016-11-08 12:43:47 -0600 |
commit | b99ef2bd0b4356c20bcfa97074d8db5771bd2b5f (patch) | |
tree | 8c047b5b415705b15206cb78e6d5500a88d5d100 /dev-lang/rust/files | |
parent | media-video/qgifer: remove unnecessary <description> tag from the metadata (diff) | |
download | gentoo-b99ef2bd0b4356c20bcfa97074d8db5771bd2b5f.tar.gz gentoo-b99ef2bd0b4356c20bcfa97074d8db5771bd2b5f.tar.bz2 gentoo-b99ef2bd0b4356c20bcfa97074d8db5771bd2b5f.zip |
dev-lang/rust: simplify unpack
Instead of unpacking the tarball of the stage0 compiler and then
patching the fetch script to not actually reach out to the internet, use
the built in mechanism for supplying a stage0 compiler. This improves on
d63d593dfdc5fb7dd1256663daac7b978aa892af and should make future bumps
easier. Drops the now unnecessary patch as well.
Signed-off-by: Doug Goldstein <cardoe@gentoo.org>
Diffstat (limited to 'dev-lang/rust/files')
-rw-r--r-- | dev-lang/rust/files/rust-1.12.0-disable-fetching-stage0.patch | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/dev-lang/rust/files/rust-1.12.0-disable-fetching-stage0.patch b/dev-lang/rust/files/rust-1.12.0-disable-fetching-stage0.patch deleted file mode 100644 index 14d0b321e051..000000000000 --- a/dev-lang/rust/files/rust-1.12.0-disable-fetching-stage0.patch +++ /dev/null @@ -1,36 +0,0 @@ -From b6a4c78ef7b4bc6c32145f27e8a679d5baf36f90 Mon Sep 17 00:00:00 2001 -From: Doug Goldstein <cardoe@cardoe.com> -Date: Mon, 24 Oct 2016 00:01:37 -0500 -Subject: [PATCH] disable fetching stage0 and use whats there - -In Gentoo and Yocto alike we do not allow build environments network -access and as a result the package manager is responsible for fetching -down all the files necessary. In both they are configured to fetch down -the compiler and unpack it and place the stage0 tarball inside of the -'dl' directory for the build system to use. Unfortunately it -unconditionally attempts to fetch down the files and ignores what is -already available so this avoids that behavior and just uses what's in -the 'dl' directory. - -Upstream-Status: Not upstreamable -Signed-off-by: Doug Goldstein <cardoe@cardoe.com> ---- - src/etc/get-stage0.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/etc/get-stage0.py b/src/etc/get-stage0.py -index 127251c..2889c07 100644 ---- a/src/etc/get-stage0.py -+++ b/src/etc/get-stage0.py -@@ -31,7 +31,7 @@ def main(triple): - filename = 'rustc-{}-{}.tar.gz'.format(channel, triple) - url = 'https://static.rust-lang.org/dist/{}/{}'.format(date, filename) - dst = dl_dir + '/' + filename -- bootstrap.get(url, dst) -+ #bootstrap.get(url, dst) - - stage0_dst = triple + '/stage0' - if os.path.exists(stage0_dst): --- -2.7.3 - |