From 5f21b526a53a113829cf645c1adc4ce3316354c0 Mon Sep 17 00:00:00 2001 From: Max Horn Date: Wed, 8 Jul 2020 18:14:59 +0200 Subject: [PATCH] Update to GMP 6.2.0 (#36343) --- contrib/refresh_bb_tarballs.sh | 4 +- deps/Versions.make | 4 +- .../GMP.v6.1.2-4.aarch64-linux-gnu.tar.gz/md5 | 1 - .../sha512 | 1 - .../md5 | 1 - .../sha512 | 1 - .../md5 | 1 - .../sha512 | 1 - .../md5 | 1 - .../sha512 | 1 - .../GMP.v6.1.2-4.i686-linux-gnu.tar.gz/md5 | 1 - .../GMP.v6.1.2-4.i686-linux-gnu.tar.gz/sha512 | 1 - .../GMP.v6.1.2-4.i686-linux-musl.tar.gz/md5 | 1 - .../sha512 | 1 - .../GMP.v6.1.2-4.i686-w64-mingw32.tar.gz/md5 | 1 - .../sha512 | 1 - .../md5 | 1 - .../sha512 | 1 - .../md5 | 1 - .../sha512 | 1 - .../GMP.v6.1.2-4.x86_64-linux-gnu.tar.gz/md5 | 1 - .../sha512 | 1 - .../GMP.v6.1.2-4.x86_64-linux-musl.tar.gz/md5 | 1 - .../sha512 | 1 - .../md5 | 1 - .../sha512 | 1 - .../md5 | 1 - .../sha512 | 1 - .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + deps/gmp.mk | 11 +- deps/patches/gmp-config-ldflags.patch | 381 ------------------ deps/patches/gmp-exception.patch | 43 +- 83 files changed, 69 insertions(+), 452 deletions(-) delete mode 100644 deps/checksums/GMP.v6.1.2-4.aarch64-linux-gnu.tar.gz/md5 delete mode 100644 deps/checksums/GMP.v6.1.2-4.aarch64-linux-gnu.tar.gz/sha512 delete mode 100644 deps/checksums/GMP.v6.1.2-4.aarch64-linux-musl.tar.gz/md5 delete mode 100644 deps/checksums/GMP.v6.1.2-4.aarch64-linux-musl.tar.gz/sha512 delete mode 100644 deps/checksums/GMP.v6.1.2-4.armv7l-linux-gnueabihf.tar.gz/md5 delete mode 100644 deps/checksums/GMP.v6.1.2-4.armv7l-linux-gnueabihf.tar.gz/sha512 delete mode 100644 deps/checksums/GMP.v6.1.2-4.armv7l-linux-musleabihf.tar.gz/md5 delete mode 100644 deps/checksums/GMP.v6.1.2-4.armv7l-linux-musleabihf.tar.gz/sha512 delete mode 100644 deps/checksums/GMP.v6.1.2-4.i686-linux-gnu.tar.gz/md5 delete mode 100644 deps/checksums/GMP.v6.1.2-4.i686-linux-gnu.tar.gz/sha512 delete mode 100644 deps/checksums/GMP.v6.1.2-4.i686-linux-musl.tar.gz/md5 delete mode 100644 deps/checksums/GMP.v6.1.2-4.i686-linux-musl.tar.gz/sha512 delete mode 100644 deps/checksums/GMP.v6.1.2-4.i686-w64-mingw32.tar.gz/md5 delete mode 100644 deps/checksums/GMP.v6.1.2-4.i686-w64-mingw32.tar.gz/sha512 delete mode 100644 deps/checksums/GMP.v6.1.2-4.powerpc64le-linux-gnu.tar.gz/md5 delete mode 100644 deps/checksums/GMP.v6.1.2-4.powerpc64le-linux-gnu.tar.gz/sha512 delete mode 100644 deps/checksums/GMP.v6.1.2-4.x86_64-apple-darwin14.tar.gz/md5 delete mode 100644 deps/checksums/GMP.v6.1.2-4.x86_64-apple-darwin14.tar.gz/sha512 delete mode 100644 deps/checksums/GMP.v6.1.2-4.x86_64-linux-gnu.tar.gz/md5 delete mode 100644 deps/checksums/GMP.v6.1.2-4.x86_64-linux-gnu.tar.gz/sha512 delete mode 100644 deps/checksums/GMP.v6.1.2-4.x86_64-linux-musl.tar.gz/md5 delete mode 100644 deps/checksums/GMP.v6.1.2-4.x86_64-linux-musl.tar.gz/sha512 delete mode 100644 deps/checksums/GMP.v6.1.2-4.x86_64-unknown-freebsd11.1.tar.gz/md5 delete mode 100644 deps/checksums/GMP.v6.1.2-4.x86_64-unknown-freebsd11.1.tar.gz/sha512 delete mode 100644 deps/checksums/GMP.v6.1.2-4.x86_64-w64-mingw32.tar.gz/md5 delete mode 100644 deps/checksums/GMP.v6.1.2-4.x86_64-w64-mingw32.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.aarch64-linux-gnu-cxx03.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.aarch64-linux-gnu-cxx03.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.aarch64-linux-gnu-cxx11.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.aarch64-linux-gnu-cxx11.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.aarch64-linux-musl-cxx03.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.aarch64-linux-musl-cxx03.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.aarch64-linux-musl-cxx11.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.aarch64-linux-musl-cxx11.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.armv7l-linux-gnueabihf-cxx03.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.armv7l-linux-gnueabihf-cxx03.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.armv7l-linux-gnueabihf-cxx11.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.armv7l-linux-gnueabihf-cxx11.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.armv7l-linux-musleabihf-cxx03.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.armv7l-linux-musleabihf-cxx03.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.armv7l-linux-musleabihf-cxx11.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.armv7l-linux-musleabihf-cxx11.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.i686-linux-gnu-cxx03.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.i686-linux-gnu-cxx03.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.i686-linux-gnu-cxx11.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.i686-linux-gnu-cxx11.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.i686-linux-musl-cxx03.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.i686-linux-musl-cxx03.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.i686-linux-musl-cxx11.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.i686-linux-musl-cxx11.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.i686-w64-mingw32-cxx03.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.i686-w64-mingw32-cxx03.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.i686-w64-mingw32-cxx11.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.i686-w64-mingw32-cxx11.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.powerpc64le-linux-gnu-cxx03.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.powerpc64le-linux-gnu-cxx03.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.powerpc64le-linux-gnu-cxx11.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.powerpc64le-linux-gnu-cxx11.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.x86_64-apple-darwin14-cxx03.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.x86_64-apple-darwin14-cxx03.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.x86_64-apple-darwin14-cxx11.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.x86_64-apple-darwin14-cxx11.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.x86_64-linux-gnu-cxx03.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.x86_64-linux-gnu-cxx03.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.x86_64-linux-gnu-cxx11.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.x86_64-linux-gnu-cxx11.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.x86_64-linux-musl-cxx03.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.x86_64-linux-musl-cxx03.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.x86_64-linux-musl-cxx11.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.x86_64-linux-musl-cxx11.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.x86_64-unknown-freebsd11.1-cxx03.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.x86_64-unknown-freebsd11.1-cxx03.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.x86_64-unknown-freebsd11.1-cxx11.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.x86_64-unknown-freebsd11.1-cxx11.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.x86_64-w64-mingw32-cxx03.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.x86_64-w64-mingw32-cxx03.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.2.0-1.x86_64-w64-mingw32-cxx11.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.2.0-1.x86_64-w64-mingw32-cxx11.tar.gz/sha512 delete mode 100644 deps/patches/gmp-config-ldflags.patch diff --git a/contrib/refresh_bb_tarballs.sh b/contrib/refresh_bb_tarballs.sh index 5cac80d52fd78..c139b38f3557f 100755 --- a/contrib/refresh_bb_tarballs.sh +++ b/contrib/refresh_bb_tarballs.sh @@ -12,9 +12,9 @@ TRIPLETS="i686-linux-gnu x86_64-linux-gnu aarch64-linux-gnu armv7l-linux-gnueabihf powerpc64le-linux-gnu i686-linux-musl x86_64-linux-musl aarch64-linux-musl armv7l-linux-musleabihf x86_64-apple-darwin14 x86_64-unknown-freebsd11.1 i686-w64-mingw32 x86_64-w64-mingw32" # These are the projects currently using BinaryBuilder; both GCC-expanded and non-GCC-expanded: -BB_PROJECTS="gmp mbedtls libssh2 mpfr curl libgit2 pcre libuv unwind osxunwind dsfmt objconv p7zip zlib suitesparse openlibm" +BB_PROJECTS="mbedtls libssh2 mpfr curl libgit2 pcre libuv unwind osxunwind dsfmt objconv p7zip zlib suitesparse openlibm" BB_GCC_EXPANDED_PROJECTS="openblas" -BB_CXX_EXPANDED_PROJECTS="llvm" +BB_CXX_EXPANDED_PROJECTS="gmp llvm" # If we've been given a project name, filter down to that one: if [ -n "${1}" ]; then diff --git a/deps/Versions.make b/deps/Versions.make index a69bffca1b4e1..28815b98ca92d 100644 --- a/deps/Versions.make +++ b/deps/Versions.make @@ -15,8 +15,8 @@ UNWIND_VER = 1.3.1 UNWIND_BB_REL = 4 OSXUNWIND_VER = 0.0.5 OSXUNWIND_BB_REL = 0 -GMP_VER = 6.1.2 -GMP_BB_REL = 4 +GMP_VER = 6.2.0 +GMP_BB_REL = 1 MPFR_VER = 4.0.2 MPFR_BB_REL = 2 PATCHELF_VER = 0.9 diff --git a/deps/checksums/GMP.v6.1.2-4.aarch64-linux-gnu.tar.gz/md5 b/deps/checksums/GMP.v6.1.2-4.aarch64-linux-gnu.tar.gz/md5 deleted file mode 100644 index a33c13e8df4c4..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.aarch64-linux-gnu.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -fb8136c2a92d37edcd0ba4ae22352b5c diff --git a/deps/checksums/GMP.v6.1.2-4.aarch64-linux-gnu.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2-4.aarch64-linux-gnu.tar.gz/sha512 deleted file mode 100644 index 7a530e1181850..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.aarch64-linux-gnu.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -9622464c9054371ee1621efe87801259b900e80457aa5cf39d4323e51dec56b7b3527c6fcf9ae74058f2b4db8034a204f71b9a28c02b3975239064261db5c361 diff --git a/deps/checksums/GMP.v6.1.2-4.aarch64-linux-musl.tar.gz/md5 b/deps/checksums/GMP.v6.1.2-4.aarch64-linux-musl.tar.gz/md5 deleted file mode 100644 index e0793c221b695..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.aarch64-linux-musl.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -f7d1f68ba15b3a5e9996cb349d4d5c58 diff --git a/deps/checksums/GMP.v6.1.2-4.aarch64-linux-musl.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2-4.aarch64-linux-musl.tar.gz/sha512 deleted file mode 100644 index f7483c5f3b67f..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.aarch64-linux-musl.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -921723c1e71cc80e1dd9f35f4142ca16be030ab1bd7a3c78c73a63be2d0ed80a342e28376bbc074d7203c97bec6e593b386f41ab25fbf22b8942d9d6818edbea diff --git a/deps/checksums/GMP.v6.1.2-4.armv7l-linux-gnueabihf.tar.gz/md5 b/deps/checksums/GMP.v6.1.2-4.armv7l-linux-gnueabihf.tar.gz/md5 deleted file mode 100644 index 862c586220ed0..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.armv7l-linux-gnueabihf.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -b7210d1ffa5e517ef0bada8669303fab diff --git a/deps/checksums/GMP.v6.1.2-4.armv7l-linux-gnueabihf.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2-4.armv7l-linux-gnueabihf.tar.gz/sha512 deleted file mode 100644 index 86f9c96bd1a3e..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.armv7l-linux-gnueabihf.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -77be741f35248a4c4fda80d5efb3b7b1b4ca3fd4f0fed9e305794b89bbb88c7baf5d1d57747bb8e0047377bf1ccbb00cba1a61df17d1c58df6a9901ca42eb593 diff --git a/deps/checksums/GMP.v6.1.2-4.armv7l-linux-musleabihf.tar.gz/md5 b/deps/checksums/GMP.v6.1.2-4.armv7l-linux-musleabihf.tar.gz/md5 deleted file mode 100644 index fb8e567a332e7..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.armv7l-linux-musleabihf.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -cbd71c0e90e4c92381c79045d9310752 diff --git a/deps/checksums/GMP.v6.1.2-4.armv7l-linux-musleabihf.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2-4.armv7l-linux-musleabihf.tar.gz/sha512 deleted file mode 100644 index c6b1d6ece69da..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.armv7l-linux-musleabihf.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -1a8a622746ad1bc7c6576476d7217e383c72771a8b2b3a3c74e5e9d3b0daec1920f85f556339c95857c16ebeb5d5c79669c900cb4b30f68969b9b57146f53b4c diff --git a/deps/checksums/GMP.v6.1.2-4.i686-linux-gnu.tar.gz/md5 b/deps/checksums/GMP.v6.1.2-4.i686-linux-gnu.tar.gz/md5 deleted file mode 100644 index c044213f35214..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.i686-linux-gnu.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -96228c26a324e616715ff5116129efbf diff --git a/deps/checksums/GMP.v6.1.2-4.i686-linux-gnu.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2-4.i686-linux-gnu.tar.gz/sha512 deleted file mode 100644 index 0a98d76631389..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.i686-linux-gnu.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -dda1eed06658ee175868c80dac0dcc4848a2b179fa6226e5899de13492205e6d509180c65d533a132b46fdbcbcaa49a85df627a637336f5b14291ea747350d84 diff --git a/deps/checksums/GMP.v6.1.2-4.i686-linux-musl.tar.gz/md5 b/deps/checksums/GMP.v6.1.2-4.i686-linux-musl.tar.gz/md5 deleted file mode 100644 index d4061b698772b..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.i686-linux-musl.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -bcb20e336ed586893a2bd1664bd4af96 diff --git a/deps/checksums/GMP.v6.1.2-4.i686-linux-musl.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2-4.i686-linux-musl.tar.gz/sha512 deleted file mode 100644 index 06cdc0b869a8a..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.i686-linux-musl.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -e0cfabe7d2b331c3cc693ca50311319737785a087fc84b15f1862c6a60d036dfffed6f4e9a865d0b83fc374cba3b625face165505fd45de78f674bdafb34fbd2 diff --git a/deps/checksums/GMP.v6.1.2-4.i686-w64-mingw32.tar.gz/md5 b/deps/checksums/GMP.v6.1.2-4.i686-w64-mingw32.tar.gz/md5 deleted file mode 100644 index 37b7334e40f11..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.i686-w64-mingw32.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -df89ac295cf9a17e16357e433fd917a9 diff --git a/deps/checksums/GMP.v6.1.2-4.i686-w64-mingw32.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2-4.i686-w64-mingw32.tar.gz/sha512 deleted file mode 100644 index 72d168d87424f..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.i686-w64-mingw32.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -856cbaf79376e470ec5be0913a37f4ff06827bb6d06fceb462007375bd8d2b430ff8de938d7f3807a6612ba20d57cddfbb7fa52c94d828d62c678f75c1f5cb31 diff --git a/deps/checksums/GMP.v6.1.2-4.powerpc64le-linux-gnu.tar.gz/md5 b/deps/checksums/GMP.v6.1.2-4.powerpc64le-linux-gnu.tar.gz/md5 deleted file mode 100644 index 7b2febc809adc..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.powerpc64le-linux-gnu.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -5b232584c835a70ff5d43cfc57ec3438 diff --git a/deps/checksums/GMP.v6.1.2-4.powerpc64le-linux-gnu.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2-4.powerpc64le-linux-gnu.tar.gz/sha512 deleted file mode 100644 index ce283f5b9b001..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.powerpc64le-linux-gnu.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -9ce5e5686bfcb14ca1ae7589cba6beec49215ffa2fe9b179c6afd5300d9da7b5c31133888a29cba923e4d399322b018ffb19d5a2bc096c1577a9e7bc7b8b33de diff --git a/deps/checksums/GMP.v6.1.2-4.x86_64-apple-darwin14.tar.gz/md5 b/deps/checksums/GMP.v6.1.2-4.x86_64-apple-darwin14.tar.gz/md5 deleted file mode 100644 index 364fe0a283846..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.x86_64-apple-darwin14.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -a0d321bba6e59a449c92088fa693c969 diff --git a/deps/checksums/GMP.v6.1.2-4.x86_64-apple-darwin14.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2-4.x86_64-apple-darwin14.tar.gz/sha512 deleted file mode 100644 index bb0ddb68ce569..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.x86_64-apple-darwin14.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -2b9ae682eecf5b5513bf7bc06872bd2bb79ac0d09d1a032217e8727854429e57bb415c5e6a6a04fd7da94cbcb45e3ad8a8578e7b9cf3ba1949db82dd8a9eb6ff diff --git a/deps/checksums/GMP.v6.1.2-4.x86_64-linux-gnu.tar.gz/md5 b/deps/checksums/GMP.v6.1.2-4.x86_64-linux-gnu.tar.gz/md5 deleted file mode 100644 index bb7bbc3e41a82..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.x86_64-linux-gnu.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -a6fabb3bc108b0eef63c5543d1f13b7d diff --git a/deps/checksums/GMP.v6.1.2-4.x86_64-linux-gnu.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2-4.x86_64-linux-gnu.tar.gz/sha512 deleted file mode 100644 index c6cb48ddae0c9..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.x86_64-linux-gnu.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -cf1fd3a1072f4a5ed3f71db9bf6cab2fa54fab8ae55fcc7bb2d6496e106a6a9a1844f9d8b8d7fdacfcd51e811e168fb99605ebbe1e87e61f978449ad6a280e24 diff --git a/deps/checksums/GMP.v6.1.2-4.x86_64-linux-musl.tar.gz/md5 b/deps/checksums/GMP.v6.1.2-4.x86_64-linux-musl.tar.gz/md5 deleted file mode 100644 index 2164b3144c461..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.x86_64-linux-musl.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -ba1b090802d2636f460ee71253825a4c diff --git a/deps/checksums/GMP.v6.1.2-4.x86_64-linux-musl.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2-4.x86_64-linux-musl.tar.gz/sha512 deleted file mode 100644 index 9f14c65b65f5e..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.x86_64-linux-musl.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -6320d81bc7d27848606aa7063cf29e1c088f22272db28600a27238a0f933c6695b917ecb54670c93473dbdb7141c7ee33e65b8d717edd0f400966d5a03d5bd86 diff --git a/deps/checksums/GMP.v6.1.2-4.x86_64-unknown-freebsd11.1.tar.gz/md5 b/deps/checksums/GMP.v6.1.2-4.x86_64-unknown-freebsd11.1.tar.gz/md5 deleted file mode 100644 index 65452b89573ef..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.x86_64-unknown-freebsd11.1.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -deb35cf6f3aa221c814a9cb9b77a99d9 diff --git a/deps/checksums/GMP.v6.1.2-4.x86_64-unknown-freebsd11.1.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2-4.x86_64-unknown-freebsd11.1.tar.gz/sha512 deleted file mode 100644 index e92eb52b76acb..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.x86_64-unknown-freebsd11.1.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -d80954af671b6c24d8f0988c8cca8e89499dbb7206c8d0cd5c655688df9cc3a6b2e6ca8dbafb86ffaa42707be3e6da44e82c04d8173f7543514dae8dab4d5162 diff --git a/deps/checksums/GMP.v6.1.2-4.x86_64-w64-mingw32.tar.gz/md5 b/deps/checksums/GMP.v6.1.2-4.x86_64-w64-mingw32.tar.gz/md5 deleted file mode 100644 index 9d25f75ef5be6..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.x86_64-w64-mingw32.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -51fb1b1a43cec0ec216c61d17cd637cd diff --git a/deps/checksums/GMP.v6.1.2-4.x86_64-w64-mingw32.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2-4.x86_64-w64-mingw32.tar.gz/sha512 deleted file mode 100644 index 7521ace512391..0000000000000 --- a/deps/checksums/GMP.v6.1.2-4.x86_64-w64-mingw32.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -9a702da6de85f3a81262858a2299222664417d424d89b1704eca702661f77e27cd07b7fca8fbd77c58521ef9caa83287c05956fbe97d9047272a4cb6912fc80d diff --git a/deps/checksums/GMP.v6.2.0-1.aarch64-linux-gnu-cxx03.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.aarch64-linux-gnu-cxx03.tar.gz/md5 new file mode 100644 index 0000000000000..08beaa9196c01 --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.aarch64-linux-gnu-cxx03.tar.gz/md5 @@ -0,0 +1 @@ +fe868923f93979e476119550525c2911 diff --git a/deps/checksums/GMP.v6.2.0-1.aarch64-linux-gnu-cxx03.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.aarch64-linux-gnu-cxx03.tar.gz/sha512 new file mode 100644 index 0000000000000..a86842597ff6c --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.aarch64-linux-gnu-cxx03.tar.gz/sha512 @@ -0,0 +1 @@ +c3a6cf6404599c5ebc4ba2528003d2c70f5cecf8b6e690b9632f86cd6da607cd770db0925ff0d798d06f2a7cf9e32b5bcbc449adc565a25b60d6c931d9d08f4b diff --git a/deps/checksums/GMP.v6.2.0-1.aarch64-linux-gnu-cxx11.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.aarch64-linux-gnu-cxx11.tar.gz/md5 new file mode 100644 index 0000000000000..9aa9da630dc82 --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.aarch64-linux-gnu-cxx11.tar.gz/md5 @@ -0,0 +1 @@ +609b33d8fff60108196e49f2a3de2735 diff --git a/deps/checksums/GMP.v6.2.0-1.aarch64-linux-gnu-cxx11.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.aarch64-linux-gnu-cxx11.tar.gz/sha512 new file mode 100644 index 0000000000000..52d57f2c1d0b2 --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.aarch64-linux-gnu-cxx11.tar.gz/sha512 @@ -0,0 +1 @@ +348d76a0f41b426f8eb82f506cab389d767aa84654f4a075dc28acae2c3b7e359655697ce2b9df16129c91f70ea87eb874195595b02baed60f0bd32e1d4e44a0 diff --git a/deps/checksums/GMP.v6.2.0-1.aarch64-linux-musl-cxx03.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.aarch64-linux-musl-cxx03.tar.gz/md5 new file mode 100644 index 0000000000000..e5cdea3bae69e --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.aarch64-linux-musl-cxx03.tar.gz/md5 @@ -0,0 +1 @@ +2e6bcf2a15e27f6e6a7ad61e99fa23c9 diff --git a/deps/checksums/GMP.v6.2.0-1.aarch64-linux-musl-cxx03.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.aarch64-linux-musl-cxx03.tar.gz/sha512 new file mode 100644 index 0000000000000..5100ea9cf46ef --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.aarch64-linux-musl-cxx03.tar.gz/sha512 @@ -0,0 +1 @@ +e47b4b183e09fd6045e8336878ef2922d48de7b6c0241a77e858ed477adf0d07e9aea840fa41ed19d61754c4a3e78715a343f6f25b14eb1b2ada23e3b05846f2 diff --git a/deps/checksums/GMP.v6.2.0-1.aarch64-linux-musl-cxx11.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.aarch64-linux-musl-cxx11.tar.gz/md5 new file mode 100644 index 0000000000000..6642dc8671a3f --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.aarch64-linux-musl-cxx11.tar.gz/md5 @@ -0,0 +1 @@ +635000ec5425c8e2b83f3d3b2b51e140 diff --git a/deps/checksums/GMP.v6.2.0-1.aarch64-linux-musl-cxx11.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.aarch64-linux-musl-cxx11.tar.gz/sha512 new file mode 100644 index 0000000000000..4c787c3736168 --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.aarch64-linux-musl-cxx11.tar.gz/sha512 @@ -0,0 +1 @@ +d103a6bf9e653446d3ce0e68f8b255d4a8c0a22719314b2a3a311452beba557bfc91d51ad44b3679e0dfa24d4cde7dec28441cb08a748b4394cae0cb0a2d6241 diff --git a/deps/checksums/GMP.v6.2.0-1.armv7l-linux-gnueabihf-cxx03.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.armv7l-linux-gnueabihf-cxx03.tar.gz/md5 new file mode 100644 index 0000000000000..84ca78a0abcea --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.armv7l-linux-gnueabihf-cxx03.tar.gz/md5 @@ -0,0 +1 @@ +2ba5a3a0488fabf3fa383b0eff8fc070 diff --git a/deps/checksums/GMP.v6.2.0-1.armv7l-linux-gnueabihf-cxx03.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.armv7l-linux-gnueabihf-cxx03.tar.gz/sha512 new file mode 100644 index 0000000000000..b1726553aa09d --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.armv7l-linux-gnueabihf-cxx03.tar.gz/sha512 @@ -0,0 +1 @@ +4e2ab35a4432d0bfa4a484262540e2d78011ed1facff4aaf8d3af8e602809031291df6eb2912a1835d25b16b4777b5ff80ad943ba186766c8e038f30ac0e7c23 diff --git a/deps/checksums/GMP.v6.2.0-1.armv7l-linux-gnueabihf-cxx11.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.armv7l-linux-gnueabihf-cxx11.tar.gz/md5 new file mode 100644 index 0000000000000..1ce40c32b1a45 --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.armv7l-linux-gnueabihf-cxx11.tar.gz/md5 @@ -0,0 +1 @@ +22c11db0b11734919bd29d6f0a188c3c diff --git a/deps/checksums/GMP.v6.2.0-1.armv7l-linux-gnueabihf-cxx11.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.armv7l-linux-gnueabihf-cxx11.tar.gz/sha512 new file mode 100644 index 0000000000000..b3bd6246fafd4 --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.armv7l-linux-gnueabihf-cxx11.tar.gz/sha512 @@ -0,0 +1 @@ +2eaf9572741c3537d89ef51e38fc1898d051dd60e30fb27a4c2b91700872a079ef0c432d6e781caa678b57a7bedb57e1f8efbfcc10291dd1bd4154ad0f8f81fb diff --git a/deps/checksums/GMP.v6.2.0-1.armv7l-linux-musleabihf-cxx03.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.armv7l-linux-musleabihf-cxx03.tar.gz/md5 new file mode 100644 index 0000000000000..5a289cc527c72 --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.armv7l-linux-musleabihf-cxx03.tar.gz/md5 @@ -0,0 +1 @@ +3cd478ea53f584167425ef22c54a3932 diff --git a/deps/checksums/GMP.v6.2.0-1.armv7l-linux-musleabihf-cxx03.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.armv7l-linux-musleabihf-cxx03.tar.gz/sha512 new file mode 100644 index 0000000000000..52de44cc4e257 --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.armv7l-linux-musleabihf-cxx03.tar.gz/sha512 @@ -0,0 +1 @@ +21cd917d2de42abc06d81bf0a80714b1561156d1397d069d0f932366d159ed6a716746974d3c204ab8fa06d7ed4747c34e5c7e94dbd6efa2b5186ed3457632e2 diff --git a/deps/checksums/GMP.v6.2.0-1.armv7l-linux-musleabihf-cxx11.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.armv7l-linux-musleabihf-cxx11.tar.gz/md5 new file mode 100644 index 0000000000000..7b1f4aff5c6c9 --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.armv7l-linux-musleabihf-cxx11.tar.gz/md5 @@ -0,0 +1 @@ +7c0b8c0b0625e8a4b7841ffb31e6623a diff --git a/deps/checksums/GMP.v6.2.0-1.armv7l-linux-musleabihf-cxx11.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.armv7l-linux-musleabihf-cxx11.tar.gz/sha512 new file mode 100644 index 0000000000000..5a238c48c84ef --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.armv7l-linux-musleabihf-cxx11.tar.gz/sha512 @@ -0,0 +1 @@ +5fc976fc29a3b91f11d44f09f8620d815b2c2ab86400ad2c41b2ce88ca24e357e6c30b15df22aef47187184e4b5fa9133c0c5baacf164309c8efa3cda458be81 diff --git a/deps/checksums/GMP.v6.2.0-1.i686-linux-gnu-cxx03.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.i686-linux-gnu-cxx03.tar.gz/md5 new file mode 100644 index 0000000000000..0652c454b03c8 --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.i686-linux-gnu-cxx03.tar.gz/md5 @@ -0,0 +1 @@ +2ab6efd0360e0c61b57f942469fc42c7 diff --git a/deps/checksums/GMP.v6.2.0-1.i686-linux-gnu-cxx03.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.i686-linux-gnu-cxx03.tar.gz/sha512 new file mode 100644 index 0000000000000..f1605abf6bc2b --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.i686-linux-gnu-cxx03.tar.gz/sha512 @@ -0,0 +1 @@ +83d029ce5b5348490929eb93f6c41b2ce5e6e42eb124e3b96f5d45cce2688cb500fc031f1225c9eabbe966a53177b908efcbddd1be4a4b14ed06532e02578250 diff --git a/deps/checksums/GMP.v6.2.0-1.i686-linux-gnu-cxx11.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.i686-linux-gnu-cxx11.tar.gz/md5 new file mode 100644 index 0000000000000..d387609c2554c --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.i686-linux-gnu-cxx11.tar.gz/md5 @@ -0,0 +1 @@ +57d1b9c8d468b79bfb606a927018a8e6 diff --git a/deps/checksums/GMP.v6.2.0-1.i686-linux-gnu-cxx11.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.i686-linux-gnu-cxx11.tar.gz/sha512 new file mode 100644 index 0000000000000..b17c8f940ae36 --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.i686-linux-gnu-cxx11.tar.gz/sha512 @@ -0,0 +1 @@ +966aad06c5168c70e06c511a71117f03bcf12e041262ce1f4a26cd4c3db2dd24543db36733e1ccb2c87b8f45b1c7ef9bbeb1912215a70b4a6bdcfa73cab61a8c diff --git a/deps/checksums/GMP.v6.2.0-1.i686-linux-musl-cxx03.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.i686-linux-musl-cxx03.tar.gz/md5 new file mode 100644 index 0000000000000..8fa9b87734c1b --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.i686-linux-musl-cxx03.tar.gz/md5 @@ -0,0 +1 @@ +d90a9f2036bc78eeca2a3ccfed237c86 diff --git a/deps/checksums/GMP.v6.2.0-1.i686-linux-musl-cxx03.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.i686-linux-musl-cxx03.tar.gz/sha512 new file mode 100644 index 0000000000000..f153d03acb8a1 --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.i686-linux-musl-cxx03.tar.gz/sha512 @@ -0,0 +1 @@ +f8e0f9313e76b14c3c8dbf1012780da7ebf16a07c356e63a0182d92360e53dd27480f596c7f1b70f55c55df51650998a84d7ad7d0a42eb85ea72850a5f099e90 diff --git a/deps/checksums/GMP.v6.2.0-1.i686-linux-musl-cxx11.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.i686-linux-musl-cxx11.tar.gz/md5 new file mode 100644 index 0000000000000..fa6729739aded --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.i686-linux-musl-cxx11.tar.gz/md5 @@ -0,0 +1 @@ +362af1ef3ff4b58eb39a53eaf8c76b66 diff --git a/deps/checksums/GMP.v6.2.0-1.i686-linux-musl-cxx11.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.i686-linux-musl-cxx11.tar.gz/sha512 new file mode 100644 index 0000000000000..70dd93bb5ce4c --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.i686-linux-musl-cxx11.tar.gz/sha512 @@ -0,0 +1 @@ +07c87d21644e4e02b48dbac064a1a3d7849f5f8d9e94ade30a1c513072a7ce9e66e1c13fbb5651907dfb65b29bd88183621500326fdb7d0957a8ad976fb0889e diff --git a/deps/checksums/GMP.v6.2.0-1.i686-w64-mingw32-cxx03.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.i686-w64-mingw32-cxx03.tar.gz/md5 new file mode 100644 index 0000000000000..a85fdb97864d0 --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.i686-w64-mingw32-cxx03.tar.gz/md5 @@ -0,0 +1 @@ +078b5fb610e8d2449003f27f6462bf6c diff --git a/deps/checksums/GMP.v6.2.0-1.i686-w64-mingw32-cxx03.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.i686-w64-mingw32-cxx03.tar.gz/sha512 new file mode 100644 index 0000000000000..6f2b12aa339fd --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.i686-w64-mingw32-cxx03.tar.gz/sha512 @@ -0,0 +1 @@ +f6876b2762ed416d0c705bf491b132552977408d2425ba0dd0a728362af7dd82086047417c71f982576a4476bebb35c571eb621c6aea381e0015c3a68b2d7e23 diff --git a/deps/checksums/GMP.v6.2.0-1.i686-w64-mingw32-cxx11.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.i686-w64-mingw32-cxx11.tar.gz/md5 new file mode 100644 index 0000000000000..81b5a734387ca --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.i686-w64-mingw32-cxx11.tar.gz/md5 @@ -0,0 +1 @@ +2e23f94f52941f7ee61974cdfb83ec41 diff --git a/deps/checksums/GMP.v6.2.0-1.i686-w64-mingw32-cxx11.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.i686-w64-mingw32-cxx11.tar.gz/sha512 new file mode 100644 index 0000000000000..5d6712b4b938b --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.i686-w64-mingw32-cxx11.tar.gz/sha512 @@ -0,0 +1 @@ +4cdeb4c9dc30ed9f8121d9b675c51cd5efe427e49f27952e51db166dc94ee18384a2ba906ac34eb72172edb063d001bffafbb7f98336d68b408dccbf8bc7ddcc diff --git a/deps/checksums/GMP.v6.2.0-1.powerpc64le-linux-gnu-cxx03.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.powerpc64le-linux-gnu-cxx03.tar.gz/md5 new file mode 100644 index 0000000000000..7c80b5547518a --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.powerpc64le-linux-gnu-cxx03.tar.gz/md5 @@ -0,0 +1 @@ +39c5f1fd25e156a9cd0684ecfe3ce12a diff --git a/deps/checksums/GMP.v6.2.0-1.powerpc64le-linux-gnu-cxx03.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.powerpc64le-linux-gnu-cxx03.tar.gz/sha512 new file mode 100644 index 0000000000000..0467df21b32d3 --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.powerpc64le-linux-gnu-cxx03.tar.gz/sha512 @@ -0,0 +1 @@ +8a74bf5a694279b965e4963f365570127706ea605583319f5418081a8e75c505ce4524ac087b04cab3d02cb931a2ffb308e166e192d8ca69937735c369f68a48 diff --git a/deps/checksums/GMP.v6.2.0-1.powerpc64le-linux-gnu-cxx11.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.powerpc64le-linux-gnu-cxx11.tar.gz/md5 new file mode 100644 index 0000000000000..a2203147c2b23 --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.powerpc64le-linux-gnu-cxx11.tar.gz/md5 @@ -0,0 +1 @@ +5ac1a267e8162ad1bf5ca31043bbb805 diff --git a/deps/checksums/GMP.v6.2.0-1.powerpc64le-linux-gnu-cxx11.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.powerpc64le-linux-gnu-cxx11.tar.gz/sha512 new file mode 100644 index 0000000000000..6c71eb27fd5ee --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.powerpc64le-linux-gnu-cxx11.tar.gz/sha512 @@ -0,0 +1 @@ +e2f526d5d150b8672877fcb5d7347c1293213fd79bdbadb49012819af1e51969677b9abd360f6dd9c5f6a3431b8c18ff7a2cfec009c3d05882bdab716e366106 diff --git a/deps/checksums/GMP.v6.2.0-1.x86_64-apple-darwin14-cxx03.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.x86_64-apple-darwin14-cxx03.tar.gz/md5 new file mode 100644 index 0000000000000..9ec13bbec8cbc --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.x86_64-apple-darwin14-cxx03.tar.gz/md5 @@ -0,0 +1 @@ +9e1e0397b545d1842bad8b61a5209223 diff --git a/deps/checksums/GMP.v6.2.0-1.x86_64-apple-darwin14-cxx03.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.x86_64-apple-darwin14-cxx03.tar.gz/sha512 new file mode 100644 index 0000000000000..ff182bd691e60 --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.x86_64-apple-darwin14-cxx03.tar.gz/sha512 @@ -0,0 +1 @@ +90ddf97e3c7f879ddbf25523ad981621a5b7d46e7f087f4c3cafb79590afbb6de7e181b353a01c06b8a24b12a153ef2bdae7aa1417987e6bc5c45a7e3647033d diff --git a/deps/checksums/GMP.v6.2.0-1.x86_64-apple-darwin14-cxx11.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.x86_64-apple-darwin14-cxx11.tar.gz/md5 new file mode 100644 index 0000000000000..f29a2f725b1e4 --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.x86_64-apple-darwin14-cxx11.tar.gz/md5 @@ -0,0 +1 @@ +c92f5a49f9e17e15f14c722d068c6be1 diff --git a/deps/checksums/GMP.v6.2.0-1.x86_64-apple-darwin14-cxx11.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.x86_64-apple-darwin14-cxx11.tar.gz/sha512 new file mode 100644 index 0000000000000..f43ce69b0884c --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.x86_64-apple-darwin14-cxx11.tar.gz/sha512 @@ -0,0 +1 @@ +5846b75741895f11818dfdbd9dfe8352ecf1d8a794ab3d2d7c2cef36a64d3e0636c3c8d1a15c30b2d344943c23b84b7781abe811ccc09e39e98e92465f56ab5d diff --git a/deps/checksums/GMP.v6.2.0-1.x86_64-linux-gnu-cxx03.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.x86_64-linux-gnu-cxx03.tar.gz/md5 new file mode 100644 index 0000000000000..4ab844292c604 --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.x86_64-linux-gnu-cxx03.tar.gz/md5 @@ -0,0 +1 @@ +332a3fa5aacd4d1d524b136887ec965a diff --git a/deps/checksums/GMP.v6.2.0-1.x86_64-linux-gnu-cxx03.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.x86_64-linux-gnu-cxx03.tar.gz/sha512 new file mode 100644 index 0000000000000..ef9bd59be4614 --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.x86_64-linux-gnu-cxx03.tar.gz/sha512 @@ -0,0 +1 @@ +f62fa0dfd541bd02d545547e3962e437607272bb8e0a2064357e0d9136957f1deecbe1752cbfcd033ba474c25d7fd0c39a97f761f0719d77168300348c924ec4 diff --git a/deps/checksums/GMP.v6.2.0-1.x86_64-linux-gnu-cxx11.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.x86_64-linux-gnu-cxx11.tar.gz/md5 new file mode 100644 index 0000000000000..91f8aa315640f --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.x86_64-linux-gnu-cxx11.tar.gz/md5 @@ -0,0 +1 @@ +03fadd39ad1121c5843fbea90b445667 diff --git a/deps/checksums/GMP.v6.2.0-1.x86_64-linux-gnu-cxx11.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.x86_64-linux-gnu-cxx11.tar.gz/sha512 new file mode 100644 index 0000000000000..5c396065db74a --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.x86_64-linux-gnu-cxx11.tar.gz/sha512 @@ -0,0 +1 @@ +98443121e137a5965d6cf3dee9a1279d8889795dfcde0129957e78ee71225a5bd8055e76ce5ee5cc3235f30e7bf716a78438ccee8c202d5da3f9f3c12a5c3e72 diff --git a/deps/checksums/GMP.v6.2.0-1.x86_64-linux-musl-cxx03.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.x86_64-linux-musl-cxx03.tar.gz/md5 new file mode 100644 index 0000000000000..8ef98b0fcabec --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.x86_64-linux-musl-cxx03.tar.gz/md5 @@ -0,0 +1 @@ +b5eb0b23fb1284b9b9629cd44ee0e00c diff --git a/deps/checksums/GMP.v6.2.0-1.x86_64-linux-musl-cxx03.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.x86_64-linux-musl-cxx03.tar.gz/sha512 new file mode 100644 index 0000000000000..ca616aff117f8 --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.x86_64-linux-musl-cxx03.tar.gz/sha512 @@ -0,0 +1 @@ +d2a471e9d1d6d86f60a51ae9be4b00f03ba7845f3f902f5ff03338619f6a9fee6417f06b7890940a5f2defc8d745f1322ec093b1eec63bf9cb03e792f42530b8 diff --git a/deps/checksums/GMP.v6.2.0-1.x86_64-linux-musl-cxx11.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.x86_64-linux-musl-cxx11.tar.gz/md5 new file mode 100644 index 0000000000000..96f3bbf3130a4 --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.x86_64-linux-musl-cxx11.tar.gz/md5 @@ -0,0 +1 @@ +a61ba5da78cdfce5ea71188ee9d5237d diff --git a/deps/checksums/GMP.v6.2.0-1.x86_64-linux-musl-cxx11.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.x86_64-linux-musl-cxx11.tar.gz/sha512 new file mode 100644 index 0000000000000..e62bdce138177 --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.x86_64-linux-musl-cxx11.tar.gz/sha512 @@ -0,0 +1 @@ +b6bde58c41e478a856db59f296e0453c70a4ac2e15d4d67a89d57c0c9c85a3bec53134a0d54d8c5fd952556a557c9aecb57db42783ce4c44e442c3a10ba589a8 diff --git a/deps/checksums/GMP.v6.2.0-1.x86_64-unknown-freebsd11.1-cxx03.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.x86_64-unknown-freebsd11.1-cxx03.tar.gz/md5 new file mode 100644 index 0000000000000..344447f0471c7 --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.x86_64-unknown-freebsd11.1-cxx03.tar.gz/md5 @@ -0,0 +1 @@ +8762b66893a5b4d489afdc909194bc46 diff --git a/deps/checksums/GMP.v6.2.0-1.x86_64-unknown-freebsd11.1-cxx03.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.x86_64-unknown-freebsd11.1-cxx03.tar.gz/sha512 new file mode 100644 index 0000000000000..bdbdee4e7391b --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.x86_64-unknown-freebsd11.1-cxx03.tar.gz/sha512 @@ -0,0 +1 @@ +bca104c1943206b55e7650d9fefa00e12dc0e87402dcd045a811c85cb1d48f61a2b19f5f23988f27ff0b02d415383d0939a11c27ed6ba9c985ce17fc667c0a78 diff --git a/deps/checksums/GMP.v6.2.0-1.x86_64-unknown-freebsd11.1-cxx11.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.x86_64-unknown-freebsd11.1-cxx11.tar.gz/md5 new file mode 100644 index 0000000000000..a26a87278c40c --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.x86_64-unknown-freebsd11.1-cxx11.tar.gz/md5 @@ -0,0 +1 @@ +de22d235d3209ba4c2960c8df9f270c1 diff --git a/deps/checksums/GMP.v6.2.0-1.x86_64-unknown-freebsd11.1-cxx11.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.x86_64-unknown-freebsd11.1-cxx11.tar.gz/sha512 new file mode 100644 index 0000000000000..261bf236dbe3e --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.x86_64-unknown-freebsd11.1-cxx11.tar.gz/sha512 @@ -0,0 +1 @@ +4dde41c1ff15e21a04e7c6e91c82f03a643afe1f79a6f74e6bd3f3d47155a2e6ca5897008d9f4439bd923aaf59326f7fbf47c45b0bf32a5b41ae6607ce0b64fb diff --git a/deps/checksums/GMP.v6.2.0-1.x86_64-w64-mingw32-cxx03.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.x86_64-w64-mingw32-cxx03.tar.gz/md5 new file mode 100644 index 0000000000000..ea008cbefa0ba --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.x86_64-w64-mingw32-cxx03.tar.gz/md5 @@ -0,0 +1 @@ +45da832fa92998fb9fd44ec1cd05abe9 diff --git a/deps/checksums/GMP.v6.2.0-1.x86_64-w64-mingw32-cxx03.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.x86_64-w64-mingw32-cxx03.tar.gz/sha512 new file mode 100644 index 0000000000000..302bb9d49bd48 --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.x86_64-w64-mingw32-cxx03.tar.gz/sha512 @@ -0,0 +1 @@ +5e51fb5689c05272dd4a81edbcdc41e0ed603ea86213f466be2beee201f00cc3763dad54e51c0336440017cb11a307f5ffd1389e920e9a21dd679bca3eeb475f diff --git a/deps/checksums/GMP.v6.2.0-1.x86_64-w64-mingw32-cxx11.tar.gz/md5 b/deps/checksums/GMP.v6.2.0-1.x86_64-w64-mingw32-cxx11.tar.gz/md5 new file mode 100644 index 0000000000000..c132b4402c33a --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.x86_64-w64-mingw32-cxx11.tar.gz/md5 @@ -0,0 +1 @@ +65399d37829ca8dc576786b07dabf54f diff --git a/deps/checksums/GMP.v6.2.0-1.x86_64-w64-mingw32-cxx11.tar.gz/sha512 b/deps/checksums/GMP.v6.2.0-1.x86_64-w64-mingw32-cxx11.tar.gz/sha512 new file mode 100644 index 0000000000000..88f940a1dd3fa --- /dev/null +++ b/deps/checksums/GMP.v6.2.0-1.x86_64-w64-mingw32-cxx11.tar.gz/sha512 @@ -0,0 +1 @@ +073c6b07f4f419e18dd1e315d1d2f2bec22d9954be5be2ff6fcd27e6f41054c66fabbed650528d652f72659f9d353b3cea3a50230df3f077a286c40438fa7916 diff --git a/deps/gmp.mk b/deps/gmp.mk index dbc21c7ebf439..0fcf1cdbfac70 100644 --- a/deps/gmp.mk +++ b/deps/gmp.mk @@ -20,17 +20,10 @@ $(SRCCACHE)/gmp-$(GMP_VER)/source-extracted: $(SRCCACHE)/gmp-$(GMP_VER).tar.bz2 echo 1 > $@ $(SRCCACHE)/gmp-$(GMP_VER)/build-patched: $(SRCCACHE)/gmp-$(GMP_VER)/source-extracted - cp $(SRCDIR)/patches/config.sub $(SRCCACHE)/gmp-$(GMP_VER)/configfsf.sub - cd $(dir $@) && patch < $(SRCDIR)/patches/gmp-exception.patch + cd $(dir $@) && patch -p1 < $(SRCDIR)/patches/gmp-exception.patch cd $(dir $@) && patch -p1 < $(SRCDIR)/patches/gmp_alloc_overflow_func.patch echo 1 > $@ -$(SRCCACHE)/gmp-$(GMP_VER)/gmp-config-ldflags.patch-applied: | $(SRCCACHE)/gmp-$(GMP_VER)/build-patched - cd $(dir $@) && patch -p1 < $(SRCDIR)/patches/gmp-config-ldflags.patch - echo 1 > $@ - -$(BUILDDIR)/gmp-$(GMP_VER)/build-configured: $(SRCCACHE)/gmp-$(GMP_VER)/gmp-config-ldflags.patch-applied - $(BUILDDIR)/gmp-$(GMP_VER)/build-configured: $(SRCCACHE)/gmp-$(GMP_VER)/source-extracted mkdir -p $(dir $@) cd $(dir $@) && \ @@ -81,5 +74,5 @@ else # USE_BINARYBUILDER_GMP GMP_BB_URL_BASE := https://github.com/JuliaBinaryWrappers/GMP_jll.jl/releases/download/GMP-v$(GMP_VER)+$(GMP_BB_REL) GMP_BB_NAME := GMP.v$(GMP_VER) -$(eval $(call bb-install,gmp,GMP,false)) +$(eval $(call bb-install,gmp,GMP,false,true)) endif diff --git a/deps/patches/gmp-config-ldflags.patch b/deps/patches/gmp-config-ldflags.patch deleted file mode 100644 index fb89fa66b8da5..0000000000000 --- a/deps/patches/gmp-config-ldflags.patch +++ /dev/null @@ -1,381 +0,0 @@ ---- gmp-6.1.2/configure 2019-03-25 17:58:41.928471374 -0400 -+++ gmp-6.1.2-LDFLAGS/configure 2019-03-26 13:08:07.756316866 -0400 -@@ -5880,7 +5880,7 @@ if test "$gmp_prog_cc_works" = yes; then - int main () { return 0; } - EOF - echo "Test compile: " >&5 -- gmp_compile="$cc $cflags $cppflags conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -5934,7 +5934,7 @@ void *f() { return g(); } - int main () { return 0; } - EOF - echo "Test compile: function pointer return" >&5 -- gmp_compile="$cc $cflags $cppflags conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -5990,7 +5990,7 @@ int cmov () { return (n >= 0 ? n : 0); } - int main () { return 0; } - EOF - echo "Test compile: cmov instruction" >&5 -- gmp_compile="$cc $cflags $cppflags conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -6047,7 +6047,7 @@ unsigned long gcc303 () { return (unsign - int main () { return 0; } - EOF - echo "Test compile: double -> ulong conversion" >&5 -- gmp_compile="$cc $cflags $cppflags conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -6102,7 +6102,7 @@ unsigned long fneg () { return -fneg_dat - int main () { return 0; } - EOF - echo "Test compile: double negation" >&5 -- gmp_compile="$cc $cflags $cppflags conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -6158,7 +6158,7 @@ float ftod () { return (float) ftod_data - int main () { return 0; } - EOF - echo "Test compile: double -> float conversion" >&5 -- gmp_compile="$cc $cflags $cppflags conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -6243,7 +6243,7 @@ param_init () - int main () { return 0; } - EOF - echo "Test compile: gnupro alpha ev6 char spilling" >&5 -- gmp_compile="$cc $cflags $cppflags conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -6294,7 +6294,7 @@ if test "$gmp_prog_cc_works" = yes; then - int k; int foo () { __builtin_alloca (k); } - EOF - echo "Test compile: __builtin_alloca availability" >&5 -- gmp_compile="$cc $cflags $cppflags conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -6340,7 +6340,7 @@ int foo () - int main () { return 0; } - EOF - echo "Test compile: alloca array" >&5 -- gmp_compile="$cc $cflags $cppflags conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -6418,7 +6418,7 @@ int f () - int main () { return 0; } - EOF - echo "Test compile: abs int -> double conversion" >&5 -- gmp_compile="$cc $cflags $cppflags conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -6483,7 +6483,7 @@ int dummy; - int main () { return 0; } - EOF - echo "Test compile: long long reliability test 1" >&5 -- gmp_compile="$cc $cflags $cppflags conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -6544,7 +6544,7 @@ int dummy; - int main () { return 0; } - EOF - echo "Test compile: long long reliability test 2" >&5 -- gmp_compile="$cc $cflags $cppflags conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -6605,7 +6605,7 @@ int dummy; - int main () { return 0; } - EOF - echo "Test compile: freebsd hacked gcc" >&5 -- gmp_compile="$cc $cflags $cppflags conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -6704,7 +6704,7 @@ main () - - EOF - echo "Test compile: mpn_lshift_com optimization" >&5 -- gmp_compile="$cc $cflags $cppflags conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -6813,7 +6813,7 @@ main () - - EOF - echo "Test compile: mpn_lshift_com optimization 2" >&5 -- gmp_compile="$cc $cflags $cppflags conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -7325,7 +7325,7 @@ _main: - xorl %eax, %eax - ret - EOF -- gmp_compile="$cc $cflags $cppflags conftest.s -o conftest >&5" -+ gmp_compile="$cc $cflags $cppflags $LDFLAGS conftest.s -o conftest >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -7390,7 +7390,7 @@ $as_echo_n "checking compiler $cc $cflag - cat >conftest.c <&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -7498,7 +7498,7 @@ if test "$gmp_prog_cc_works" = yes; then - int main () { return 0; } - EOF - echo "Test compile: " >&5 -- gmp_compile="$cc $cflags $cppflags $flag conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $flag $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -7552,7 +7552,7 @@ void *f() { return g(); } - int main () { return 0; } - EOF - echo "Test compile: function pointer return" >&5 -- gmp_compile="$cc $cflags $cppflags $flag conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $flag $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -7608,7 +7608,7 @@ int cmov () { return (n >= 0 ? n : 0); } - int main () { return 0; } - EOF - echo "Test compile: cmov instruction" >&5 -- gmp_compile="$cc $cflags $cppflags $flag conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $flag $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -7665,7 +7665,7 @@ unsigned long gcc303 () { return (unsign - int main () { return 0; } - EOF - echo "Test compile: double -> ulong conversion" >&5 -- gmp_compile="$cc $cflags $cppflags $flag conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $flag $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -7720,7 +7720,7 @@ unsigned long fneg () { return -fneg_dat - int main () { return 0; } - EOF - echo "Test compile: double negation" >&5 -- gmp_compile="$cc $cflags $cppflags $flag conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $flag $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -7776,7 +7776,7 @@ float ftod () { return (float) ftod_data - int main () { return 0; } - EOF - echo "Test compile: double -> float conversion" >&5 -- gmp_compile="$cc $cflags $cppflags $flag conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $flag $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -7861,7 +7861,7 @@ param_init () - int main () { return 0; } - EOF - echo "Test compile: gnupro alpha ev6 char spilling" >&5 -- gmp_compile="$cc $cflags $cppflags $flag conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $flag $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -7912,7 +7912,7 @@ if test "$gmp_prog_cc_works" = yes; then - int k; int foo () { __builtin_alloca (k); } - EOF - echo "Test compile: __builtin_alloca availability" >&5 -- gmp_compile="$cc $cflags $cppflags $flag conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $flag $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -7958,7 +7958,7 @@ int foo () - int main () { return 0; } - EOF - echo "Test compile: alloca array" >&5 -- gmp_compile="$cc $cflags $cppflags $flag conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $flag $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -8036,7 +8036,7 @@ int f () - int main () { return 0; } - EOF - echo "Test compile: abs int -> double conversion" >&5 -- gmp_compile="$cc $cflags $cppflags $flag conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $flag $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -8101,7 +8101,7 @@ int dummy; - int main () { return 0; } - EOF - echo "Test compile: long long reliability test 1" >&5 -- gmp_compile="$cc $cflags $cppflags $flag conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $flag $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -8162,7 +8162,7 @@ int dummy; - int main () { return 0; } - EOF - echo "Test compile: long long reliability test 2" >&5 -- gmp_compile="$cc $cflags $cppflags $flag conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $flag $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -8223,7 +8223,7 @@ int dummy; - int main () { return 0; } - EOF - echo "Test compile: freebsd hacked gcc" >&5 -- gmp_compile="$cc $cflags $cppflags $flag conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $flag $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -8322,7 +8322,7 @@ main () - - EOF - echo "Test compile: mpn_lshift_com optimization" >&5 -- gmp_compile="$cc $cflags $cppflags $flag conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $flag $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -8431,7 +8431,7 @@ main () - - EOF - echo "Test compile: mpn_lshift_com optimization 2" >&5 -- gmp_compile="$cc $cflags $cppflags $flag conftest.c >&5" -+ gmp_compile="$cc $cflags $cppflags $flag $LDFLAGS conftest.c >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -9987,7 +9987,7 @@ main () - return 0; - } - EOF --gmp_compile="$CC_FOR_BUILD conftest.c" -+gmp_compile="$CC_FOR_BUILD $LDFLAGS conftest.c" - cc_for_build_works=no - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 -@@ -10019,7 +10019,7 @@ main () - return 0; - } - EOF --gmp_compile="$HOST_CC conftest.c" -+gmp_compile="$HOST_CC $LDFLAGS conftest.c" - cc_for_build_works=no - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 -@@ -10052,7 +10052,7 @@ main () - return 0; - } - EOF --gmp_compile="$i conftest.c" -+gmp_compile="$i $LDFLAGS conftest.c" - cc_for_build_works=no - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 -@@ -10132,7 +10132,7 @@ main () - } - EOF - for i in .exe ,ff8 ""; do -- gmp_compile="$CC_FOR_BUILD conftest.c -o conftest$i" -+ gmp_compile="$CC_FOR_BUILD $LDFLAGS conftest.c -o conftest$i" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -10168,7 +10168,7 @@ main (int argc, char **argv) - return 0; - } - EOF --gmp_compile="$CC_FOR_BUILD conftest.c" -+gmp_compile="$CC_FOR_BUILD $LDFLAGS conftest.c" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -10210,7 +10210,7 @@ foo () - return log (d); - } - EOF --gmp_compile="$CC_FOR_BUILD conftest.c -lm" -+gmp_compile="$CC_FOR_BUILD $LDFLAGS conftest.c -lm" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? -@@ -10543,7 +10543,7 @@ if test "$gmp_prog_cxx_works" = yes; the - int main (void) { return 0; } - EOF - echo "Test compile: " >&5 -- gmp_cxxcompile="$CXX $CPPFLAGS $CXXFLAGS conftest.cc >&5" -+ gmp_cxxcompile="$CXX $CPPFLAGS $CXXFLAGS $LDFLAGS conftest.cc >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_cxxcompile\""; } >&5 - (eval $gmp_cxxcompile) 2>&5 - ac_status=$? -@@ -10583,7 +10583,7 @@ using namespace foo; - int main (void) { return 0; } - EOF - echo "Test compile: namespace" >&5 -- gmp_cxxcompile="$CXX $CPPFLAGS $CXXFLAGS conftest.cc >&5" -+ gmp_cxxcompile="$CXX $CPPFLAGS $CXXFLAGS $LDFLAGS conftest.cc >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_cxxcompile\""; } >&5 - (eval $gmp_cxxcompile) 2>&5 - ac_status=$? -@@ -10629,7 +10629,7 @@ void someoutput (void) { std::cout << 12 - int main (void) { return 0; } - EOF - echo "Test compile: std iostream" >&5 -- gmp_cxxcompile="$CXX $CPPFLAGS $CXXFLAGS conftest.cc >&5" -+ gmp_cxxcompile="$CXX $CPPFLAGS $CXXFLAGS $LDFLAGS conftest.cc >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_cxxcompile\""; } >&5 - (eval $gmp_cxxcompile) 2>&5 - ac_status=$? -@@ -27095,7 +27095,7 @@ for tmp_underscore in "" "_"; do - ${tmp_gsym_prefix}main$gmp_cv_asm_label_suffix - addl $ ${tmp_underscore}_GLOBAL_OFFSET_TABLE_, %ebx - EOF -- gmp_compile="$CCAS $CFLAGS $CPPFLAGS $lt_prog_compiler_pic conftest.s >&5 && $CC $CFLAGS $CPPFLAGS $lt_prog_compiler_pic conftest.$OBJEXT >&5" -+ gmp_compile="$CCAS $CFLAGS $CPPFLAGS $lt_prog_compiler_pic conftest.s >&5 && $CC $CFLAGS $CPPFLAGS $LDFLAGS $lt_prog_compiler_pic conftest.$OBJEXT >&5" - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$gmp_compile\""; } >&5 - (eval $gmp_compile) 2>&5 - ac_status=$? - diff --git a/deps/patches/gmp-exception.patch b/deps/patches/gmp-exception.patch index e4672be10244b..c494d37748d5c 100644 --- a/deps/patches/gmp-exception.patch +++ b/deps/patches/gmp-exception.patch @@ -1,35 +1,14 @@ -diff -r 842c2ba359bf errno.c ---- a/errno.c Sun Jan 24 22:06:51 2016 +0100 -+++ b/errno.c Thu Jan 28 13:37:54 2016 -0500 -@@ -33,24 +33,24 @@ - see https://www.gnu.org/licenses/. */ - - #include -+ -+#include -+ - #include "gmp.h" - #include "gmp-impl.h" - - int gmp_errno = 0; - - --/* The deliberate divide by zero triggers an exception on most systems. On -- those where it doesn't, for example power and powerpc, use abort instead. -- -- Enhancement: Perhaps raise(SIGFPE) (or the same with kill()) would be -- better than abort. Perhaps it'd be possible to get the BSD style -- FPE_INTDIV_TRAP parameter in there too. */ -- -+/* Use SIGFPE on systems which have it. Otherwise, deliberate divide -+ by zero, which triggers an exception on most systems. On those -+ where it doesn't, for example power and powerpc, use abort instead. */ +diff --git a/errno.c b/errno.c +index b4be555..3f772a5 100644 +--- a/errno.c ++++ b/errno.c +@@ -68,5 +68,8 @@ __gmp_sqrt_of_negative (void) void - __gmp_exception (int error_bit) + __gmp_divide_by_zero (void) { - gmp_errno |= error_bit; - __gmp_junk = 10 / __gmp_0; -+ raise (SIGFPE); - abort (); ++ /* try to force a division by zero system exception */ ++ __gmp_junk = 10 / __gmp_0; ++ + __gmp_exception (GMP_ERROR_DIVISION_BY_ZERO); } - +