gecko-dev/build/unix/build-gcc
Mike Hommey e4ed02a860 Bug 1462273 - Use more reliable mirrors for gcc dependencies. r=froydnj
In the span of one week, both gmplib.org and multiprecision.org,
respective home of gmp and mpc have gone down. The latter is still down.

It turns out that all versions of gmp and mpfr we need are mirrored on
ftp.gnu.org, so we can just use that instead. For mpc, versions > 1.0
are on ftp.gnu.org, but not earlier versions.

The one mpc version <= 1.0 we do need is 0.8.2, and a copy of the exact
same archive, as per its sha256, which we're already checking per the
gcc build scripts, can be found on snapshot.debian.org. We lose gpg
validation on the way, but since we're already checking the sha256,
that's a fine tradeoff.

At least this unblocks changes to toolchains until multiprecision.org
comes back online.

--HG--
extra : rebase_source : f2bc67f8757655d99bfd9735b80d7205f7bfe47b
2018-05-17 17:52:37 +09:00
..
07F3DBBECC1A39605078094D980C197698C3739D.key Bug 1335667 - Validate all downloaded sources when building GCC. r=froydnj 2017-02-01 16:35:29 +09:00
7F74F97C103468EE5D750B583AB00996FC26A641.key Bug 1330608 Add the MinGW32 toolchain build to Taskcluster r=glandium 2017-09-22 00:24:58 -05:00
33C235A34C46AA3FFB293709A328C3A2C3C45C06.key Bug 1335667 - Validate all downloaded sources when building GCC. r=froydnj 2017-02-01 16:35:29 +09:00
343C2FF0FBEE5EC2EDBEF399F3599FF828C67298.key Bug 1335667 - Validate all downloaded sources when building GCC. r=froydnj 2017-02-01 16:35:29 +09:00
13975A70E63C361C73AE69EF6EEB81F8981C74C7.key Bug 1386588 - Change the GCC build script to be future-proof. r=gps 2017-08-03 08:12:47 +09:00
AD17A21EF8AED8F1CC02DBD9F7D5C9BF765C61E3.key Bug 1335667 - Validate all downloaded sources when building GCC. r=froydnj 2017-02-01 16:35:29 +09:00
EAF1C276A747E9ED86210CBAC3126D3B4AE55E93.key Bug 1335667 - Validate all downloaded sources when building GCC. r=froydnj 2017-02-01 16:35:29 +09:00
PR64905.patch Bug 1261264 - Apply GCC PR64905 to fix miscompilation with -fomit-frame-pointer. r=froydnj 2016-04-08 06:45:06 +09:00
build-gcc.sh Bug 1462273 - Use more reliable mirrors for gcc dependencies. r=froydnj 2018-05-17 17:52:37 +09:00
download-tools.sh Bug 1430908 - Use --progress=dot:mega with wget; r=glandium 2018-01-16 14:24:31 -08:00