From fd86a1e9e9d597b3414ab4ddfffd24fd32fb4d5f Mon Sep 17 00:00:00 2001 From: Elliot Saba Date: Thu, 21 Mar 2019 03:30:50 -0400 Subject: [PATCH 01/20] Bump BinaryBuilder LLVM to include new patches, GCC ABI Multiversioning, and FreeBSD support Also fixes the `--sysroot` problem with `llvm-config --cflags` by manually filtering them out of the LLVM build --- contrib/refresh_bb_tarballs.sh | 4 ++-- deps/Versions.make | 2 +- deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc4.tar.gz/md5 | 1 + .../LLVM.v6.0.1.aarch64-linux-gnu-gcc4.tar.gz/sha512 | 1 + deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc7.tar.gz/md5 | 1 + .../LLVM.v6.0.1.aarch64-linux-gnu-gcc7.tar.gz/sha512 | 1 + deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc8.tar.gz/md5 | 1 + .../LLVM.v6.0.1.aarch64-linux-gnu-gcc8.tar.gz/sha512 | 1 + deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu.tar.gz/md5 | 1 - deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu.tar.gz/sha512 | 1 - .../checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc4.tar.gz/md5 | 1 + .../LLVM.v6.0.1.arm-linux-gnueabihf-gcc4.tar.gz/sha512 | 1 + .../checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc7.tar.gz/md5 | 1 + .../LLVM.v6.0.1.arm-linux-gnueabihf-gcc7.tar.gz/sha512 | 1 + .../checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc8.tar.gz/md5 | 1 + .../LLVM.v6.0.1.arm-linux-gnueabihf-gcc8.tar.gz/sha512 | 1 + deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf.tar.gz/md5 | 1 - deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf.tar.gz/sha512 | 1 - deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc4.tar.gz/md5 | 1 + deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc4.tar.gz/sha512 | 1 + deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc7.tar.gz/md5 | 1 + deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc7.tar.gz/sha512 | 1 + deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc8.tar.gz/md5 | 1 + deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc8.tar.gz/sha512 | 1 + deps/checksums/LLVM.v6.0.1.i686-linux-gnu.tar.gz/md5 | 1 - deps/checksums/LLVM.v6.0.1.i686-linux-gnu.tar.gz/sha512 | 1 - deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc4.tar.gz/md5 | 1 + .../checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc4.tar.gz/sha512 | 1 + deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc7.tar.gz/md5 | 1 + .../checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc7.tar.gz/sha512 | 1 + deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc8.tar.gz/md5 | 1 + .../checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc8.tar.gz/sha512 | 1 + deps/checksums/LLVM.v6.0.1.i686-w64-mingw32.tar.gz/md5 | 1 - deps/checksums/LLVM.v6.0.1.i686-w64-mingw32.tar.gz/sha512 | 1 - .../LLVM.v6.0.1.powerpc64le-linux-gnu-gcc4.tar.gz/md5 | 1 + .../LLVM.v6.0.1.powerpc64le-linux-gnu-gcc4.tar.gz/sha512 | 1 + .../LLVM.v6.0.1.powerpc64le-linux-gnu-gcc7.tar.gz/md5 | 1 + .../LLVM.v6.0.1.powerpc64le-linux-gnu-gcc7.tar.gz/sha512 | 1 + .../LLVM.v6.0.1.powerpc64le-linux-gnu-gcc8.tar.gz/md5 | 1 + .../LLVM.v6.0.1.powerpc64le-linux-gnu-gcc8.tar.gz/sha512 | 1 + deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu.tar.gz/md5 | 1 - .../checksums/LLVM.v6.0.1.powerpc64le-linux-gnu.tar.gz/sha512 | 1 - .../LLVM.v6.0.1.x86_64-apple-darwin14-gcc4.tar.gz/md5 | 1 + .../LLVM.v6.0.1.x86_64-apple-darwin14-gcc4.tar.gz/sha512 | 1 + .../LLVM.v6.0.1.x86_64-apple-darwin14-gcc7.tar.gz/md5 | 1 + .../LLVM.v6.0.1.x86_64-apple-darwin14-gcc7.tar.gz/sha512 | 1 + .../LLVM.v6.0.1.x86_64-apple-darwin14-gcc8.tar.gz/md5 | 1 + .../LLVM.v6.0.1.x86_64-apple-darwin14-gcc8.tar.gz/sha512 | 1 + deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14.tar.gz/md5 | 1 - .../checksums/LLVM.v6.0.1.x86_64-apple-darwin14.tar.gz/sha512 | 1 - deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc4.tar.gz/md5 | 1 + .../checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc4.tar.gz/sha512 | 1 + deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc7.tar.gz/md5 | 1 + .../checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc7.tar.gz/sha512 | 1 + deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc8.tar.gz/md5 | 1 + .../checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc8.tar.gz/sha512 | 1 + deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu.tar.gz/md5 | 1 - deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu.tar.gz/sha512 | 1 - deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc4.tar.gz/md5 | 1 + .../LLVM.v6.0.1.x86_64-linux-musl-gcc4.tar.gz/sha512 | 1 + deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc7.tar.gz/md5 | 1 + .../LLVM.v6.0.1.x86_64-linux-musl-gcc7.tar.gz/sha512 | 1 + deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc8.tar.gz/md5 | 1 + .../LLVM.v6.0.1.x86_64-linux-musl-gcc8.tar.gz/sha512 | 1 + .../LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc4.tar.gz/md5 | 1 + .../LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc4.tar.gz/sha512 | 1 + .../LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc7.tar.gz/md5 | 1 + .../LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc7.tar.gz/sha512 | 1 + .../LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc8.tar.gz/md5 | 1 + .../LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc8.tar.gz/sha512 | 1 + deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc4.tar.gz/md5 | 1 + .../LLVM.v6.0.1.x86_64-w64-mingw32-gcc4.tar.gz/sha512 | 1 + deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc7.tar.gz/md5 | 1 + .../LLVM.v6.0.1.x86_64-w64-mingw32-gcc7.tar.gz/sha512 | 1 + deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc8.tar.gz/md5 | 1 + .../LLVM.v6.0.1.x86_64-w64-mingw32-gcc8.tar.gz/sha512 | 1 + deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32.tar.gz/md5 | 1 - deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32.tar.gz/sha512 | 1 - deps/llvm.mk | 4 ++-- 79 files changed, 65 insertions(+), 21 deletions(-) create mode 100644 deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc4.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc4.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc7.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc7.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc8.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc8.tar.gz/sha512 delete mode 100644 deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu.tar.gz/md5 delete mode 100644 deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc4.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc4.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc7.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc7.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc8.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc8.tar.gz/sha512 delete mode 100644 deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf.tar.gz/md5 delete mode 100644 deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc4.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc4.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc7.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc7.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc8.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc8.tar.gz/sha512 delete mode 100644 deps/checksums/LLVM.v6.0.1.i686-linux-gnu.tar.gz/md5 delete mode 100644 deps/checksums/LLVM.v6.0.1.i686-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc4.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc4.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc7.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc7.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc8.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc8.tar.gz/sha512 delete mode 100644 deps/checksums/LLVM.v6.0.1.i686-w64-mingw32.tar.gz/md5 delete mode 100644 deps/checksums/LLVM.v6.0.1.i686-w64-mingw32.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu-gcc4.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu-gcc4.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu-gcc7.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu-gcc7.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu-gcc8.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu-gcc8.tar.gz/sha512 delete mode 100644 deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu.tar.gz/md5 delete mode 100644 deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14-gcc4.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14-gcc4.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14-gcc7.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14-gcc7.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14-gcc8.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14-gcc8.tar.gz/sha512 delete mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14.tar.gz/md5 delete mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc4.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc4.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc7.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc7.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc8.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc8.tar.gz/sha512 delete mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu.tar.gz/md5 delete mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc4.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc4.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc7.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc7.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc8.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc8.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc4.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc4.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc7.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc7.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc8.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc8.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc4.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc4.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc7.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc7.tar.gz/sha512 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc8.tar.gz/md5 create mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc8.tar.gz/sha512 delete mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32.tar.gz/md5 delete mode 100644 deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32.tar.gz/sha512 diff --git a/contrib/refresh_bb_tarballs.sh b/contrib/refresh_bb_tarballs.sh index 49e822d4c61e9..b1c38fbc10715 100755 --- a/contrib/refresh_bb_tarballs.sh +++ b/contrib/refresh_bb_tarballs.sh @@ -6,8 +6,8 @@ TRIPLETS="i686-linux-gnu x86_64-linux-gnu aarch64-linux-gnu arm-linux-gnueabihf powerpc64le-linux-gnu i686-linux-musl x86_64-linux-musl aarch64-linux-musl arm-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="llvm" -BB_GCC_EXPANDED_PROJECTS="openblas suitesparse openlibm" +BB_PROJECTS="" +BB_GCC_EXPANDED_PROJECTS="llvm openblas suitesparse openlibm" # Get "contrib/" directory path CONTRIB_DIR=$(CDPATH= cd -- "$(dirname -- "$0")" && pwd) diff --git a/deps/Versions.make b/deps/Versions.make index 251621ee13290..cef1833827a9c 100644 --- a/deps/Versions.make +++ b/deps/Versions.make @@ -1,5 +1,5 @@ LLVM_VER = 6.0.1 -LLVM_BB_REL = 3 +LLVM_BB_REL = 6+nowasm PCRE_VER = 10.30 DSFMT_VER = 2.2.3 LAPACK_VER = 3.5.0 diff --git a/deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc4.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc4.tar.gz/md5 new file mode 100644 index 0000000000000..251997007458b --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc4.tar.gz/md5 @@ -0,0 +1 @@ +f183f8d5f8091dbff00e2921774957b9 diff --git a/deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc4.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc4.tar.gz/sha512 new file mode 100644 index 0000000000000..5683f01c0a124 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc4.tar.gz/sha512 @@ -0,0 +1 @@ +af514f18e6e4213db8267e0d77d48300d0fb5b7a320fbeabb35183da23727d111ea3071455c879dadab88783be44e258168806d918d40d44469a8476825418e9 diff --git a/deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc7.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc7.tar.gz/md5 new file mode 100644 index 0000000000000..2904e37bc3d51 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc7.tar.gz/md5 @@ -0,0 +1 @@ +122ccefdac50dd24a9114df0290fdb24 diff --git a/deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc7.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc7.tar.gz/sha512 new file mode 100644 index 0000000000000..41e75efd77847 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc7.tar.gz/sha512 @@ -0,0 +1 @@ +164566b8a7f2bffb624e7e6ebcfd456d3a4df73ad23c0a78f72a963bbe4274ef4d86f31c0e96e149d3aa145ed0d092beffdf8b1325ae9386e0abeb1670930c77 diff --git a/deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc8.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc8.tar.gz/md5 new file mode 100644 index 0000000000000..6e57156ec2a69 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc8.tar.gz/md5 @@ -0,0 +1 @@ +9591b199af795eef22c3f5eb55428cb9 diff --git a/deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc8.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc8.tar.gz/sha512 new file mode 100644 index 0000000000000..ddaa4b37db381 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu-gcc8.tar.gz/sha512 @@ -0,0 +1 @@ +c3d1f1b30b5e441e80501d8014b3567ee4aaa44ba33987cb63c2f1dce89d68f5707c8647c31d11e5453ef239179cd4fade1b85d8dbbc79a33bd90ee6771873d3 diff --git a/deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu.tar.gz/md5 deleted file mode 100644 index 27d3b973b20a9..0000000000000 --- a/deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -46152d2b14fd1a9b052e0dcf341fdc60 diff --git a/deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu.tar.gz/sha512 deleted file mode 100644 index 21a1fea1b3b80..0000000000000 --- a/deps/checksums/LLVM.v6.0.1.aarch64-linux-gnu.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -0d0f0a2331d5c4fe6b0b81ce1d03df73faa418308b6bb59a3a663d398bb33f95a03a882d2abe1f962c9dd58f063ab8f6d571a3e9df1951ede2b6594fdb1e34b9 diff --git a/deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc4.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc4.tar.gz/md5 new file mode 100644 index 0000000000000..0dbe60b4a0137 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc4.tar.gz/md5 @@ -0,0 +1 @@ +55d8602c7c28133a87d64dfc3d3808ba diff --git a/deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc4.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc4.tar.gz/sha512 new file mode 100644 index 0000000000000..945719293f880 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc4.tar.gz/sha512 @@ -0,0 +1 @@ +1382890c7e048900336a9d8ebae7b0f700df7b95eaba482a522e89097acfa5dbe3ca6d2c94dee2aa578e05912fa63c984401fa639c028da6e5faf2605f4e381e diff --git a/deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc7.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc7.tar.gz/md5 new file mode 100644 index 0000000000000..364b59ef702b2 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc7.tar.gz/md5 @@ -0,0 +1 @@ +548ef8a79da101fef6d3ee8a7f7a85e8 diff --git a/deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc7.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc7.tar.gz/sha512 new file mode 100644 index 0000000000000..ab3e3c1492cee --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc7.tar.gz/sha512 @@ -0,0 +1 @@ +75d7e76f64ee9d580dae9bfe2a6a2ac215ce2506d73befb9bed789462ded9801658cedecbbe07737d07a12f649dba4e0c86dc86d7ee1d50bbdea3b3751de4ec5 diff --git a/deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc8.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc8.tar.gz/md5 new file mode 100644 index 0000000000000..030c25053f096 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc8.tar.gz/md5 @@ -0,0 +1 @@ +39a39c07a441582ef062c242f4dc6590 diff --git a/deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc8.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc8.tar.gz/sha512 new file mode 100644 index 0000000000000..3e8cb162c6b73 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf-gcc8.tar.gz/sha512 @@ -0,0 +1 @@ +da478eee88987511a813ceccce77235fbb93650189eab7c6decb9d1fdaa1cd7810bf9d313ae7d481e87cf6eb11897a7b9b9a6962bb2062d5b868a7f7512b73c2 diff --git a/deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf.tar.gz/md5 deleted file mode 100644 index 9bafee5a23dce..0000000000000 --- a/deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -4969025231930de85f04ba2fcb15589a diff --git a/deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf.tar.gz/sha512 deleted file mode 100644 index a4d47733d6f9f..0000000000000 --- a/deps/checksums/LLVM.v6.0.1.arm-linux-gnueabihf.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -ee1df591b443e75a6359f1ee72635925a60f1fde2a21c62f818d7eaedff4e8aacfef16a18e417f29ee02f3a5e972dd59a25bcea8b4822efb688ce18a744e24a5 diff --git a/deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc4.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc4.tar.gz/md5 new file mode 100644 index 0000000000000..f0eef10981a49 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc4.tar.gz/md5 @@ -0,0 +1 @@ +05d39e4cf5c2954ba8220ac24b2f00f8 diff --git a/deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc4.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc4.tar.gz/sha512 new file mode 100644 index 0000000000000..e2938da27e49a --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc4.tar.gz/sha512 @@ -0,0 +1 @@ +7e97aaaac723becb7d2c11e6bfb7c522d72d4f0aaf44706f4982f63c025c97dac85b31fa47751d48c6e5c0265cb191bb2bf9cb61880ff20521904ac85699bc83 diff --git a/deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc7.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc7.tar.gz/md5 new file mode 100644 index 0000000000000..0eac10c1957f9 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc7.tar.gz/md5 @@ -0,0 +1 @@ +703e4a0bfd37356f93b94c4a0b47c3d8 diff --git a/deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc7.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc7.tar.gz/sha512 new file mode 100644 index 0000000000000..2f07a968e92de --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc7.tar.gz/sha512 @@ -0,0 +1 @@ +eefd24c8f1875a127efad1af2a9aa3a8cc7a58f91dbd56b0bd1351ac95f6b2570ca1391575e71ef17d6efdcbc03945b99495d9acc0534b4bdbe0b5e77ceac6d5 diff --git a/deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc8.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc8.tar.gz/md5 new file mode 100644 index 0000000000000..a38b69d1a0eaa --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc8.tar.gz/md5 @@ -0,0 +1 @@ +ea79587045d9930dc4535eb8c1055a92 diff --git a/deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc8.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc8.tar.gz/sha512 new file mode 100644 index 0000000000000..79d6ba99f851e --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.i686-linux-gnu-gcc8.tar.gz/sha512 @@ -0,0 +1 @@ +5de44eaa3b59dce40956069d260c3efb1b19861bfb0e2bfad0a850d7bf3ced2bd418e56bb5726df9a88a39e2e7a7a314c7342a01b792d6885dcfb9996bec82d9 diff --git a/deps/checksums/LLVM.v6.0.1.i686-linux-gnu.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.i686-linux-gnu.tar.gz/md5 deleted file mode 100644 index 3702585999c90..0000000000000 --- a/deps/checksums/LLVM.v6.0.1.i686-linux-gnu.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -8dbfc95c4b69b3a6dee154d73865fff8 diff --git a/deps/checksums/LLVM.v6.0.1.i686-linux-gnu.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.i686-linux-gnu.tar.gz/sha512 deleted file mode 100644 index 43632266302d1..0000000000000 --- a/deps/checksums/LLVM.v6.0.1.i686-linux-gnu.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -6cc8bb7d76c4d606f1b02d99d81d320c5498fa851bbaac284162ac9306c5e8b10db43f0411c0c0b6e778bbb88bd86ce33dbc4ff1bd74bc2610514a536af367b4 diff --git a/deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc4.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc4.tar.gz/md5 new file mode 100644 index 0000000000000..6592de9985744 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc4.tar.gz/md5 @@ -0,0 +1 @@ +f41b8e6da2a3209dc272fb24a416480c diff --git a/deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc4.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc4.tar.gz/sha512 new file mode 100644 index 0000000000000..add89de2f89d0 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc4.tar.gz/sha512 @@ -0,0 +1 @@ +89c6c8d8bd536fcef0eb6387ebb56a510f5db888dcff89f03837c398164c67f53b531ae416d73e679a230b9cca443ac79204355e16e5d70f9b46b592d7992624 diff --git a/deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc7.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc7.tar.gz/md5 new file mode 100644 index 0000000000000..73a728ec04559 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc7.tar.gz/md5 @@ -0,0 +1 @@ +bd919654e6884cdb9aa480ca888f3278 diff --git a/deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc7.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc7.tar.gz/sha512 new file mode 100644 index 0000000000000..d929a5fbcebab --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc7.tar.gz/sha512 @@ -0,0 +1 @@ +9e95a3c94e51f87044032df9b65f8c4d49990a32152bf265cf021304faf9a9180c95fe20703474e9e3ea6c85ebab14dc5be1a7ea8a11cf55ec07668c577dbcf3 diff --git a/deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc8.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc8.tar.gz/md5 new file mode 100644 index 0000000000000..97ff51c578ee0 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc8.tar.gz/md5 @@ -0,0 +1 @@ +f0c43773ec2baea29f91c65e8616be61 diff --git a/deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc8.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc8.tar.gz/sha512 new file mode 100644 index 0000000000000..528dfeb0b19de --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.i686-w64-mingw32-gcc8.tar.gz/sha512 @@ -0,0 +1 @@ +9d5d70fb3fe7b77e61f1510f7c9f267421d24c8409617d30a256c6ef76ee48c01986fdb6a0de2ab7933a89990a11269a43b3982464601e01ed33b4f94fa569e3 diff --git a/deps/checksums/LLVM.v6.0.1.i686-w64-mingw32.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.i686-w64-mingw32.tar.gz/md5 deleted file mode 100644 index 069cae96b15f5..0000000000000 --- a/deps/checksums/LLVM.v6.0.1.i686-w64-mingw32.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -20ef707d38a3ea744cc5748170c09dad diff --git a/deps/checksums/LLVM.v6.0.1.i686-w64-mingw32.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.i686-w64-mingw32.tar.gz/sha512 deleted file mode 100644 index cad16a805c30e..0000000000000 --- a/deps/checksums/LLVM.v6.0.1.i686-w64-mingw32.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -84343663f17b6aeea6114478c35741b509ff696e6d042d8666aa52adc9ed17f64d90823123be7eaef367dacf34daf4466c83e662d2b5aa9046e950d1b611f831 diff --git a/deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu-gcc4.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu-gcc4.tar.gz/md5 new file mode 100644 index 0000000000000..cdc8cde7206c3 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu-gcc4.tar.gz/md5 @@ -0,0 +1 @@ +2a281e0d1049d3c70a5f18173d519855 diff --git a/deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu-gcc4.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu-gcc4.tar.gz/sha512 new file mode 100644 index 0000000000000..9e40aede3e3d2 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu-gcc4.tar.gz/sha512 @@ -0,0 +1 @@ +7bcac8b7804534b0229f4fc0909ff96117c0e2637d0aaaa6dafb5ad5c1140d5d7cf8c40b7cff1dba4dc4e1de3551c9468ba773d1e37ce01a30a239c50acdb905 diff --git a/deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu-gcc7.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu-gcc7.tar.gz/md5 new file mode 100644 index 0000000000000..0bad6bde538b5 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu-gcc7.tar.gz/md5 @@ -0,0 +1 @@ +1257a2869c1e6bec61c807aef9ebb58f diff --git a/deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu-gcc7.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu-gcc7.tar.gz/sha512 new file mode 100644 index 0000000000000..9ad1a7a4bb25b --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu-gcc7.tar.gz/sha512 @@ -0,0 +1 @@ +004c6f4f94f528ef69793ca20f539624312bc14884463c32ba05927875bfb5af761e8d8d1ef91e1ea32bf841f549153eb2ed463089a8775c47a01a4d39340ec2 diff --git a/deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu-gcc8.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu-gcc8.tar.gz/md5 new file mode 100644 index 0000000000000..758e675c1b07d --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu-gcc8.tar.gz/md5 @@ -0,0 +1 @@ +6516ae35103396a11fc4cc44e87245b2 diff --git a/deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu-gcc8.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu-gcc8.tar.gz/sha512 new file mode 100644 index 0000000000000..cc7de314d77d0 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu-gcc8.tar.gz/sha512 @@ -0,0 +1 @@ +c04543eb5e80b7ecfd446d33adc7734e5e6ff1c8b834711489f2d94da3908f04e9ec34fe968e596ec5e82e8254372f498ee8b8ff4d67601fa8242b570a761ce9 diff --git a/deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu.tar.gz/md5 deleted file mode 100644 index 4b8a47a1d79ed..0000000000000 --- a/deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -19afaeb0632a880777b88482f69ccdfc diff --git a/deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu.tar.gz/sha512 deleted file mode 100644 index c1183ce6d3b31..0000000000000 --- a/deps/checksums/LLVM.v6.0.1.powerpc64le-linux-gnu.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -3ecd22371aa4bb24b854467c40fa72d25e2e9d2f9e9b684b2d541d6003a151a763998b1a1171636207850f3f4da4656a4c62a4d7bc065d055b86f6380874e430 diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14-gcc4.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14-gcc4.tar.gz/md5 new file mode 100644 index 0000000000000..5fd62c3c7338b --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14-gcc4.tar.gz/md5 @@ -0,0 +1 @@ +fb9858273b5f0eabf9343d00f133f9e6 diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14-gcc4.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14-gcc4.tar.gz/sha512 new file mode 100644 index 0000000000000..c0f118d6bb88f --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14-gcc4.tar.gz/sha512 @@ -0,0 +1 @@ +1591ccbe0086fbe0907c61466d2ea0528d63b267da9ef73af23f5770fb047462654002ebabc59add74ac097d0093bc10c0c95ed48c2ad96e288bb5760f78b182 diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14-gcc7.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14-gcc7.tar.gz/md5 new file mode 100644 index 0000000000000..d79a4e7bbe84e --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14-gcc7.tar.gz/md5 @@ -0,0 +1 @@ +dcc82e756b75286bdd0f3ae2b55fedb6 diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14-gcc7.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14-gcc7.tar.gz/sha512 new file mode 100644 index 0000000000000..382204c6df213 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14-gcc7.tar.gz/sha512 @@ -0,0 +1 @@ +549c5abd09b5df8f285d95d78855d9d503097f33e8b32f46317d0c8e2c07d3bb6ca91fab297472caae1d105c044c7854031a877aafd5a83b4a6f2de397e8a697 diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14-gcc8.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14-gcc8.tar.gz/md5 new file mode 100644 index 0000000000000..4ab3f9494e46d --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14-gcc8.tar.gz/md5 @@ -0,0 +1 @@ +5cd1d68f9d2332a9c4f3efa152b7860b diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14-gcc8.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14-gcc8.tar.gz/sha512 new file mode 100644 index 0000000000000..0d417a30c1d03 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14-gcc8.tar.gz/sha512 @@ -0,0 +1 @@ +fed9f48138d85de0abfbc0cd9af0b964a55106945ec51d415571506770dcf6ccc223fb47abb13a04828c4c8e78bebe25912945fb463056454ad281814adae9a3 diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14.tar.gz/md5 deleted file mode 100644 index 657e760ebe3df..0000000000000 --- a/deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -fba99debe20aa1a131f61c539cf66b73 diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14.tar.gz/sha512 deleted file mode 100644 index 484bc27299e2e..0000000000000 --- a/deps/checksums/LLVM.v6.0.1.x86_64-apple-darwin14.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -efc19110cd4b36a77249b20fb31b5b35cea0c0932d9ae8bb279064d93ead5869b608a27146a5f08e0aedde913bfa3435758e0a60b6e79087e3fbc2f61c7801ba diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc4.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc4.tar.gz/md5 new file mode 100644 index 0000000000000..340a77939571b --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc4.tar.gz/md5 @@ -0,0 +1 @@ +7a12c32038394c9a6e3b1db2647627b4 diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc4.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc4.tar.gz/sha512 new file mode 100644 index 0000000000000..0246c972dbd0a --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc4.tar.gz/sha512 @@ -0,0 +1 @@ +6fe3395aed0f808190710f6ad91e4570d54167b3ecbc96d2f1d77dd37713620926dcdcf47e08d63c9f23feafedb07897d1c262b1996b0ed697db0953a4f78b7e diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc7.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc7.tar.gz/md5 new file mode 100644 index 0000000000000..5dbf24f1a3314 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc7.tar.gz/md5 @@ -0,0 +1 @@ +609b7aa7b40b8970b12fff0f16b19e39 diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc7.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc7.tar.gz/sha512 new file mode 100644 index 0000000000000..45643c6810a51 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc7.tar.gz/sha512 @@ -0,0 +1 @@ +4f4a85d60d43b3dd9d2e7a69955a75b3e93abd72c10155dd3757900ae64e664ad20d2335f79a144a442048a763bc678540b3ff435ccaba1c4b8cf29c69999583 diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc8.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc8.tar.gz/md5 new file mode 100644 index 0000000000000..6e0892e71160d --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc8.tar.gz/md5 @@ -0,0 +1 @@ +472eb5ac4eb37b7311c8da358e2b344e diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc8.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc8.tar.gz/sha512 new file mode 100644 index 0000000000000..ef0afb42e1c22 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu-gcc8.tar.gz/sha512 @@ -0,0 +1 @@ +7c184583df53d0a81d0458ec8f9057ef568070839c4d306dde4fdfc0caed5ea3e6d2858c7c62fcecdee65c72ea97e712cf8a2ec743b20ae1c924bbdb7be7a8a7 diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu.tar.gz/md5 deleted file mode 100644 index 8a99d684df419..0000000000000 --- a/deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -287274fe536cb5b241d1fd84be23b874 diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu.tar.gz/sha512 deleted file mode 100644 index 851222926ac37..0000000000000 --- a/deps/checksums/LLVM.v6.0.1.x86_64-linux-gnu.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -9d1419e594c88b9ac4c64745a79292e8a83d3e1b21b65a24bb8531e19b5044d178b975acefe67a71b468282ffebac6a906213a4f7345d9e111c92441fd9b674e diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc4.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc4.tar.gz/md5 new file mode 100644 index 0000000000000..8db12191244df --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc4.tar.gz/md5 @@ -0,0 +1 @@ +574b46bae14b66d685502c11c9396a6f diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc4.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc4.tar.gz/sha512 new file mode 100644 index 0000000000000..440aba99d5320 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc4.tar.gz/sha512 @@ -0,0 +1 @@ +db9f4ea905086c215954df8eac8e04b1f0bf3a8c62078a4ff71209ffe3ef647e01a454cdf0c12c33fe2855b1d3c812b050411bdedc6ee66264ca006814f18f0a diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc7.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc7.tar.gz/md5 new file mode 100644 index 0000000000000..4b4f1605cea9c --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc7.tar.gz/md5 @@ -0,0 +1 @@ +79c0d9a68ecfe20f233dbc1d52c1a978 diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc7.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc7.tar.gz/sha512 new file mode 100644 index 0000000000000..2bbc98105de1d --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc7.tar.gz/sha512 @@ -0,0 +1 @@ +0c7138bfa58ba8f1b68a3f8ca92c1dacd3c28864f088cdaa5bacb60286786af382aa330c40786242219bd3ae5b7cb3fcb4a076a8859414fd348d2eb1a5abfe8d diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc8.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc8.tar.gz/md5 new file mode 100644 index 0000000000000..758178e11ed15 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc8.tar.gz/md5 @@ -0,0 +1 @@ +04f79b243cfd305b51043a38aac1589c diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc8.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc8.tar.gz/sha512 new file mode 100644 index 0000000000000..98a4d71be87cd --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-linux-musl-gcc8.tar.gz/sha512 @@ -0,0 +1 @@ +1c27a7c93b55d685de2b4ec8a33aa5f811ca3d1314b9d30df1768e47263424c463b713159e1bece22d74248d37789ccec2662f1b96d8c775dc8704fee5953cc3 diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc4.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc4.tar.gz/md5 new file mode 100644 index 0000000000000..750fbe107d58c --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc4.tar.gz/md5 @@ -0,0 +1 @@ +86f529ae63bd613fa4c680abdd1dbab0 diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc4.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc4.tar.gz/sha512 new file mode 100644 index 0000000000000..c60392744148c --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc4.tar.gz/sha512 @@ -0,0 +1 @@ +b055ec809f7e744ff77ceb5347c5ab92aafeacba217984f316b0df84232ffc1936fb8d3e7f0df5b6967d600c9a7a145ade1ff53d7f67da7041d732df5a70c1ca diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc7.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc7.tar.gz/md5 new file mode 100644 index 0000000000000..ecb7a59967656 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc7.tar.gz/md5 @@ -0,0 +1 @@ +5356996eab87cd98927cbd213a29dc80 diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc7.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc7.tar.gz/sha512 new file mode 100644 index 0000000000000..5aa40f4f6cb2d --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc7.tar.gz/sha512 @@ -0,0 +1 @@ +6d707d7c25f14dbac2486bf0fc228ad7a16ae2c2bb1f764e75bd0a5f142ed790af53b6de1eaf005ee16f754762bb99f833c59d8cd494da8314504cd14fd3e8e3 diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc8.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc8.tar.gz/md5 new file mode 100644 index 0000000000000..c8248d26c3035 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc8.tar.gz/md5 @@ -0,0 +1 @@ +6dea63328f4fc6bb5376f6725fd76183 diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc8.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc8.tar.gz/sha512 new file mode 100644 index 0000000000000..63e4abf68ac85 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-unknown-freebsd11.1-gcc8.tar.gz/sha512 @@ -0,0 +1 @@ +d8d87f0635a2fb6f66bb452b6e35cb8624a68b68238c8710264525ea1d78d3c55a6c79e8c8002dd46d5f5ea531fff5f1fda68f041b3ea5f79ca61fb29990e84a diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc4.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc4.tar.gz/md5 new file mode 100644 index 0000000000000..7c7a238c5d3d8 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc4.tar.gz/md5 @@ -0,0 +1 @@ +5deb1d43f7c0ebd01d3744073018024b diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc4.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc4.tar.gz/sha512 new file mode 100644 index 0000000000000..5c50374da6e25 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc4.tar.gz/sha512 @@ -0,0 +1 @@ +4a7b9b1ce21a09afb9c5509e61e24c8d6860534639bc49ae4a6ac0c6700f51cd59633980f0069230e2e09b1f3ec98093d15d83b86e8af29005ff3ad7f37022f8 diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc7.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc7.tar.gz/md5 new file mode 100644 index 0000000000000..c231a1bab07db --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc7.tar.gz/md5 @@ -0,0 +1 @@ +f6c76caed0e1b90568e5ddaeda0cf3d3 diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc7.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc7.tar.gz/sha512 new file mode 100644 index 0000000000000..e687142f177f3 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc7.tar.gz/sha512 @@ -0,0 +1 @@ +b3c94ea56e1d6bb9607cad0ae6b4c886e86b71c0ef61d3d044d4b067cb718ecb8db88cb568f98cbd107fa3d34cc96cdeaf5f62987f4f73c6239748075016a68a diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc8.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc8.tar.gz/md5 new file mode 100644 index 0000000000000..48028f6879519 --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc8.tar.gz/md5 @@ -0,0 +1 @@ +fa4f48a6f99169e4f7bb0e4f15e87522 diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc8.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc8.tar.gz/sha512 new file mode 100644 index 0000000000000..d6a38fe1482ab --- /dev/null +++ b/deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32-gcc8.tar.gz/sha512 @@ -0,0 +1 @@ +31b86918db992cd6d45009fa5bb2095a8b521edf7511c3ec3a5de1d32cf44cec5365fa76b6a2f7776014ad4cef9b4b64163544824726da9b4d75c692c7e67516 diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32.tar.gz/md5 b/deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32.tar.gz/md5 deleted file mode 100644 index 0230bce662d87..0000000000000 --- a/deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -f1c51ca218daf247a4119dfa68105ec5 diff --git a/deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32.tar.gz/sha512 b/deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32.tar.gz/sha512 deleted file mode 100644 index 6194e1f96dd77..0000000000000 --- a/deps/checksums/LLVM.v6.0.1.x86_64-w64-mingw32.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -355e10041f4827bcc3409312cc0d069c10d731b91c3afaf9905f72b321818102bfab7032340282a11e0ddb4b946fb8aff5c874b9f884a856e3743b394ad601b5 diff --git a/deps/llvm.mk b/deps/llvm.mk index 410ee2fa7824c..99d25f745d4dd 100644 --- a/deps/llvm.mk +++ b/deps/llvm.mk @@ -515,12 +515,12 @@ ifeq ($(USE_POLLY),1) endif endif else # USE_BINARYBUILDER_LLVM -LLVM_BB_URL_BASE := https://github.com/staticfloat/LLVMBuilder/releases/download/v$(LLVM_VER)-$(LLVM_BB_REL) +LLVM_BB_URL_BASE := https://github.com/JuliaPackaging/Yggdrasil/releases/download/LLVM-v$(LLVM_VER)-$(LLVM_BB_REL) ifneq ($(BINARYBUILDER_LLVM_ASSERTS), 1) LLVM_BB_NAME := LLVM.v$(LLVM_VER) else LLVM_BB_NAME := LLVM.asserts.v$(LLVM_VER) endif -$(eval $(call bb-install,llvm,LLVM,false)) +$(eval $(call bb-install,llvm,LLVM,true)) endif # USE_BINARYBUILDER_LLVM From 99a8d03ba953e52141a23c6f115a7649090fa7df Mon Sep 17 00:00:00 2001 From: Elliot Saba Date: Thu, 21 Mar 2019 20:47:29 -0400 Subject: [PATCH 02/20] Add ability for `contrib/refresh_bb_tarballs.sh` to refresh a subset --- contrib/refresh_bb_tarballs.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/contrib/refresh_bb_tarballs.sh b/contrib/refresh_bb_tarballs.sh index b1c38fbc10715..466fae9562856 100755 --- a/contrib/refresh_bb_tarballs.sh +++ b/contrib/refresh_bb_tarballs.sh @@ -1,5 +1,10 @@ #!/bin/sh +# Invoke this with no arguments to refresh all tarballs, or with a project name to refresh only that project. +# +# Example: +# ./refresh_bb_tarballs.sh gmp + # Get this list via: # using BinaryBuilder # print("TRIPLETS=\"$(join(triplet.(BinaryBuilder.supported_platforms()), " "))\"") @@ -9,6 +14,18 @@ TRIPLETS="i686-linux-gnu x86_64-linux-gnu aarch64-linux-gnu arm-linux-gnueabihf BB_PROJECTS="" BB_GCC_EXPANDED_PROJECTS="llvm openblas suitesparse openlibm" +# If we've been given a project name, filter down to that one: +if [ -n ${1} ]; then + case "${BB_PROJECTS}" in + *${1}*) BB_PROJECTS="${1}" ;; + *) BB_PROJECTS="" ;; + esac + case "${BB_GCC_EXPANDED_PROJECTS}" in + *${1}*) BB_GCC_EXPANDED_PROJECTS="${1}" ;; + *) BB_GCC_EXPANDED_PROJECTS="" ;; + esac +fi + # Get "contrib/" directory path CONTRIB_DIR=$(CDPATH= cd -- "$(dirname -- "$0")" && pwd) From 572eabdd3a3497048bf9776ff10bb18f83c907b2 Mon Sep 17 00:00:00 2001 From: Elliot Saba Date: Thu, 21 Mar 2019 20:48:18 -0400 Subject: [PATCH 03/20] Add GMP BB tarballs --- contrib/refresh_bb_tarballs.sh | 2 +- deps/Versions.make | 1 + deps/checksums/GMP.v6.1.2.aarch64-linux-gnu.tar.gz/md5 | 1 + .../GMP.v6.1.2.aarch64-linux-gnu.tar.gz/sha512 | 1 + .../checksums/GMP.v6.1.2.aarch64-linux-musl.tar.gz/md5 | 1 + .../GMP.v6.1.2.aarch64-linux-musl.tar.gz/sha512 | 1 + .../GMP.v6.1.2.arm-linux-gnueabihf.tar.gz/md5 | 1 + .../GMP.v6.1.2.arm-linux-gnueabihf.tar.gz/sha512 | 1 + .../GMP.v6.1.2.arm-linux-musleabihf.tar.gz/md5 | 1 + .../GMP.v6.1.2.arm-linux-musleabihf.tar.gz/sha512 | 1 + deps/checksums/GMP.v6.1.2.i686-linux-gnu.tar.gz/md5 | 1 + deps/checksums/GMP.v6.1.2.i686-linux-gnu.tar.gz/sha512 | 1 + deps/checksums/GMP.v6.1.2.i686-linux-musl.tar.gz/md5 | 1 + .../checksums/GMP.v6.1.2.i686-linux-musl.tar.gz/sha512 | 1 + deps/checksums/GMP.v6.1.2.i686-w64-mingw32.tar.gz/md5 | 1 + .../GMP.v6.1.2.i686-w64-mingw32.tar.gz/sha512 | 1 + .../GMP.v6.1.2.powerpc64le-linux-gnu.tar.gz/md5 | 1 + .../GMP.v6.1.2.powerpc64le-linux-gnu.tar.gz/sha512 | 1 + .../GMP.v6.1.2.x86_64-apple-darwin14.tar.gz/md5 | 1 + .../GMP.v6.1.2.x86_64-apple-darwin14.tar.gz/sha512 | 1 + deps/checksums/GMP.v6.1.2.x86_64-linux-gnu.tar.gz/md5 | 1 + .../GMP.v6.1.2.x86_64-linux-gnu.tar.gz/sha512 | 1 + deps/checksums/GMP.v6.1.2.x86_64-linux-musl.tar.gz/md5 | 1 + .../GMP.v6.1.2.x86_64-linux-musl.tar.gz/sha512 | 1 + .../GMP.v6.1.2.x86_64-unknown-freebsd11.1.tar.gz/md5 | 1 + .../sha512 | 1 + .../checksums/GMP.v6.1.2.x86_64-w64-mingw32.tar.gz/md5 | 1 + .../GMP.v6.1.2.x86_64-w64-mingw32.tar.gz/sha512 | 1 + deps/gmp.mk | 10 ++++++++++ 29 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 deps/checksums/GMP.v6.1.2.aarch64-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.1.2.aarch64-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.1.2.aarch64-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.1.2.aarch64-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.1.2.arm-linux-gnueabihf.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.1.2.arm-linux-gnueabihf.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.1.2.arm-linux-musleabihf.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.1.2.arm-linux-musleabihf.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.1.2.i686-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.1.2.i686-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.1.2.i686-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.1.2.i686-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.1.2.i686-w64-mingw32.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.1.2.i686-w64-mingw32.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.1.2.powerpc64le-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.1.2.powerpc64le-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.1.2.x86_64-apple-darwin14.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.1.2.x86_64-apple-darwin14.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.1.2.x86_64-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.1.2.x86_64-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.1.2.x86_64-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.1.2.x86_64-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.1.2.x86_64-unknown-freebsd11.1.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.1.2.x86_64-unknown-freebsd11.1.tar.gz/sha512 create mode 100644 deps/checksums/GMP.v6.1.2.x86_64-w64-mingw32.tar.gz/md5 create mode 100644 deps/checksums/GMP.v6.1.2.x86_64-w64-mingw32.tar.gz/sha512 diff --git a/contrib/refresh_bb_tarballs.sh b/contrib/refresh_bb_tarballs.sh index 466fae9562856..d09a0cc06e137 100755 --- a/contrib/refresh_bb_tarballs.sh +++ b/contrib/refresh_bb_tarballs.sh @@ -11,7 +11,7 @@ TRIPLETS="i686-linux-gnu x86_64-linux-gnu aarch64-linux-gnu arm-linux-gnueabihf powerpc64le-linux-gnu i686-linux-musl x86_64-linux-musl aarch64-linux-musl arm-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="" +BB_PROJECTS="gmp" BB_GCC_EXPANDED_PROJECTS="llvm openblas suitesparse openlibm" # If we've been given a project name, filter down to that one: diff --git a/deps/Versions.make b/deps/Versions.make index cef1833827a9c..7006e54f7239c 100644 --- a/deps/Versions.make +++ b/deps/Versions.make @@ -9,6 +9,7 @@ OPENLIBM_VER = 0.6.0 UNWIND_VER = 1.3.1 OSXUNWIND_VER = 0.0.5 GMP_VER = 6.1.2 +GMP_BB_REL = 1 MPFR_VER = 4.0.2 PATCHELF_VER = 0.9 MBEDTLS_VER = 2.16.0 diff --git a/deps/checksums/GMP.v6.1.2.aarch64-linux-gnu.tar.gz/md5 b/deps/checksums/GMP.v6.1.2.aarch64-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..0fbdb01e1eefd --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.aarch64-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +feac3e3bf989c4c6d150d651d0dd1b88 diff --git a/deps/checksums/GMP.v6.1.2.aarch64-linux-gnu.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2.aarch64-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..fa0801a6486a3 --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.aarch64-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +2cfca86ad46b36b275ca9213982bd64f7fe6a6f6a04f8ee214a614cd5ddeee1e7f0435d6ba9dd8675d82f23b8e2393403878f54ec5bc2f59cc4d32b1151c8571 diff --git a/deps/checksums/GMP.v6.1.2.aarch64-linux-musl.tar.gz/md5 b/deps/checksums/GMP.v6.1.2.aarch64-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..e7475ec69b950 --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.aarch64-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +48211f025294cdb902a102fed3304a84 diff --git a/deps/checksums/GMP.v6.1.2.aarch64-linux-musl.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2.aarch64-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..c97cc8804a20d --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.aarch64-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +9cb0eb721764230af9e46b5df618ed4880bc38c7fc62e33cdc5e12dc311ba6a46f18ca3c92b53c6c085a4f760d81e39791ca236910e673bce6e614d08d25260c diff --git a/deps/checksums/GMP.v6.1.2.arm-linux-gnueabihf.tar.gz/md5 b/deps/checksums/GMP.v6.1.2.arm-linux-gnueabihf.tar.gz/md5 new file mode 100644 index 0000000000000..c2915b15999e8 --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.arm-linux-gnueabihf.tar.gz/md5 @@ -0,0 +1 @@ +ad9a006f8c152064eecad912b9c57711 diff --git a/deps/checksums/GMP.v6.1.2.arm-linux-gnueabihf.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2.arm-linux-gnueabihf.tar.gz/sha512 new file mode 100644 index 0000000000000..8dfc9e66ee068 --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.arm-linux-gnueabihf.tar.gz/sha512 @@ -0,0 +1 @@ +fe9a0dd902c9acae604c2ab61d3a637f02bd1b368e340d202ff455e1dba52090725cd2103ce5d2aae35d6b7211aaffbf220e9bc3bd77157ec8080667066c465b diff --git a/deps/checksums/GMP.v6.1.2.arm-linux-musleabihf.tar.gz/md5 b/deps/checksums/GMP.v6.1.2.arm-linux-musleabihf.tar.gz/md5 new file mode 100644 index 0000000000000..30bfff80728b3 --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.arm-linux-musleabihf.tar.gz/md5 @@ -0,0 +1 @@ +4adf96695cd3b836fd7cf7961d3a2b6e diff --git a/deps/checksums/GMP.v6.1.2.arm-linux-musleabihf.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2.arm-linux-musleabihf.tar.gz/sha512 new file mode 100644 index 0000000000000..ee87891ac2652 --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.arm-linux-musleabihf.tar.gz/sha512 @@ -0,0 +1 @@ +173c66cb03f68fffc33cda4f0590b8428ff372c448446a92f0d71cad201bfddf56991ddc51fb769726d835963df147e876ec7e4f6c99877d946ff11f026b7bfa diff --git a/deps/checksums/GMP.v6.1.2.i686-linux-gnu.tar.gz/md5 b/deps/checksums/GMP.v6.1.2.i686-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..c56c6925b7653 --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.i686-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +f7f43ea6b2a35a244b20e49a0aeefc3f diff --git a/deps/checksums/GMP.v6.1.2.i686-linux-gnu.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2.i686-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..5f654d46c2ea4 --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.i686-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +3f5ddf6290f9a7518c7ca9117559d05f32a0cc61b2e8efd75efb2d718445d7aef5605843cfca967eebf097576b1dfec9ee8df40aa24c927083524a2f7c1b80d2 diff --git a/deps/checksums/GMP.v6.1.2.i686-linux-musl.tar.gz/md5 b/deps/checksums/GMP.v6.1.2.i686-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..08a29ec20dcad --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.i686-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +ccb78ab782e89dcd96f3f0ea9eb36a96 diff --git a/deps/checksums/GMP.v6.1.2.i686-linux-musl.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2.i686-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..e99cfa3aab5e9 --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.i686-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +af9e2bbcf2bb02d207fb808a41d04f968b97d8afbda806bd609f8af4a56195953215861f4bbed869df71778948ff3d766aa2f0753f41356f39ccd5091041f28e diff --git a/deps/checksums/GMP.v6.1.2.i686-w64-mingw32.tar.gz/md5 b/deps/checksums/GMP.v6.1.2.i686-w64-mingw32.tar.gz/md5 new file mode 100644 index 0000000000000..1c3990aac26c4 --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.i686-w64-mingw32.tar.gz/md5 @@ -0,0 +1 @@ +b27f8248860d65ea5f482781f9e170d5 diff --git a/deps/checksums/GMP.v6.1.2.i686-w64-mingw32.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2.i686-w64-mingw32.tar.gz/sha512 new file mode 100644 index 0000000000000..48e4dc1f8f165 --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.i686-w64-mingw32.tar.gz/sha512 @@ -0,0 +1 @@ +5c984e3487dc239959a1d7222b8e0137df9b025d8b7f93b21daf1cdc3c7f899a51904fc5bb13f069fe0e9cb1b1eec276a0ae00694327dceba776523937250c30 diff --git a/deps/checksums/GMP.v6.1.2.powerpc64le-linux-gnu.tar.gz/md5 b/deps/checksums/GMP.v6.1.2.powerpc64le-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..d58d173fda66f --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.powerpc64le-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +a46fabac83f0b28ab64bb24de96fe5fe diff --git a/deps/checksums/GMP.v6.1.2.powerpc64le-linux-gnu.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2.powerpc64le-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..bbc19bd6cdf60 --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.powerpc64le-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +7276287e256c06763be1ac647970bd14bf836707cca111ccce1a2f1e4cee92f23df16fdf26155627e9c979e2353e4467420a66d6c04cf1ad33c44db722b1de5c diff --git a/deps/checksums/GMP.v6.1.2.x86_64-apple-darwin14.tar.gz/md5 b/deps/checksums/GMP.v6.1.2.x86_64-apple-darwin14.tar.gz/md5 new file mode 100644 index 0000000000000..754e481eb189e --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.x86_64-apple-darwin14.tar.gz/md5 @@ -0,0 +1 @@ +46a67587dff103fd41edd0c2051de390 diff --git a/deps/checksums/GMP.v6.1.2.x86_64-apple-darwin14.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2.x86_64-apple-darwin14.tar.gz/sha512 new file mode 100644 index 0000000000000..726e966987c8d --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.x86_64-apple-darwin14.tar.gz/sha512 @@ -0,0 +1 @@ +9b2bea3d2f982e8bc9eefb96c9e1372f17033402977777ace10acbe55c955a7cdf99cf9befc138ab24d9f9e32b690a65198704cc735d717a880ce466dd4f351e diff --git a/deps/checksums/GMP.v6.1.2.x86_64-linux-gnu.tar.gz/md5 b/deps/checksums/GMP.v6.1.2.x86_64-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..8832948f16e3d --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.x86_64-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +3f2c6ba1e7813a50af034102eebf6c95 diff --git a/deps/checksums/GMP.v6.1.2.x86_64-linux-gnu.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2.x86_64-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..5a50be9e628b0 --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.x86_64-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +315d74812917dd614690d6863ecc28f3e70826daa9272fededfc3b87a32fd2b777a8e9f86642ff13e9f793dc6c6bce9f7422baeee7b14a4c4a38d45cd065cc79 diff --git a/deps/checksums/GMP.v6.1.2.x86_64-linux-musl.tar.gz/md5 b/deps/checksums/GMP.v6.1.2.x86_64-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..819c8c2220eb3 --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.x86_64-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +41378dbb935730d0cf98c7ae0207633d diff --git a/deps/checksums/GMP.v6.1.2.x86_64-linux-musl.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2.x86_64-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..9ea0df05c2452 --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.x86_64-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +15029d367939ad995fc9f23e1904dd03f66fd5506d12b8a2cdd81e61d47ed290edb9079b384e418cb3d8483216ea52968a39306990bb969c489a1c5fd493c3bf diff --git a/deps/checksums/GMP.v6.1.2.x86_64-unknown-freebsd11.1.tar.gz/md5 b/deps/checksums/GMP.v6.1.2.x86_64-unknown-freebsd11.1.tar.gz/md5 new file mode 100644 index 0000000000000..35cba1e86d783 --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.x86_64-unknown-freebsd11.1.tar.gz/md5 @@ -0,0 +1 @@ +e0de11d2084fed042da7165eb1c1671f diff --git a/deps/checksums/GMP.v6.1.2.x86_64-unknown-freebsd11.1.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2.x86_64-unknown-freebsd11.1.tar.gz/sha512 new file mode 100644 index 0000000000000..d64f6fa817450 --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.x86_64-unknown-freebsd11.1.tar.gz/sha512 @@ -0,0 +1 @@ +b55bf4f5b794d2d552a2b33f7e11ea756d3c0677a10f7324f581984ad65e35f9383aacb44d43e7855acfbaafb3f0f64fdccfe0a3dc3b7ab59d6cb85427059a24 diff --git a/deps/checksums/GMP.v6.1.2.x86_64-w64-mingw32.tar.gz/md5 b/deps/checksums/GMP.v6.1.2.x86_64-w64-mingw32.tar.gz/md5 new file mode 100644 index 0000000000000..b7047f0fb9ec2 --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.x86_64-w64-mingw32.tar.gz/md5 @@ -0,0 +1 @@ +939fba82223d4788b5e3799215f3d562 diff --git a/deps/checksums/GMP.v6.1.2.x86_64-w64-mingw32.tar.gz/sha512 b/deps/checksums/GMP.v6.1.2.x86_64-w64-mingw32.tar.gz/sha512 new file mode 100644 index 0000000000000..89fb811179bf3 --- /dev/null +++ b/deps/checksums/GMP.v6.1.2.x86_64-w64-mingw32.tar.gz/sha512 @@ -0,0 +1 @@ +d3a653247cf96bd569005f3b1520c8323c2451fb83f776e3448a62e0734959b085f6f4ee694eb09e35b1a6e2e30802c38331c59d7dc80cf2a313722710290f5c diff --git a/deps/gmp.mk b/deps/gmp.mk index 2a1837fdaba4c..6f736ef08b3ed 100644 --- a/deps/gmp.mk +++ b/deps/gmp.mk @@ -8,6 +8,8 @@ ifeq ($(BUILD_OS),WINNT) GMP_CONFIGURE_OPTS += --srcdir="$(subst \,/,$(call mingw_to_dos,$(SRCCACHE)/gmp-$(GMP_VER)))" endif +ifneq ($(USE_BINARYBUILDER_GMP),1) + $(SRCCACHE)/gmp-$(GMP_VER).tar.bz2: | $(SRCCACHE) $(JLDOWNLOAD) $@ https://gmplib.org/download/gmp/$(notdir $@) @@ -67,3 +69,11 @@ configure-gmp: $(BUILDDIR)/gmp-$(GMP_VER)/build-configured compile-gmp: $(BUILDDIR)/gmp-$(GMP_VER)/build-compiled fastcheck-gmp: check-gmp check-gmp: $(BUILDDIR)/gmp-$(GMP_VER)/build-checked + +else # USE_BINARYBUILDER_GMP + +GMP_BB_URL_BASE := https://github.com/JuliaPackaging/Yggdrasil/releases/download/GMP-v$(GMP_VER)-$(GMP_BB_REL) +GMP_BB_NAME := GMP.v$(GMP_VER) + +$(eval $(call bb-install,gmp,GMP,false)) +endif From 8e907ce62d79cf838d7b9ec08da991fb63600865 Mon Sep 17 00:00:00 2001 From: Elliot Saba Date: Thu, 21 Mar 2019 20:48:29 -0400 Subject: [PATCH 04/20] Default to BB turned on for the projects we've precompiled so far, but only enable BB if we can parse the triplet --- Make.inc | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/Make.inc b/Make.inc index 9c5ddde9dba7f..2126191205d0f 100644 --- a/Make.inc +++ b/Make.inc @@ -231,12 +231,6 @@ includedir_rel := $(shell $(JULIAHOME)/contrib/relative_path.sh $(bindir) $(incl INSTALL_F := $(JULIAHOME)/contrib/install.sh 644 INSTALL_M := $(JULIAHOME)/contrib/install.sh 755 -# BinaryBuilder options -USE_BINARYBUILDER_OPENBLAS := 0 -USE_BINARYBUILDER_LLVM := 0 -# Use the Assertions build -BINARYBUILDER_LLVM_ASSERTS := 0 - # LLVM Options LLVMROOT := $(build_prefix) LLVM_ASSERTIONS := 0 @@ -930,6 +924,24 @@ else UTF8PROC_INC := $(build_includedir) endif + +# BinaryBuilder options. We default to "on" for all the projects listed in BB_PROJECTS, +# but only if contrib/normalize_triplet.py works for our requested triplet +ifeq ($(shell python $(JULIAHOME)/contrib/normalize_triplet.py $(or $(XC_HOST),$(XC_HOST),$(BUILD_MACHINE)) >/dev/null 2>/dev/null; echo $$?),0) +USE_BINARYBUILDER := 1 +else +USE_BINARYBUILDER := 0 +endif + +# This is the set of projects that BinaryBuilder dependencies are hooked up for. +BB_PROJECTS := OPENBLAS LLVM SUITESPARSE OPENLIBM GMP MBEDTLS LIBSSH2 +$(foreach proj,$(BB_PROJECTS),$(eval USE_BINARYBUILDER_$(proj) = $(USE_BINARYBUILDER))) + +# Use the Assertions build +BINARYBUILDER_LLVM_ASSERTS := 0 + + + # OS specific stuff # install_name_tool From 1a32a992fa7bdc895f3a8ce94e0fad0b2ce7ced0 Mon Sep 17 00:00:00 2001 From: Elliot Saba Date: Fri, 22 Mar 2019 16:46:58 -0400 Subject: [PATCH 05/20] When `distclean`ing a BB install target, remove the downloaded source file as well --- deps/tools/bb-install.mk | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/deps/tools/bb-install.mk b/deps/tools/bb-install.mk index cba46684d0ab5..3c6d917397713 100644 --- a/deps/tools/bb-install.mk +++ b/deps/tools/bb-install.mk @@ -28,8 +28,11 @@ clean-bb-$(1): rm -f $$(build_staging)/$$($(2)_BB_BASENAME) rm -f $$(BUILDDIR)/$$($(2)_BB_NAME)/build-compiled +clean-bb-download-$(1): + rm -f $$(SRCCACHE)/$$($(2)_BB_BASENAME) + clean-$(1): clean-bb-$(1) -distclean-$(1): clean-bb-$(1) +distclean-$(1): clean-bb-$(1) clean-bb-download-$(1) get-$(1): $$(SRCCACHE)/$$($(2)_BB_BASENAME) extract-$(1): configure-$(1): From 4f97b740aabc987fed0e6de9e7519f812a62e58e Mon Sep 17 00:00:00 2001 From: Elliot Saba Date: Mon, 25 Mar 2019 16:46:13 -0700 Subject: [PATCH 06/20] Move `$(COMMA)` to `Make.inc`, add `$(SPACE)` as well. --- Make.inc | 4 ++++ sysimage.mk | 1 - 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Make.inc b/Make.inc index 2126191205d0f..b4c1d9f54ac59 100644 --- a/Make.inc +++ b/Make.inc @@ -1289,3 +1289,7 @@ endef # (hardened against any special characters appearing in the output) print-%: @echo '$*=$(subst ','\'',$(subst $(newline),\n,$($*)))' + +# Literal values that are hard to use in Makefiles otherwise: +COMMA:=, +SPACE:=$(eval) $(eval) diff --git a/sysimage.mk b/sysimage.mk index 6deb1ff826fba..3b084d6c0b134 100644 --- a/sysimage.mk +++ b/sysimage.mk @@ -62,7 +62,6 @@ $(build_private_libdir)/corecompiler.ji: $(COMPILER_SRCS) --startup-file=no -g0 -O0 compiler/compiler.jl) @mv $@.tmp $@ -COMMA:=, $(build_private_libdir)/sys.ji: $(build_private_libdir)/corecompiler.ji $(JULIAHOME)/VERSION $(BASE_SRCS) $(STDLIB_SRCS) @$(call PRINT_JULIA, cd $(JULIAHOME)/base && \ if ! $(call spawn,$(JULIA_EXECUTABLE)) -g1 -O0 -C "$(JULIA_CPU_TARGET)" --output-ji $(call cygpath_w,$@).tmp $(JULIA_SYSIMG_BUILD_FLAGS) \ From 3d376f8912e2356ecbacd47a352b23b5b1e58a7d Mon Sep 17 00:00:00 2001 From: Elliot Saba Date: Mon, 25 Mar 2019 16:48:18 -0700 Subject: [PATCH 07/20] Add cxx11 string ABI probing to BB tarball selection Use this to automatically fail out when users try to use a `gcc4` tarball with a system that compiles for `cxx11`. As of the time of this commit, this will apply to LLVM, OpenBLAS, OpenLibm and SuiteSparse, although the only place we truly care aobut this is LLVM, because it's the only one that passes around `std::string`s. Also reduce the amount of work we're forcing `make` to do when constructing BB triplets --- contrib/normalize_triplet.py | 11 +++++++++-- deps/llvm.mk | 1 + deps/tools/bb-install.mk | 25 +++++++++++++++++++++---- 3 files changed, 31 insertions(+), 6 deletions(-) diff --git a/contrib/normalize_triplet.py b/contrib/normalize_triplet.py index 4cf83f5d07461..d3b168e71ebb5 100755 --- a/contrib/normalize_triplet.py +++ b/contrib/normalize_triplet.py @@ -6,7 +6,7 @@ # a method `platform_key_abi()` to parse uname-like output into something standarized. if len(sys.argv) < 2: - print("Usage: %s []") + print("Usage: %s [] []") sys.exit(1) arch_mapping = { @@ -108,7 +108,7 @@ def p(x): # "-gcc8" tag at the end of the triplet, but only if it has otherwise # not been specified if gcc_version == "blank_gcc": - if len(sys.argv) == 3: + if len(sys.argv) >= 3: gcc_version = { "4": "gcc4", "5": "gcc4", @@ -117,6 +117,13 @@ def p(x): "8": "gcc8", }[list(filter(lambda x: re.match("\d+\.\d+\.\d+", x), sys.argv[2].split()))[-1][0]] +if cxx_abi == "blank_cxx_abi": + if len(sys.argv) == 4: + cxx_abi = { + "0": "cxx03", + "1": "cxx11", + "": "", + }[sys.argv[3]] print(arch+p(platform)+p(libc)+r(call_abi)+p(gcc_version)+p(cxx_abi)) diff --git a/deps/llvm.mk b/deps/llvm.mk index 99d25f745d4dd..dd2583885d72b 100644 --- a/deps/llvm.mk +++ b/deps/llvm.mk @@ -523,4 +523,5 @@ LLVM_BB_NAME := LLVM.asserts.v$(LLVM_VER) endif $(eval $(call bb-install,llvm,LLVM,true)) + endif # USE_BINARYBUILDER_LLVM diff --git a/deps/tools/bb-install.mk b/deps/tools/bb-install.mk index 3c6d917397713..3fd7a2b667b32 100644 --- a/deps/tools/bb-install.mk +++ b/deps/tools/bb-install.mk @@ -1,10 +1,20 @@ +# Auto-detect triplet once, create different versions that we use as defaults below for each BB install target +# This is much more efficient than launching `gcc` and `python` once for each BB install target. +BB_TRIPLET_GCCABI_CXXABI := $(shell python $(call cygpath_w,$(JULIAHOME)/contrib/normalize_triplet.py) $(or $(XC_HOST),$(XC_HOST),$(BUILD_MACHINE)) "$(shell $(FC) --version | head -1)" "$(shell echo '\#include ' | $(CXX) $(CXXFLAGS) -x c++ -dM -E - | grep _GLIBCXX_USE_CXX11_ABI | awk '{ print $$3 }' )") +BB_TRIPLET_GCCABI := $(subst $(SPACE),-,$(filter-out cxx%,$(subst -,$(SPACE),$(BB_TRIPLET_GCCABI_CXXABI)))) +BB_TRIPLET_CXXABI := $(subst $(SPACE),-,$(filter-out gcc%,$(subst -,$(SPACE),$(BB_TRIPLET_GCCABI_CXXABI)))) +BB_TRIPLET := $(subst $(SPACE),-,$(filter-out cxx%,$(filter-out gcc%,$(subst -,$(SPACE),$(BB_TRIPLET_GCCABI_CXXABI))))) + define bb-install -# If the user has signified that this is a GCC-multiversioned tarball, then generate the proper tarball +# $(3) signifies a GCC ABI (e.g. libgfortran version) dependency, $(4) signifies a cxx11 ABI dependency +TRIPLET_VAR := BB_TRIPLET ifeq ($(3),true) -$(2)_BB_TRIPLET := $(shell python $(call cygpath_w,$(JULIAHOME)/contrib/normalize_triplet.py) $(or $(XC_HOST),$(XC_HOST),$(BUILD_MACHINE)) "$(shell $(FC) --version | head -1)") -else -$(2)_BB_TRIPLET := $(shell python $(call cygpath_w,$(JULIAHOME)/contrib/normalize_triplet.py) $(or $(XC_HOST),$(XC_HOST),$(BUILD_MACHINE))) +TRIPLET_VAR := $$(TRIPLET_VAR)_GCCABI +endif +ifeq ($(4),true) +TRIPLET_VAR := $$(TRIPLET_VAR)_CXXABI endif +$(2)_BB_TRIPLET := $$($$(TRIPLET_VAR)) $(2)_BB_URL := $$($(2)_BB_URL_BASE)/$$($(2)_BB_NAME).$$($(2)_BB_TRIPLET).tar.gz $(2)_BB_BASENAME := $$(shell basename $$($(2)_BB_URL)) @@ -42,4 +52,11 @@ fastcheck-$(1): check-$(1): .PHONY: clean-bb-$(1) + +# Sanity check to see if we are trying to use a `gcc4` tarball on a system that wants `cxx11` strings: +ifeq ($$(lastword $$(subst -,$$(SPACE),$$($(2)_BB_TRIPLET))),gcc4) +ifeq ($$(lastword $$(subst -,$$(SPACE),$$(BB_TRIPLET_CXXABI))),cxx11) +$$(error Attempting to use gcc4 $(2) tarball, but compiling with cxx11 string ABI; set "CXXFLAGS=-D_GLIBCXX_USE_CXX11_ABI=0" to avoid linker errors) +endif +endif endef From 691d744b5efb7c7054b9a46f32494db9a3d9099c Mon Sep 17 00:00:00 2001 From: Elliot Saba Date: Thu, 21 Mar 2019 20:59:56 -0400 Subject: [PATCH 08/20] Add MbedTLS BB tarball --- contrib/refresh_bb_tarballs.sh | 2 +- deps/Versions.make | 1 + .../MbedTLS.v2.16.0.aarch64-linux-gnu.tar.gz/md5 | 1 + .../MbedTLS.v2.16.0.aarch64-linux-gnu.tar.gz/sha512 | 1 + .../MbedTLS.v2.16.0.aarch64-linux-musl.tar.gz/md5 | 1 + .../MbedTLS.v2.16.0.aarch64-linux-musl.tar.gz/sha512 | 1 + .../MbedTLS.v2.16.0.arm-linux-gnueabihf.tar.gz/md5 | 1 + .../MbedTLS.v2.16.0.arm-linux-gnueabihf.tar.gz/sha512 | 1 + .../MbedTLS.v2.16.0.arm-linux-musleabihf.tar.gz/md5 | 1 + .../MbedTLS.v2.16.0.arm-linux-musleabihf.tar.gz/sha512 | 1 + .../MbedTLS.v2.16.0.i686-linux-gnu.tar.gz/md5 | 1 + .../MbedTLS.v2.16.0.i686-linux-gnu.tar.gz/sha512 | 1 + .../MbedTLS.v2.16.0.i686-linux-musl.tar.gz/md5 | 1 + .../MbedTLS.v2.16.0.i686-linux-musl.tar.gz/sha512 | 1 + .../MbedTLS.v2.16.0.i686-w64-mingw32.tar.gz/md5 | 1 + .../MbedTLS.v2.16.0.i686-w64-mingw32.tar.gz/sha512 | 1 + .../MbedTLS.v2.16.0.powerpc64le-linux-gnu.tar.gz/md5 | 1 + .../sha512 | 1 + .../MbedTLS.v2.16.0.x86_64-apple-darwin14.tar.gz/md5 | 1 + .../sha512 | 1 + .../MbedTLS.v2.16.0.x86_64-linux-gnu.tar.gz/md5 | 1 + .../MbedTLS.v2.16.0.x86_64-linux-gnu.tar.gz/sha512 | 1 + .../MbedTLS.v2.16.0.x86_64-linux-musl.tar.gz/md5 | 1 + .../MbedTLS.v2.16.0.x86_64-linux-musl.tar.gz/sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../MbedTLS.v2.16.0.x86_64-w64-mingw32.tar.gz/md5 | 1 + .../MbedTLS.v2.16.0.x86_64-w64-mingw32.tar.gz/sha512 | 1 + deps/mbedtls.mk | 10 ++++++++++ 29 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 deps/checksums/MbedTLS.v2.16.0.aarch64-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/MbedTLS.v2.16.0.aarch64-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/MbedTLS.v2.16.0.aarch64-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/MbedTLS.v2.16.0.aarch64-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/MbedTLS.v2.16.0.arm-linux-gnueabihf.tar.gz/md5 create mode 100644 deps/checksums/MbedTLS.v2.16.0.arm-linux-gnueabihf.tar.gz/sha512 create mode 100644 deps/checksums/MbedTLS.v2.16.0.arm-linux-musleabihf.tar.gz/md5 create mode 100644 deps/checksums/MbedTLS.v2.16.0.arm-linux-musleabihf.tar.gz/sha512 create mode 100644 deps/checksums/MbedTLS.v2.16.0.i686-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/MbedTLS.v2.16.0.i686-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/MbedTLS.v2.16.0.i686-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/MbedTLS.v2.16.0.i686-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/MbedTLS.v2.16.0.i686-w64-mingw32.tar.gz/md5 create mode 100644 deps/checksums/MbedTLS.v2.16.0.i686-w64-mingw32.tar.gz/sha512 create mode 100644 deps/checksums/MbedTLS.v2.16.0.powerpc64le-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/MbedTLS.v2.16.0.powerpc64le-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/MbedTLS.v2.16.0.x86_64-apple-darwin14.tar.gz/md5 create mode 100644 deps/checksums/MbedTLS.v2.16.0.x86_64-apple-darwin14.tar.gz/sha512 create mode 100644 deps/checksums/MbedTLS.v2.16.0.x86_64-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/MbedTLS.v2.16.0.x86_64-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/MbedTLS.v2.16.0.x86_64-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/MbedTLS.v2.16.0.x86_64-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/MbedTLS.v2.16.0.x86_64-unknown-freebsd11.1.tar.gz/md5 create mode 100644 deps/checksums/MbedTLS.v2.16.0.x86_64-unknown-freebsd11.1.tar.gz/sha512 create mode 100644 deps/checksums/MbedTLS.v2.16.0.x86_64-w64-mingw32.tar.gz/md5 create mode 100644 deps/checksums/MbedTLS.v2.16.0.x86_64-w64-mingw32.tar.gz/sha512 diff --git a/contrib/refresh_bb_tarballs.sh b/contrib/refresh_bb_tarballs.sh index d09a0cc06e137..f81c4774539ad 100755 --- a/contrib/refresh_bb_tarballs.sh +++ b/contrib/refresh_bb_tarballs.sh @@ -11,7 +11,7 @@ TRIPLETS="i686-linux-gnu x86_64-linux-gnu aarch64-linux-gnu arm-linux-gnueabihf powerpc64le-linux-gnu i686-linux-musl x86_64-linux-musl aarch64-linux-musl arm-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" +BB_PROJECTS="gmp mbedtls" BB_GCC_EXPANDED_PROJECTS="llvm openblas suitesparse openlibm" # If we've been given a project name, filter down to that one: diff --git a/deps/Versions.make b/deps/Versions.make index 7006e54f7239c..6aa0cf0bb9d33 100644 --- a/deps/Versions.make +++ b/deps/Versions.make @@ -13,6 +13,7 @@ GMP_BB_REL = 1 MPFR_VER = 4.0.2 PATCHELF_VER = 0.9 MBEDTLS_VER = 2.16.0 +MBEDTLS_BB_REL = v0.17.0 CURL_VER = 7.56.0 # Specify the version of the Mozilla CA Certificate Store to obtain. diff --git a/deps/checksums/MbedTLS.v2.16.0.aarch64-linux-gnu.tar.gz/md5 b/deps/checksums/MbedTLS.v2.16.0.aarch64-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..6f74a62cc9068 --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.aarch64-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +0f65b4f1db6eb913fc442bfb9a1cacf1 diff --git a/deps/checksums/MbedTLS.v2.16.0.aarch64-linux-gnu.tar.gz/sha512 b/deps/checksums/MbedTLS.v2.16.0.aarch64-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..09d401f1fe52f --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.aarch64-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +8a370af19cfc19c0d04495291eb0c18793ab029d5eec8c631b0726eadbf2db93fe6c62f40f27f8111fb919f9e5b49e80958800f0ad2cd77fcd061ac94ecfbaa9 diff --git a/deps/checksums/MbedTLS.v2.16.0.aarch64-linux-musl.tar.gz/md5 b/deps/checksums/MbedTLS.v2.16.0.aarch64-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..158b1ded65a42 --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.aarch64-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +cde903351d0f20805aa7382e3a187f55 diff --git a/deps/checksums/MbedTLS.v2.16.0.aarch64-linux-musl.tar.gz/sha512 b/deps/checksums/MbedTLS.v2.16.0.aarch64-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..5630995acc3d1 --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.aarch64-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +6db4cd910716fc7c37bbd80e912c9890603f4bd7b63452338eee945e7bf4cec2fe1d989edc064a4562ea1e81062673ab363ab087ba29fcb175800fcaf6f2678d diff --git a/deps/checksums/MbedTLS.v2.16.0.arm-linux-gnueabihf.tar.gz/md5 b/deps/checksums/MbedTLS.v2.16.0.arm-linux-gnueabihf.tar.gz/md5 new file mode 100644 index 0000000000000..ef244b8340c69 --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.arm-linux-gnueabihf.tar.gz/md5 @@ -0,0 +1 @@ +29c08a9e3a32ffbe6a4c4d0929fce3a2 diff --git a/deps/checksums/MbedTLS.v2.16.0.arm-linux-gnueabihf.tar.gz/sha512 b/deps/checksums/MbedTLS.v2.16.0.arm-linux-gnueabihf.tar.gz/sha512 new file mode 100644 index 0000000000000..2095c960baa21 --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.arm-linux-gnueabihf.tar.gz/sha512 @@ -0,0 +1 @@ +24310aa24f55b91c80726344d8844f024a09882b298f806a8af6601e1405e40b78b8ab18893912e01c12537554709a9e781d294d3f42dd501ba7cb01c9f10996 diff --git a/deps/checksums/MbedTLS.v2.16.0.arm-linux-musleabihf.tar.gz/md5 b/deps/checksums/MbedTLS.v2.16.0.arm-linux-musleabihf.tar.gz/md5 new file mode 100644 index 0000000000000..0b42faa8e0ebf --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.arm-linux-musleabihf.tar.gz/md5 @@ -0,0 +1 @@ +078fc8029579eb40c68e7744f0bd6af6 diff --git a/deps/checksums/MbedTLS.v2.16.0.arm-linux-musleabihf.tar.gz/sha512 b/deps/checksums/MbedTLS.v2.16.0.arm-linux-musleabihf.tar.gz/sha512 new file mode 100644 index 0000000000000..03b7d8aec7d54 --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.arm-linux-musleabihf.tar.gz/sha512 @@ -0,0 +1 @@ +17f3ecfc46799663679562e9dd7021b315db06562687836f376d6168f5778d9ce82d85d4f1a992b3872777931d61585070759b68b213c5f5d6f93a849c772b42 diff --git a/deps/checksums/MbedTLS.v2.16.0.i686-linux-gnu.tar.gz/md5 b/deps/checksums/MbedTLS.v2.16.0.i686-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..72cc7b29783e8 --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.i686-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +01c763bd84533879267d18752fc59bb1 diff --git a/deps/checksums/MbedTLS.v2.16.0.i686-linux-gnu.tar.gz/sha512 b/deps/checksums/MbedTLS.v2.16.0.i686-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..486eaf7a14efd --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.i686-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +365610732ca83b28ea521004b817688edf145eb3808591d228d2c6926106d5630232dec9be6dff6428d86400d9bf3ace15b65e8269cacfb60556db2ebc9d3c64 diff --git a/deps/checksums/MbedTLS.v2.16.0.i686-linux-musl.tar.gz/md5 b/deps/checksums/MbedTLS.v2.16.0.i686-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..b25d8c88b9317 --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.i686-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +a3ebddf1cedc9b5b82266f79f7b35e4a diff --git a/deps/checksums/MbedTLS.v2.16.0.i686-linux-musl.tar.gz/sha512 b/deps/checksums/MbedTLS.v2.16.0.i686-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..4e0f524a9dd6f --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.i686-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +69abbe0e0aa6f276d20e30b2d40824c5c60a41d628eb3f4fc83083eefa775e059ab33176c5177db8dbe911dc90f5baa7aedd1b9ecc075d2781bb906bc237e10f diff --git a/deps/checksums/MbedTLS.v2.16.0.i686-w64-mingw32.tar.gz/md5 b/deps/checksums/MbedTLS.v2.16.0.i686-w64-mingw32.tar.gz/md5 new file mode 100644 index 0000000000000..c2a374bf6661e --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.i686-w64-mingw32.tar.gz/md5 @@ -0,0 +1 @@ +78de097a872a587afcd593e087119bf3 diff --git a/deps/checksums/MbedTLS.v2.16.0.i686-w64-mingw32.tar.gz/sha512 b/deps/checksums/MbedTLS.v2.16.0.i686-w64-mingw32.tar.gz/sha512 new file mode 100644 index 0000000000000..53011b1f82938 --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.i686-w64-mingw32.tar.gz/sha512 @@ -0,0 +1 @@ +596f10ae384e1d66e1c3410997857dde5908af83fe6e8f6aa047aa3dd703eab703e9c67c0759d72ba736a45f5813edb933417a5ce48bcdb7d694c08207239291 diff --git a/deps/checksums/MbedTLS.v2.16.0.powerpc64le-linux-gnu.tar.gz/md5 b/deps/checksums/MbedTLS.v2.16.0.powerpc64le-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..2c2e028d28013 --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.powerpc64le-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +8df9b36147cf90789d621dd080c5ec9c diff --git a/deps/checksums/MbedTLS.v2.16.0.powerpc64le-linux-gnu.tar.gz/sha512 b/deps/checksums/MbedTLS.v2.16.0.powerpc64le-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..7a3466813b7cf --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.powerpc64le-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +8bc7dffece424e346664c5edf31531787a7e0ed52509e8211b499df0b396170d3949d813a76f4bfb3ab7d0c60a1914486f915159b1058876994aa3638d0625ee diff --git a/deps/checksums/MbedTLS.v2.16.0.x86_64-apple-darwin14.tar.gz/md5 b/deps/checksums/MbedTLS.v2.16.0.x86_64-apple-darwin14.tar.gz/md5 new file mode 100644 index 0000000000000..c17a55e343645 --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.x86_64-apple-darwin14.tar.gz/md5 @@ -0,0 +1 @@ +40ce3e865f293c5772bc67c132777038 diff --git a/deps/checksums/MbedTLS.v2.16.0.x86_64-apple-darwin14.tar.gz/sha512 b/deps/checksums/MbedTLS.v2.16.0.x86_64-apple-darwin14.tar.gz/sha512 new file mode 100644 index 0000000000000..a45a5108a3458 --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.x86_64-apple-darwin14.tar.gz/sha512 @@ -0,0 +1 @@ +fd34b1330cdae41dd4f492c6feff9a663fc6d373c065d664420e6bb982d653e8877185f90533d651ed1cdbed9722eacc095925833dab36c1e9a87857f9ef4d5a diff --git a/deps/checksums/MbedTLS.v2.16.0.x86_64-linux-gnu.tar.gz/md5 b/deps/checksums/MbedTLS.v2.16.0.x86_64-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..c5e57dd6b7d4b --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.x86_64-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +50ac733ba0dd518cefd3e9b5ec03cdb7 diff --git a/deps/checksums/MbedTLS.v2.16.0.x86_64-linux-gnu.tar.gz/sha512 b/deps/checksums/MbedTLS.v2.16.0.x86_64-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..040d68b0b7397 --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.x86_64-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +c0a8796673f8a9cd8be9c697228ba2c57991255d277da719209dbf0a830e4d0a09631d6e25618908cc265e3c9c1952743f30e4fb9dbec5023f0fc79215dbbec5 diff --git a/deps/checksums/MbedTLS.v2.16.0.x86_64-linux-musl.tar.gz/md5 b/deps/checksums/MbedTLS.v2.16.0.x86_64-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..1454830dbb8e0 --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.x86_64-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +3cea65e78200e1c5685f1303a97ee98d diff --git a/deps/checksums/MbedTLS.v2.16.0.x86_64-linux-musl.tar.gz/sha512 b/deps/checksums/MbedTLS.v2.16.0.x86_64-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..9d6ec3eef3746 --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.x86_64-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +dd08fb48f217b272a1887cbe2afc1c33e218e2d4683ff47a14909829e6781f61eb6667f12b8fb1a6d6d95a7555796bbd156831f1f61f946ed29c58962f3e1989 diff --git a/deps/checksums/MbedTLS.v2.16.0.x86_64-unknown-freebsd11.1.tar.gz/md5 b/deps/checksums/MbedTLS.v2.16.0.x86_64-unknown-freebsd11.1.tar.gz/md5 new file mode 100644 index 0000000000000..0ccfd52d181af --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.x86_64-unknown-freebsd11.1.tar.gz/md5 @@ -0,0 +1 @@ +7dcb4b2f84470fce6a0eb530fb858cc1 diff --git a/deps/checksums/MbedTLS.v2.16.0.x86_64-unknown-freebsd11.1.tar.gz/sha512 b/deps/checksums/MbedTLS.v2.16.0.x86_64-unknown-freebsd11.1.tar.gz/sha512 new file mode 100644 index 0000000000000..40ce54ab0d7b2 --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.x86_64-unknown-freebsd11.1.tar.gz/sha512 @@ -0,0 +1 @@ +3b84efc17aa2f9030d40a5cd9f605d9e6388557b57279752e2df086128c311be64412b826bd9ef4562398641d773f3293e349bbef5f94cda83493b30df105552 diff --git a/deps/checksums/MbedTLS.v2.16.0.x86_64-w64-mingw32.tar.gz/md5 b/deps/checksums/MbedTLS.v2.16.0.x86_64-w64-mingw32.tar.gz/md5 new file mode 100644 index 0000000000000..8159fab3b50fa --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.x86_64-w64-mingw32.tar.gz/md5 @@ -0,0 +1 @@ +0505e986a2ef7acdd5aa46db0db9087c diff --git a/deps/checksums/MbedTLS.v2.16.0.x86_64-w64-mingw32.tar.gz/sha512 b/deps/checksums/MbedTLS.v2.16.0.x86_64-w64-mingw32.tar.gz/sha512 new file mode 100644 index 0000000000000..e12671e9cf872 --- /dev/null +++ b/deps/checksums/MbedTLS.v2.16.0.x86_64-w64-mingw32.tar.gz/sha512 @@ -0,0 +1 @@ +b8bf73f025d8b2f49498ff4d02fc3c35e37a45af487e49e41da7167c74cd2e70e68fccd32e2e3c2fccb5f0fd72a95312e9fe4abb26271d9fb59f61f8b30abe40 diff --git a/deps/mbedtls.mk b/deps/mbedtls.mk index e5d4c03438439..677d9a1150c61 100644 --- a/deps/mbedtls.mk +++ b/deps/mbedtls.mk @@ -1,5 +1,6 @@ ## mbedtls +ifneq ($(USE_BINARYBUILDER_MBEDTLS), 1) ifeq ($(USE_GPL_LIBS), 1) MBEDTLS_SRC = mbedtls-$(MBEDTLS_VER)-gpl else @@ -86,3 +87,12 @@ compile-mbedtls: $(BUILDDIR)/$(MBEDTLS_SRC)/build-compiled # tests disabled since they are known to fail fastcheck-mbedtls: #check-mbedtls check-mbedtls: $(BUILDDIR)/$(MBEDTLS_SRC)/build-checked + +else # USE_BINARYBUILDER_MBEDTLS + +MBEDTLS_BB_URL_BASE := https://github.com/JuliaWeb/MbedTLSBuilder/releases/download/$(MBEDTLS_BB_REL) +MBEDTLS_BB_NAME := MbedTLS.v$(MBEDTLS_VER) + +$(eval $(call bb-install,mbedtls,MBEDTLS,false)) + +endif From 9001ea22e49c25ad97f606256a57387d95e36592 Mon Sep 17 00:00:00 2001 From: Elliot Saba Date: Thu, 21 Mar 2019 21:05:23 -0400 Subject: [PATCH 09/20] Add `LibSSH2` BB tarball --- contrib/refresh_bb_tarballs.sh | 2 +- deps/Versions.make | 1 + .../LibSSH2.v1.8.0.aarch64-linux-gnu.tar.gz/md5 | 1 + .../LibSSH2.v1.8.0.aarch64-linux-gnu.tar.gz/sha512 | 1 + .../LibSSH2.v1.8.0.aarch64-linux-musl.tar.gz/md5 | 1 + .../LibSSH2.v1.8.0.aarch64-linux-musl.tar.gz/sha512 | 1 + .../LibSSH2.v1.8.0.arm-linux-gnueabihf.tar.gz/md5 | 1 + .../LibSSH2.v1.8.0.arm-linux-gnueabihf.tar.gz/sha512 | 1 + .../LibSSH2.v1.8.0.arm-linux-musleabihf.tar.gz/md5 | 1 + .../LibSSH2.v1.8.0.arm-linux-musleabihf.tar.gz/sha512 | 1 + deps/checksums/LibSSH2.v1.8.0.i686-linux-gnu.tar.gz/md5 | 1 + .../LibSSH2.v1.8.0.i686-linux-gnu.tar.gz/sha512 | 1 + deps/checksums/LibSSH2.v1.8.0.i686-linux-musl.tar.gz/md5 | 1 + .../LibSSH2.v1.8.0.i686-linux-musl.tar.gz/sha512 | 1 + .../checksums/LibSSH2.v1.8.0.i686-w64-mingw32.tar.gz/md5 | 1 + .../LibSSH2.v1.8.0.i686-w64-mingw32.tar.gz/sha512 | 1 + .../LibSSH2.v1.8.0.powerpc64le-linux-gnu.tar.gz/md5 | 1 + .../LibSSH2.v1.8.0.powerpc64le-linux-gnu.tar.gz/sha512 | 1 + .../LibSSH2.v1.8.0.x86_64-apple-darwin14.tar.gz/md5 | 1 + .../LibSSH2.v1.8.0.x86_64-apple-darwin14.tar.gz/sha512 | 1 + .../checksums/LibSSH2.v1.8.0.x86_64-linux-gnu.tar.gz/md5 | 1 + .../LibSSH2.v1.8.0.x86_64-linux-gnu.tar.gz/sha512 | 1 + .../LibSSH2.v1.8.0.x86_64-linux-musl.tar.gz/md5 | 1 + .../LibSSH2.v1.8.0.x86_64-linux-musl.tar.gz/sha512 | 1 + .../LibSSH2.v1.8.0.x86_64-unknown-freebsd11.1.tar.gz/md5 | 1 + .../sha512 | 1 + .../LibSSH2.v1.8.0.x86_64-w64-mingw32.tar.gz/md5 | 1 + .../LibSSH2.v1.8.0.x86_64-w64-mingw32.tar.gz/sha512 | 1 + deps/libssh2.mk | 9 +++++++++ deps/libssh2.version | 1 + 30 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 deps/checksums/LibSSH2.v1.8.0.aarch64-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/LibSSH2.v1.8.0.aarch64-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/LibSSH2.v1.8.0.aarch64-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/LibSSH2.v1.8.0.aarch64-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/LibSSH2.v1.8.0.arm-linux-gnueabihf.tar.gz/md5 create mode 100644 deps/checksums/LibSSH2.v1.8.0.arm-linux-gnueabihf.tar.gz/sha512 create mode 100644 deps/checksums/LibSSH2.v1.8.0.arm-linux-musleabihf.tar.gz/md5 create mode 100644 deps/checksums/LibSSH2.v1.8.0.arm-linux-musleabihf.tar.gz/sha512 create mode 100644 deps/checksums/LibSSH2.v1.8.0.i686-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/LibSSH2.v1.8.0.i686-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/LibSSH2.v1.8.0.i686-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/LibSSH2.v1.8.0.i686-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/LibSSH2.v1.8.0.i686-w64-mingw32.tar.gz/md5 create mode 100644 deps/checksums/LibSSH2.v1.8.0.i686-w64-mingw32.tar.gz/sha512 create mode 100644 deps/checksums/LibSSH2.v1.8.0.powerpc64le-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/LibSSH2.v1.8.0.powerpc64le-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/LibSSH2.v1.8.0.x86_64-apple-darwin14.tar.gz/md5 create mode 100644 deps/checksums/LibSSH2.v1.8.0.x86_64-apple-darwin14.tar.gz/sha512 create mode 100644 deps/checksums/LibSSH2.v1.8.0.x86_64-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/LibSSH2.v1.8.0.x86_64-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/LibSSH2.v1.8.0.x86_64-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/LibSSH2.v1.8.0.x86_64-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/LibSSH2.v1.8.0.x86_64-unknown-freebsd11.1.tar.gz/md5 create mode 100644 deps/checksums/LibSSH2.v1.8.0.x86_64-unknown-freebsd11.1.tar.gz/sha512 create mode 100644 deps/checksums/LibSSH2.v1.8.0.x86_64-w64-mingw32.tar.gz/md5 create mode 100644 deps/checksums/LibSSH2.v1.8.0.x86_64-w64-mingw32.tar.gz/sha512 diff --git a/contrib/refresh_bb_tarballs.sh b/contrib/refresh_bb_tarballs.sh index f81c4774539ad..cff059ff54f53 100755 --- a/contrib/refresh_bb_tarballs.sh +++ b/contrib/refresh_bb_tarballs.sh @@ -11,7 +11,7 @@ TRIPLETS="i686-linux-gnu x86_64-linux-gnu aarch64-linux-gnu arm-linux-gnueabihf powerpc64le-linux-gnu i686-linux-musl x86_64-linux-musl aarch64-linux-musl arm-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" +BB_PROJECTS="gmp mbedtls libssh2" BB_GCC_EXPANDED_PROJECTS="llvm openblas suitesparse openlibm" # If we've been given a project name, filter down to that one: diff --git a/deps/Versions.make b/deps/Versions.make index 6aa0cf0bb9d33..42cfe13dd28d8 100644 --- a/deps/Versions.make +++ b/deps/Versions.make @@ -14,6 +14,7 @@ MPFR_VER = 4.0.2 PATCHELF_VER = 0.9 MBEDTLS_VER = 2.16.0 MBEDTLS_BB_REL = v0.17.0 +LIBSSH2_VER = 1.8.0 CURL_VER = 7.56.0 # Specify the version of the Mozilla CA Certificate Store to obtain. diff --git a/deps/checksums/LibSSH2.v1.8.0.aarch64-linux-gnu.tar.gz/md5 b/deps/checksums/LibSSH2.v1.8.0.aarch64-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..db10f55bf5fcd --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.aarch64-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +a6dd41c1702034bef2c0ca22843b7c5d diff --git a/deps/checksums/LibSSH2.v1.8.0.aarch64-linux-gnu.tar.gz/sha512 b/deps/checksums/LibSSH2.v1.8.0.aarch64-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..2a923afaace53 --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.aarch64-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +8fe777212ce596c8c559e4bf450487618119d736a540ee2ffd79bd4915b2539626e9708ddf1cb65e1c2d4bb6b6eab620b82173a4c0fe61feff5a8bc986cfe6f1 diff --git a/deps/checksums/LibSSH2.v1.8.0.aarch64-linux-musl.tar.gz/md5 b/deps/checksums/LibSSH2.v1.8.0.aarch64-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..17e6a655ca08f --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.aarch64-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +498c8fa32608aeccc99cda35fb78ad18 diff --git a/deps/checksums/LibSSH2.v1.8.0.aarch64-linux-musl.tar.gz/sha512 b/deps/checksums/LibSSH2.v1.8.0.aarch64-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..f89992214d964 --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.aarch64-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +8e902e14dcc3651ad95cbabf51b26b5f7a037e7e607c77826a989a1dedcb1f0a46e3b5f982f2e7cc618a611c7b96d6622d26030ad76028cff0ec009dd16e6a10 diff --git a/deps/checksums/LibSSH2.v1.8.0.arm-linux-gnueabihf.tar.gz/md5 b/deps/checksums/LibSSH2.v1.8.0.arm-linux-gnueabihf.tar.gz/md5 new file mode 100644 index 0000000000000..ea54bb84ffe7b --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.arm-linux-gnueabihf.tar.gz/md5 @@ -0,0 +1 @@ +364834e948af996ddf1f214d11713f2c diff --git a/deps/checksums/LibSSH2.v1.8.0.arm-linux-gnueabihf.tar.gz/sha512 b/deps/checksums/LibSSH2.v1.8.0.arm-linux-gnueabihf.tar.gz/sha512 new file mode 100644 index 0000000000000..72f33a9472723 --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.arm-linux-gnueabihf.tar.gz/sha512 @@ -0,0 +1 @@ +72ad92fe920459160cf67185cc6414148fa4d0495d9b51f37bfbbf153b68edba4d3da5450d5cd252dac2dae8f90afbf2dd31eecb981743369ee212ec92e33674 diff --git a/deps/checksums/LibSSH2.v1.8.0.arm-linux-musleabihf.tar.gz/md5 b/deps/checksums/LibSSH2.v1.8.0.arm-linux-musleabihf.tar.gz/md5 new file mode 100644 index 0000000000000..4b9219154a1fe --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.arm-linux-musleabihf.tar.gz/md5 @@ -0,0 +1 @@ +118c4871cc0fff8d454545608fd57cd1 diff --git a/deps/checksums/LibSSH2.v1.8.0.arm-linux-musleabihf.tar.gz/sha512 b/deps/checksums/LibSSH2.v1.8.0.arm-linux-musleabihf.tar.gz/sha512 new file mode 100644 index 0000000000000..507894d14e38c --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.arm-linux-musleabihf.tar.gz/sha512 @@ -0,0 +1 @@ +15cdff949a7829bdec93f5a3fd558e0524589f095f0ab8b9c747756dde17dfa34cd77cb7589783ae51cd369a4a1b0c0731a36b2da5890f0cbed93280b25d8bc4 diff --git a/deps/checksums/LibSSH2.v1.8.0.i686-linux-gnu.tar.gz/md5 b/deps/checksums/LibSSH2.v1.8.0.i686-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..e83f885a1cdab --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.i686-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +9a35dbdff6661a2dd2be6c1cba6b04b4 diff --git a/deps/checksums/LibSSH2.v1.8.0.i686-linux-gnu.tar.gz/sha512 b/deps/checksums/LibSSH2.v1.8.0.i686-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..db3ea8ac0bba2 --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.i686-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +7182a8959df7ea6cb07d6ce84832c21eba1af32e5c5a63d4d753dfd153b51856acaac2b47b7879cdbfe35d21acbb56e5109426f2c103d34bfd35f3ea2e1e089a diff --git a/deps/checksums/LibSSH2.v1.8.0.i686-linux-musl.tar.gz/md5 b/deps/checksums/LibSSH2.v1.8.0.i686-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..bc1e487f6b728 --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.i686-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +92d77a6b07ed438acb161e49b8d89170 diff --git a/deps/checksums/LibSSH2.v1.8.0.i686-linux-musl.tar.gz/sha512 b/deps/checksums/LibSSH2.v1.8.0.i686-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..1d335704fca25 --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.i686-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +ef7429a3663d85f77d148b2708c266197567712a044cb958b20734a1863b6c7f970b853665c4f7c1e25ba18a3b076f1f761374ab67fbe827ec1fc83b02a62c19 diff --git a/deps/checksums/LibSSH2.v1.8.0.i686-w64-mingw32.tar.gz/md5 b/deps/checksums/LibSSH2.v1.8.0.i686-w64-mingw32.tar.gz/md5 new file mode 100644 index 0000000000000..dd5b09ee16df1 --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.i686-w64-mingw32.tar.gz/md5 @@ -0,0 +1 @@ +f12f1f31c92a9f535eeb30956e748670 diff --git a/deps/checksums/LibSSH2.v1.8.0.i686-w64-mingw32.tar.gz/sha512 b/deps/checksums/LibSSH2.v1.8.0.i686-w64-mingw32.tar.gz/sha512 new file mode 100644 index 0000000000000..5b0aa3b876e9f --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.i686-w64-mingw32.tar.gz/sha512 @@ -0,0 +1 @@ +da8a47cd2da53dea0ed0b587d701546a8a986c7a34fce2ee4593c4222b267add56302a2a24b2fb332e5272a82ce8ed64ea7498891de18896c8e3b34b778da384 diff --git a/deps/checksums/LibSSH2.v1.8.0.powerpc64le-linux-gnu.tar.gz/md5 b/deps/checksums/LibSSH2.v1.8.0.powerpc64le-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..c31d0c6db863b --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.powerpc64le-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +6ddf6c13a5ba6be11ef2532ff0617318 diff --git a/deps/checksums/LibSSH2.v1.8.0.powerpc64le-linux-gnu.tar.gz/sha512 b/deps/checksums/LibSSH2.v1.8.0.powerpc64le-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..b41380341329e --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.powerpc64le-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +8c11f0e1a5df57cfc8d031a836f94a5cf40581846bf861e25b71e8b863424dee1bf4bac712fb74cf8e5ebd30c89d130d34463069a2b7f83168a775086080de21 diff --git a/deps/checksums/LibSSH2.v1.8.0.x86_64-apple-darwin14.tar.gz/md5 b/deps/checksums/LibSSH2.v1.8.0.x86_64-apple-darwin14.tar.gz/md5 new file mode 100644 index 0000000000000..90e222de7ede7 --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.x86_64-apple-darwin14.tar.gz/md5 @@ -0,0 +1 @@ +0e58292d10774880a96f887a4214f4a7 diff --git a/deps/checksums/LibSSH2.v1.8.0.x86_64-apple-darwin14.tar.gz/sha512 b/deps/checksums/LibSSH2.v1.8.0.x86_64-apple-darwin14.tar.gz/sha512 new file mode 100644 index 0000000000000..1b8c87ef79d02 --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.x86_64-apple-darwin14.tar.gz/sha512 @@ -0,0 +1 @@ +4a1755cf719c8066b04068e635cd18b6b13fa5101a5a51f5a7d91a7ba85a8195245b77e780171467033d3e5913b12597eb252dc45ca105804d58c90bafb5d902 diff --git a/deps/checksums/LibSSH2.v1.8.0.x86_64-linux-gnu.tar.gz/md5 b/deps/checksums/LibSSH2.v1.8.0.x86_64-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..a9a7ec1950eb7 --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.x86_64-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +4efd93b436c0c28e43840cea4dbe230a diff --git a/deps/checksums/LibSSH2.v1.8.0.x86_64-linux-gnu.tar.gz/sha512 b/deps/checksums/LibSSH2.v1.8.0.x86_64-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..852c172fd1f49 --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.x86_64-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +bc495db6983d318c616ca4bd9d2d67d5510138e900de0930d93a2fb20fce910a092b4906b24cdbfe7a9528f5eb0cbe1eae1b4ffb45e3c7ed0b72e7cbbdb6c8d7 diff --git a/deps/checksums/LibSSH2.v1.8.0.x86_64-linux-musl.tar.gz/md5 b/deps/checksums/LibSSH2.v1.8.0.x86_64-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..467381ac6730a --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.x86_64-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +b94790b462c034e221dfc932da7be91a diff --git a/deps/checksums/LibSSH2.v1.8.0.x86_64-linux-musl.tar.gz/sha512 b/deps/checksums/LibSSH2.v1.8.0.x86_64-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..0a4a3f7b4fc68 --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.x86_64-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +8952fd6ca79c4cfda90aef5df5063cf8ac5f07a64a3e715e9b5b32d4f855060185f9c7a7ab4aae2186d3a56f0ab072b8c1ecd1a3e1459d7a47a3e8efc9096693 diff --git a/deps/checksums/LibSSH2.v1.8.0.x86_64-unknown-freebsd11.1.tar.gz/md5 b/deps/checksums/LibSSH2.v1.8.0.x86_64-unknown-freebsd11.1.tar.gz/md5 new file mode 100644 index 0000000000000..e723ace36430b --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.x86_64-unknown-freebsd11.1.tar.gz/md5 @@ -0,0 +1 @@ +a885e48684d672b194dc20ea8c5ac497 diff --git a/deps/checksums/LibSSH2.v1.8.0.x86_64-unknown-freebsd11.1.tar.gz/sha512 b/deps/checksums/LibSSH2.v1.8.0.x86_64-unknown-freebsd11.1.tar.gz/sha512 new file mode 100644 index 0000000000000..76a96938da769 --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.x86_64-unknown-freebsd11.1.tar.gz/sha512 @@ -0,0 +1 @@ +569e0f6e0d60d7e5b7f3fe5dd78134fdc3290b2d4fb59e58bc542f113db988b70eac74efa3ac84643341a9b8f534749b4414cf59ddd24309e398ba9eac1608ff diff --git a/deps/checksums/LibSSH2.v1.8.0.x86_64-w64-mingw32.tar.gz/md5 b/deps/checksums/LibSSH2.v1.8.0.x86_64-w64-mingw32.tar.gz/md5 new file mode 100644 index 0000000000000..a9550803af6cf --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.x86_64-w64-mingw32.tar.gz/md5 @@ -0,0 +1 @@ +bc66875a478cfc7bd9836d5a21f7277b diff --git a/deps/checksums/LibSSH2.v1.8.0.x86_64-w64-mingw32.tar.gz/sha512 b/deps/checksums/LibSSH2.v1.8.0.x86_64-w64-mingw32.tar.gz/sha512 new file mode 100644 index 0000000000000..79debc7f55436 --- /dev/null +++ b/deps/checksums/LibSSH2.v1.8.0.x86_64-w64-mingw32.tar.gz/sha512 @@ -0,0 +1 @@ +eb9b51e2767c3f84f368d04860ae9600dd9e939a40389ba97e9fa3799ea0a8f70eacc8713ead5569f4880591e1a5a13db9a86e0ad749ffce3b4d3f437eff367a diff --git a/deps/libssh2.mk b/deps/libssh2.mk index bd3493af4845d..b9bccf1f20884 100644 --- a/deps/libssh2.mk +++ b/deps/libssh2.mk @@ -8,6 +8,7 @@ ifeq ($(USE_SYSTEM_MBEDTLS), 0) $(BUILDDIR)/$(LIBSSH2_SRC_DIR)/build-configured: | $(build_prefix)/manifest/mbedtls endif +ifneq ($(USE_BINARYBUILDER_LIBSSH2), 1) LIBSSH2_OPTS := $(CMAKE_COMMON) -DBUILD_SHARED_LIBS=ON -DBUILD_EXAMPLES=OFF \ -DCMAKE_BUILD_TYPE=Release @@ -70,3 +71,11 @@ configure-libssh2: $(BUILDDIR)/$(LIBSSH2_SRC_DIR)/build-configured compile-libssh2: $(BUILDDIR)/$(LIBSSH2_SRC_DIR)/build-compiled fastcheck-libssh2: check-libssh2 check-libssh2: $(BUILDDIR)/$(LIBSSH2_SRC_DIR)/build-checked + +else # USE_BINARYBUILDER_LIBSSH2 + +LIBSSH2_BB_URL_BASE := https://github.com/JuliaPackaging/Yggdrasil/releases/download/LibSSH2-v$(LIBSSH2_VER)-$(LIBSSH2_BB_REL) +LIBSSH2_BB_NAME := LibSSH2.v$(LIBSSH2_VER) + +$(eval $(call bb-install,libssh2,LIBSSH2,false)) +endif diff --git a/deps/libssh2.version b/deps/libssh2.version index dadad22483c2a..161f54f898612 100644 --- a/deps/libssh2.version +++ b/deps/libssh2.version @@ -1,2 +1,3 @@ LIBSSH2_BRANCH=libssh2-1.8.0 LIBSSH2_SHA1=30e9c1347e3b8baa2951db612f05e6d87fc8e2f2 +LIBSSH2_BB_REL=0 From d89fb518c7e2e3e0e1f254888142ae6d229dd90a Mon Sep 17 00:00:00 2001 From: Elliot Saba Date: Fri, 22 Mar 2019 02:23:45 -0400 Subject: [PATCH 10/20] Add MPFR v4.0.2 BB tarballs --- Make.inc | 2 +- contrib/refresh_bb_tarballs.sh | 2 +- deps/Versions.make | 1 + .../checksums/MPFR.v4.0.2.aarch64-linux-gnu.tar.gz/md5 | 1 + .../MPFR.v4.0.2.aarch64-linux-gnu.tar.gz/sha512 | 1 + .../MPFR.v4.0.2.aarch64-linux-musl.tar.gz/md5 | 1 + .../MPFR.v4.0.2.aarch64-linux-musl.tar.gz/sha512 | 1 + .../MPFR.v4.0.2.arm-linux-gnueabihf.tar.gz/md5 | 1 + .../MPFR.v4.0.2.arm-linux-gnueabihf.tar.gz/sha512 | 1 + .../MPFR.v4.0.2.arm-linux-musleabihf.tar.gz/md5 | 1 + .../MPFR.v4.0.2.arm-linux-musleabihf.tar.gz/sha512 | 1 + deps/checksums/MPFR.v4.0.2.i686-linux-gnu.tar.gz/md5 | 1 + .../checksums/MPFR.v4.0.2.i686-linux-gnu.tar.gz/sha512 | 1 + deps/checksums/MPFR.v4.0.2.i686-linux-musl.tar.gz/md5 | 1 + .../MPFR.v4.0.2.i686-linux-musl.tar.gz/sha512 | 1 + deps/checksums/MPFR.v4.0.2.i686-w64-mingw32.tar.gz/md5 | 1 + .../MPFR.v4.0.2.i686-w64-mingw32.tar.gz/sha512 | 1 + .../MPFR.v4.0.2.powerpc64le-linux-gnu.tar.gz/md5 | 1 + .../MPFR.v4.0.2.powerpc64le-linux-gnu.tar.gz/sha512 | 1 + .../MPFR.v4.0.2.x86_64-apple-darwin14.tar.gz/md5 | 1 + .../MPFR.v4.0.2.x86_64-apple-darwin14.tar.gz/sha512 | 1 + deps/checksums/MPFR.v4.0.2.x86_64-linux-gnu.tar.gz/md5 | 1 + .../MPFR.v4.0.2.x86_64-linux-gnu.tar.gz/sha512 | 1 + .../checksums/MPFR.v4.0.2.x86_64-linux-musl.tar.gz/md5 | 1 + .../MPFR.v4.0.2.x86_64-linux-musl.tar.gz/sha512 | 1 + .../MPFR.v4.0.2.x86_64-unknown-freebsd11.1.tar.gz/md5 | 1 + .../sha512 | 1 + .../MPFR.v4.0.2.x86_64-w64-mingw32.tar.gz/md5 | 1 + .../MPFR.v4.0.2.x86_64-w64-mingw32.tar.gz/sha512 | 1 + deps/mpfr.mk | 10 ++++++++++ 30 files changed, 39 insertions(+), 2 deletions(-) create mode 100644 deps/checksums/MPFR.v4.0.2.aarch64-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.0.2.aarch64-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/MPFR.v4.0.2.aarch64-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.0.2.aarch64-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/MPFR.v4.0.2.arm-linux-gnueabihf.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.0.2.arm-linux-gnueabihf.tar.gz/sha512 create mode 100644 deps/checksums/MPFR.v4.0.2.arm-linux-musleabihf.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.0.2.arm-linux-musleabihf.tar.gz/sha512 create mode 100644 deps/checksums/MPFR.v4.0.2.i686-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.0.2.i686-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/MPFR.v4.0.2.i686-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.0.2.i686-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/MPFR.v4.0.2.i686-w64-mingw32.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.0.2.i686-w64-mingw32.tar.gz/sha512 create mode 100644 deps/checksums/MPFR.v4.0.2.powerpc64le-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.0.2.powerpc64le-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/MPFR.v4.0.2.x86_64-apple-darwin14.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.0.2.x86_64-apple-darwin14.tar.gz/sha512 create mode 100644 deps/checksums/MPFR.v4.0.2.x86_64-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.0.2.x86_64-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/MPFR.v4.0.2.x86_64-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.0.2.x86_64-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/MPFR.v4.0.2.x86_64-unknown-freebsd11.1.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.0.2.x86_64-unknown-freebsd11.1.tar.gz/sha512 create mode 100644 deps/checksums/MPFR.v4.0.2.x86_64-w64-mingw32.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.0.2.x86_64-w64-mingw32.tar.gz/sha512 diff --git a/Make.inc b/Make.inc index b4c1d9f54ac59..4aebe7088afbb 100644 --- a/Make.inc +++ b/Make.inc @@ -934,7 +934,7 @@ USE_BINARYBUILDER := 0 endif # This is the set of projects that BinaryBuilder dependencies are hooked up for. -BB_PROJECTS := OPENBLAS LLVM SUITESPARSE OPENLIBM GMP MBEDTLS LIBSSH2 +BB_PROJECTS := OPENBLAS LLVM SUITESPARSE OPENLIBM GMP MBEDTLS LIBSSH2 MPFR $(foreach proj,$(BB_PROJECTS),$(eval USE_BINARYBUILDER_$(proj) = $(USE_BINARYBUILDER))) # Use the Assertions build diff --git a/contrib/refresh_bb_tarballs.sh b/contrib/refresh_bb_tarballs.sh index cff059ff54f53..7562d4f702fb0 100755 --- a/contrib/refresh_bb_tarballs.sh +++ b/contrib/refresh_bb_tarballs.sh @@ -11,7 +11,7 @@ TRIPLETS="i686-linux-gnu x86_64-linux-gnu aarch64-linux-gnu arm-linux-gnueabihf powerpc64le-linux-gnu i686-linux-musl x86_64-linux-musl aarch64-linux-musl arm-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" +BB_PROJECTS="gmp mbedtls libssh2 mpfr" BB_GCC_EXPANDED_PROJECTS="llvm openblas suitesparse openlibm" # If we've been given a project name, filter down to that one: diff --git a/deps/Versions.make b/deps/Versions.make index 42cfe13dd28d8..0c9c8b40cb9e5 100644 --- a/deps/Versions.make +++ b/deps/Versions.make @@ -11,6 +11,7 @@ OSXUNWIND_VER = 0.0.5 GMP_VER = 6.1.2 GMP_BB_REL = 1 MPFR_VER = 4.0.2 +MPFR_BB_REL = 1 PATCHELF_VER = 0.9 MBEDTLS_VER = 2.16.0 MBEDTLS_BB_REL = v0.17.0 diff --git a/deps/checksums/MPFR.v4.0.2.aarch64-linux-gnu.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2.aarch64-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..8a4f5c146b6a3 --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.aarch64-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +c6f94172bd91a9bc962b25d32c780055 diff --git a/deps/checksums/MPFR.v4.0.2.aarch64-linux-gnu.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2.aarch64-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..0edb128a8f2ad --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.aarch64-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +320daa0a69a54aa17fd043cd3b608448efb54f66aa018aaf898ab894b0d211a22b5912f27960cf979a8108f592ded50debc4ed18737937a08f75649d52db82b1 diff --git a/deps/checksums/MPFR.v4.0.2.aarch64-linux-musl.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2.aarch64-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..933d67897b1c5 --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.aarch64-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +2676878bb2eeb2bdbc286d3d6ade4343 diff --git a/deps/checksums/MPFR.v4.0.2.aarch64-linux-musl.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2.aarch64-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..795898b916a9e --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.aarch64-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +f5ac05839e3972767d18a624bff35741617d739ceb1687bec79aaea9bea650296ba540931ab37797f5ef7d818c203a24d2893e762cd12e53245f6bdc05e459ca diff --git a/deps/checksums/MPFR.v4.0.2.arm-linux-gnueabihf.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2.arm-linux-gnueabihf.tar.gz/md5 new file mode 100644 index 0000000000000..a7dd32f2a8cab --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.arm-linux-gnueabihf.tar.gz/md5 @@ -0,0 +1 @@ +1eb109af64733bb08568cc4551c17ecb diff --git a/deps/checksums/MPFR.v4.0.2.arm-linux-gnueabihf.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2.arm-linux-gnueabihf.tar.gz/sha512 new file mode 100644 index 0000000000000..6ff211a029bc4 --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.arm-linux-gnueabihf.tar.gz/sha512 @@ -0,0 +1 @@ +ec7631da9eb724d8db183f70776d4daeb2bf8310656031b18c68e430d823c2342f17f6fd58d1c9e3a4260f14701a62a809acad2edb6f1eaa9287de670f06694a diff --git a/deps/checksums/MPFR.v4.0.2.arm-linux-musleabihf.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2.arm-linux-musleabihf.tar.gz/md5 new file mode 100644 index 0000000000000..5b86c67459306 --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.arm-linux-musleabihf.tar.gz/md5 @@ -0,0 +1 @@ +8a7424a784795dad5c367d85b9a30a01 diff --git a/deps/checksums/MPFR.v4.0.2.arm-linux-musleabihf.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2.arm-linux-musleabihf.tar.gz/sha512 new file mode 100644 index 0000000000000..3f35d2145b084 --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.arm-linux-musleabihf.tar.gz/sha512 @@ -0,0 +1 @@ +b671059824e25bfccabf2be4bf54ac4d7bb53f832e44444e3ed4dce870f10a057ea6f5be21bbe82ad310086390c683f97ba2845e532c72fcd869e13f12740e54 diff --git a/deps/checksums/MPFR.v4.0.2.i686-linux-gnu.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2.i686-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..503dde7aaacc9 --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.i686-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +21bc7852ce9c26b6471e4a3f55e0c610 diff --git a/deps/checksums/MPFR.v4.0.2.i686-linux-gnu.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2.i686-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..e964ba63dc7ea --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.i686-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +49d00c3ba290ddcc5be7c11fe263e103c50786ce31b800fb595548f1eb5399fc0af32d344945198908057a25aeb401907957f4f0aed8ee9a78f3709d2a62c7bc diff --git a/deps/checksums/MPFR.v4.0.2.i686-linux-musl.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2.i686-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..507146b768330 --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.i686-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +83fca9e44caadc6c4ab47d1ce8b3c449 diff --git a/deps/checksums/MPFR.v4.0.2.i686-linux-musl.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2.i686-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..b634b54b7466d --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.i686-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +d57ae311e165249433fe52af360c10d182e6d35d187e34b11be3e727640aebd849e30f9a50eca5eba22536b688fde6c03d3d2412677bfe512f7c22da171b89b5 diff --git a/deps/checksums/MPFR.v4.0.2.i686-w64-mingw32.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2.i686-w64-mingw32.tar.gz/md5 new file mode 100644 index 0000000000000..508d928e348c8 --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.i686-w64-mingw32.tar.gz/md5 @@ -0,0 +1 @@ +914bfc168dd80e7517052941fdcfab72 diff --git a/deps/checksums/MPFR.v4.0.2.i686-w64-mingw32.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2.i686-w64-mingw32.tar.gz/sha512 new file mode 100644 index 0000000000000..4156fdf71a93c --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.i686-w64-mingw32.tar.gz/sha512 @@ -0,0 +1 @@ +4a3d9b279fffbccb41a8c277f795e411a6a1a115c4990aca3ef6f75b32048373e06c08ca12493a4a43e67e6d37d3004edf30c07b9fedbb9d870fcb7686c4da18 diff --git a/deps/checksums/MPFR.v4.0.2.powerpc64le-linux-gnu.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2.powerpc64le-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..60d2031c2ba18 --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.powerpc64le-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +13b78290231dc8eb9a4903e25dfca53f diff --git a/deps/checksums/MPFR.v4.0.2.powerpc64le-linux-gnu.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2.powerpc64le-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..1f46f230ba2a7 --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.powerpc64le-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +323134154a745faf730c47c5f930f518adc2bdc9c9fefb8e474e988d2faf159558bc0952cf3678d29bdedac32a1599c6ee3b6719f242be067f44f9810d08f9b7 diff --git a/deps/checksums/MPFR.v4.0.2.x86_64-apple-darwin14.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2.x86_64-apple-darwin14.tar.gz/md5 new file mode 100644 index 0000000000000..a3fa1ddf440ce --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.x86_64-apple-darwin14.tar.gz/md5 @@ -0,0 +1 @@ +b575391ea0f9e794d34f6f2ca01f10f5 diff --git a/deps/checksums/MPFR.v4.0.2.x86_64-apple-darwin14.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2.x86_64-apple-darwin14.tar.gz/sha512 new file mode 100644 index 0000000000000..033bd6da08490 --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.x86_64-apple-darwin14.tar.gz/sha512 @@ -0,0 +1 @@ +f56af38852cdf7588cab28d6b36a80fa1d0c80e8c2ebcbcaec351faf2f604f7fe621d8bfc7b6a5c39e367ac925852367b95b25f40b0c382fdbfc036875c1b08d diff --git a/deps/checksums/MPFR.v4.0.2.x86_64-linux-gnu.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2.x86_64-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..94b6a8bce8d84 --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.x86_64-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +db11f249937efb8b963314c16041935d diff --git a/deps/checksums/MPFR.v4.0.2.x86_64-linux-gnu.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2.x86_64-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..13ac16328ecf0 --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.x86_64-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +c9edb680dd55effc694e37d49d9e11678f5e31118049bd9441b75ae1f98e5e1b7353b0cd847b6f5cb6748f01afaeeabebe05dfbe6141160f6074f07a1196c054 diff --git a/deps/checksums/MPFR.v4.0.2.x86_64-linux-musl.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2.x86_64-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..3e21c8b86cf48 --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.x86_64-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +d860593003b141ec81ca92898b380c6c diff --git a/deps/checksums/MPFR.v4.0.2.x86_64-linux-musl.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2.x86_64-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..01094cb39f1b7 --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.x86_64-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +1e98db18383f5d1532a4a519debbe58b49e74755a19c4a993647f3493942b983221dc0afcfc40ccbde2e31fa93f52215f63ebe06f3142a279f11496660f5f6f1 diff --git a/deps/checksums/MPFR.v4.0.2.x86_64-unknown-freebsd11.1.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2.x86_64-unknown-freebsd11.1.tar.gz/md5 new file mode 100644 index 0000000000000..5191772c8c9c1 --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.x86_64-unknown-freebsd11.1.tar.gz/md5 @@ -0,0 +1 @@ +3e51bd192aac6904de836537cce0d59f diff --git a/deps/checksums/MPFR.v4.0.2.x86_64-unknown-freebsd11.1.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2.x86_64-unknown-freebsd11.1.tar.gz/sha512 new file mode 100644 index 0000000000000..d5669145a6a36 --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.x86_64-unknown-freebsd11.1.tar.gz/sha512 @@ -0,0 +1 @@ +672fa308add4f863d5448bb984ac172abbca65ba54d14fec19afc904d4b170729c1187fda4c53c5ef640e37907708ac0066e11b99f03a0b503a6ef3c29c7e5d3 diff --git a/deps/checksums/MPFR.v4.0.2.x86_64-w64-mingw32.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2.x86_64-w64-mingw32.tar.gz/md5 new file mode 100644 index 0000000000000..efce73b5dea55 --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.x86_64-w64-mingw32.tar.gz/md5 @@ -0,0 +1 @@ +9448219d9475e7a871024e43e27d4a4e diff --git a/deps/checksums/MPFR.v4.0.2.x86_64-w64-mingw32.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2.x86_64-w64-mingw32.tar.gz/sha512 new file mode 100644 index 0000000000000..c4cce7b00d8d8 --- /dev/null +++ b/deps/checksums/MPFR.v4.0.2.x86_64-w64-mingw32.tar.gz/sha512 @@ -0,0 +1 @@ +a204160256b6b6d7b9709e5eecad14fe3e4fd26eba4364ccdfcb3ae52a0b372d7e3017fb4f5b1b6955bd8e4bff14bedc3739013f7a9db7a82f642219ecd45872 diff --git a/deps/mpfr.mk b/deps/mpfr.mk index 86579e32cfd50..8b3ed5cdd9369 100644 --- a/deps/mpfr.mk +++ b/deps/mpfr.mk @@ -4,6 +4,8 @@ ifeq ($(USE_SYSTEM_GMP), 0) $(BUILDDIR)/mpfr-$(MPFR_VER)/build-configured: | $(build_prefix)/manifest/gmp endif +ifneq ($(USE_BINARYBUILDER_MPFR),1) + ifeq ($(USE_SYSTEM_MPFR), 0) ifeq ($(USE_SYSTEM_GMP), 0) MPFR_OPTS := --with-gmp-include=$(abspath $(build_includedir)) --with-gmp-lib=$(abspath $(build_shlibdir)) @@ -70,3 +72,11 @@ configure-mpfr: $(BUILDDIR)/mpfr-$(MPFR_VER)/build-configured compile-mpfr: $(BUILDDIR)/mpfr-$(MPFR_VER)/build-compiled fastcheck-mpfr: check-mpfr check-mpfr: $(BUILDDIR)/mpfr-$(MPFR_VER)/build-checked + +else # USE_BINARYBUILDER_MPFR + +MPFR_BB_URL_BASE := https://github.com/JuliaPackaging/Yggdrasil/releases/download/MPFR-v$(MPFR_VER)-$(MPFR_BB_REL) +MPFR_BB_NAME := MPFR.v$(MPFR_VER) + +$(eval $(call bb-install,mpfr,MPFR,false)) +endif From c2bddbc7224b3eefcfb4b33eb25da7e808fdd8f5 Mon Sep 17 00:00:00 2001 From: Elliot Saba Date: Fri, 22 Mar 2019 02:36:56 -0400 Subject: [PATCH 11/20] Update `curl` version to `7.61.0` --- deps/Versions.make | 2 +- deps/checksums/curl-7.56.0.tar.bz2/md5 | 1 - deps/checksums/curl-7.56.0.tar.bz2/sha512 | 1 - deps/checksums/curl-7.61.0.tar.bz2/md5 | 1 + deps/checksums/curl-7.61.0.tar.bz2/sha512 | 1 + 5 files changed, 3 insertions(+), 3 deletions(-) delete mode 100644 deps/checksums/curl-7.56.0.tar.bz2/md5 delete mode 100644 deps/checksums/curl-7.56.0.tar.bz2/sha512 create mode 100644 deps/checksums/curl-7.61.0.tar.bz2/md5 create mode 100644 deps/checksums/curl-7.61.0.tar.bz2/sha512 diff --git a/deps/Versions.make b/deps/Versions.make index 0c9c8b40cb9e5..f3f46807b1613 100644 --- a/deps/Versions.make +++ b/deps/Versions.make @@ -16,7 +16,7 @@ PATCHELF_VER = 0.9 MBEDTLS_VER = 2.16.0 MBEDTLS_BB_REL = v0.17.0 LIBSSH2_VER = 1.8.0 -CURL_VER = 7.56.0 +CURL_VER = 7.61.0 # Specify the version of the Mozilla CA Certificate Store to obtain. # The versions of cacert.pem are identified by the date (YYYY-MM-DD) of their changes. diff --git a/deps/checksums/curl-7.56.0.tar.bz2/md5 b/deps/checksums/curl-7.56.0.tar.bz2/md5 deleted file mode 100644 index 535621f02b915..0000000000000 --- a/deps/checksums/curl-7.56.0.tar.bz2/md5 +++ /dev/null @@ -1 +0,0 @@ -e0caf257103e0c77cee5be7e9ac66ca4 diff --git a/deps/checksums/curl-7.56.0.tar.bz2/sha512 b/deps/checksums/curl-7.56.0.tar.bz2/sha512 deleted file mode 100644 index f6ceb99733939..0000000000000 --- a/deps/checksums/curl-7.56.0.tar.bz2/sha512 +++ /dev/null @@ -1 +0,0 @@ -ba17a9fdc4b540d6053fa542bd875f321d009b9ba0cb56b16fe6c217f3856ab061f2a6c735771a0eadc28338889d071884680b4d4c243b4179872abb29915e3b diff --git a/deps/checksums/curl-7.61.0.tar.bz2/md5 b/deps/checksums/curl-7.61.0.tar.bz2/md5 new file mode 100644 index 0000000000000..8ee98c02d1157 --- /dev/null +++ b/deps/checksums/curl-7.61.0.tar.bz2/md5 @@ -0,0 +1 @@ +31d0a9f48dc796a7db351898a1e5058a diff --git a/deps/checksums/curl-7.61.0.tar.bz2/sha512 b/deps/checksums/curl-7.61.0.tar.bz2/sha512 new file mode 100644 index 0000000000000..95547b96454ae --- /dev/null +++ b/deps/checksums/curl-7.61.0.tar.bz2/sha512 @@ -0,0 +1 @@ +4907234c75a9e52a5b81cf895bcc811d7a69f1db84a9ae1adc3af360e8cc4371f58c00925ce6bc5170f2a8072848da47a52c41f4bfedcf14274ec75802afcddd From 8724e37f098eb3ae056b91585fa9d06e494493f0 Mon Sep 17 00:00:00 2001 From: Elliot Saba Date: Fri, 22 Mar 2019 02:38:24 -0400 Subject: [PATCH 12/20] Add `curl` BB tarball --- Make.inc | 2 +- contrib/refresh_bb_tarballs.sh | 2 +- deps/Versions.make | 1 + .../LibCURL.v7.61.0.aarch64-linux-gnu.tar.gz/md5 | 1 + .../LibCURL.v7.61.0.aarch64-linux-gnu.tar.gz/sha512 | 1 + .../LibCURL.v7.61.0.aarch64-linux-musl.tar.gz/md5 | 1 + .../LibCURL.v7.61.0.aarch64-linux-musl.tar.gz/sha512 | 1 + .../LibCURL.v7.61.0.arm-linux-gnueabihf.tar.gz/md5 | 1 + .../LibCURL.v7.61.0.arm-linux-gnueabihf.tar.gz/sha512 | 1 + .../LibCURL.v7.61.0.arm-linux-musleabihf.tar.gz/md5 | 1 + .../LibCURL.v7.61.0.arm-linux-musleabihf.tar.gz/sha512 | 1 + deps/checksums/LibCURL.v7.61.0.i686-linux-gnu.tar.gz/md5 | 1 + .../LibCURL.v7.61.0.i686-linux-gnu.tar.gz/sha512 | 1 + .../checksums/LibCURL.v7.61.0.i686-linux-musl.tar.gz/md5 | 1 + .../LibCURL.v7.61.0.i686-linux-musl.tar.gz/sha512 | 1 + .../LibCURL.v7.61.0.i686-w64-mingw32.tar.gz/md5 | 1 + .../LibCURL.v7.61.0.i686-w64-mingw32.tar.gz/sha512 | 1 + .../LibCURL.v7.61.0.powerpc64le-linux-gnu.tar.gz/md5 | 1 + .../LibCURL.v7.61.0.powerpc64le-linux-gnu.tar.gz/sha512 | 1 + .../LibCURL.v7.61.0.x86_64-apple-darwin14.tar.gz/md5 | 1 + .../LibCURL.v7.61.0.x86_64-apple-darwin14.tar.gz/sha512 | 1 + .../LibCURL.v7.61.0.x86_64-linux-gnu.tar.gz/md5 | 1 + .../LibCURL.v7.61.0.x86_64-linux-gnu.tar.gz/sha512 | 1 + .../LibCURL.v7.61.0.x86_64-linux-musl.tar.gz/md5 | 1 + .../LibCURL.v7.61.0.x86_64-linux-musl.tar.gz/sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../LibCURL.v7.61.0.x86_64-w64-mingw32.tar.gz/md5 | 1 + .../LibCURL.v7.61.0.x86_64-w64-mingw32.tar.gz/sha512 | 1 + deps/curl.mk | 9 +++++++++ 30 files changed, 38 insertions(+), 2 deletions(-) create mode 100644 deps/checksums/LibCURL.v7.61.0.aarch64-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/LibCURL.v7.61.0.aarch64-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/LibCURL.v7.61.0.aarch64-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/LibCURL.v7.61.0.aarch64-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/LibCURL.v7.61.0.arm-linux-gnueabihf.tar.gz/md5 create mode 100644 deps/checksums/LibCURL.v7.61.0.arm-linux-gnueabihf.tar.gz/sha512 create mode 100644 deps/checksums/LibCURL.v7.61.0.arm-linux-musleabihf.tar.gz/md5 create mode 100644 deps/checksums/LibCURL.v7.61.0.arm-linux-musleabihf.tar.gz/sha512 create mode 100644 deps/checksums/LibCURL.v7.61.0.i686-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/LibCURL.v7.61.0.i686-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/LibCURL.v7.61.0.i686-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/LibCURL.v7.61.0.i686-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/LibCURL.v7.61.0.i686-w64-mingw32.tar.gz/md5 create mode 100644 deps/checksums/LibCURL.v7.61.0.i686-w64-mingw32.tar.gz/sha512 create mode 100644 deps/checksums/LibCURL.v7.61.0.powerpc64le-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/LibCURL.v7.61.0.powerpc64le-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/LibCURL.v7.61.0.x86_64-apple-darwin14.tar.gz/md5 create mode 100644 deps/checksums/LibCURL.v7.61.0.x86_64-apple-darwin14.tar.gz/sha512 create mode 100644 deps/checksums/LibCURL.v7.61.0.x86_64-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/LibCURL.v7.61.0.x86_64-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/LibCURL.v7.61.0.x86_64-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/LibCURL.v7.61.0.x86_64-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/LibCURL.v7.61.0.x86_64-unknown-freebsd11.1.tar.gz/md5 create mode 100644 deps/checksums/LibCURL.v7.61.0.x86_64-unknown-freebsd11.1.tar.gz/sha512 create mode 100644 deps/checksums/LibCURL.v7.61.0.x86_64-w64-mingw32.tar.gz/md5 create mode 100644 deps/checksums/LibCURL.v7.61.0.x86_64-w64-mingw32.tar.gz/sha512 diff --git a/Make.inc b/Make.inc index 4aebe7088afbb..265272e0c1907 100644 --- a/Make.inc +++ b/Make.inc @@ -934,7 +934,7 @@ USE_BINARYBUILDER := 0 endif # This is the set of projects that BinaryBuilder dependencies are hooked up for. -BB_PROJECTS := OPENBLAS LLVM SUITESPARSE OPENLIBM GMP MBEDTLS LIBSSH2 MPFR +BB_PROJECTS := OPENBLAS LLVM SUITESPARSE OPENLIBM GMP MBEDTLS LIBSSH2 MPFR CURL $(foreach proj,$(BB_PROJECTS),$(eval USE_BINARYBUILDER_$(proj) = $(USE_BINARYBUILDER))) # Use the Assertions build diff --git a/contrib/refresh_bb_tarballs.sh b/contrib/refresh_bb_tarballs.sh index 7562d4f702fb0..6b57e7b2836d3 100755 --- a/contrib/refresh_bb_tarballs.sh +++ b/contrib/refresh_bb_tarballs.sh @@ -11,7 +11,7 @@ TRIPLETS="i686-linux-gnu x86_64-linux-gnu aarch64-linux-gnu arm-linux-gnueabihf powerpc64le-linux-gnu i686-linux-musl x86_64-linux-musl aarch64-linux-musl arm-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" +BB_PROJECTS="gmp mbedtls libssh2 mpfr curl" BB_GCC_EXPANDED_PROJECTS="llvm openblas suitesparse openlibm" # If we've been given a project name, filter down to that one: diff --git a/deps/Versions.make b/deps/Versions.make index f3f46807b1613..1ee5d6bebdf67 100644 --- a/deps/Versions.make +++ b/deps/Versions.make @@ -17,6 +17,7 @@ MBEDTLS_VER = 2.16.0 MBEDTLS_BB_REL = v0.17.0 LIBSSH2_VER = 1.8.0 CURL_VER = 7.61.0 +CURL_BB_REL = 1 # Specify the version of the Mozilla CA Certificate Store to obtain. # The versions of cacert.pem are identified by the date (YYYY-MM-DD) of their changes. diff --git a/deps/checksums/LibCURL.v7.61.0.aarch64-linux-gnu.tar.gz/md5 b/deps/checksums/LibCURL.v7.61.0.aarch64-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..afa7701f2c8bf --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.aarch64-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +a679e1c2bcd5b2bcb6e0f7b6398644a3 diff --git a/deps/checksums/LibCURL.v7.61.0.aarch64-linux-gnu.tar.gz/sha512 b/deps/checksums/LibCURL.v7.61.0.aarch64-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..589f8def4e168 --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.aarch64-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +4fa6f0e27d99fb9149ae6d133066226660ec53fb8cef2b21e66a98cccd9f5f7a8ca236ac0bc191aa994a47fb9d185f86001b73d3266bd996d1f3f4d620e1e46d diff --git a/deps/checksums/LibCURL.v7.61.0.aarch64-linux-musl.tar.gz/md5 b/deps/checksums/LibCURL.v7.61.0.aarch64-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..b65b03f788ebe --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.aarch64-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +e2df01b8890ba6a793dbf62531f3ae32 diff --git a/deps/checksums/LibCURL.v7.61.0.aarch64-linux-musl.tar.gz/sha512 b/deps/checksums/LibCURL.v7.61.0.aarch64-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..3a0ad3fc8f5e9 --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.aarch64-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +4105964b14fb0ce99b1f573e51fe3973554bf4cf064b5371bd9e3cb3595b4462ee18f4009c29930706cef882428a3386323dc8f661417ab7da1a830702aecc61 diff --git a/deps/checksums/LibCURL.v7.61.0.arm-linux-gnueabihf.tar.gz/md5 b/deps/checksums/LibCURL.v7.61.0.arm-linux-gnueabihf.tar.gz/md5 new file mode 100644 index 0000000000000..178c95077a067 --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.arm-linux-gnueabihf.tar.gz/md5 @@ -0,0 +1 @@ +d1e6c73aa6290037945bd2aea209b0d1 diff --git a/deps/checksums/LibCURL.v7.61.0.arm-linux-gnueabihf.tar.gz/sha512 b/deps/checksums/LibCURL.v7.61.0.arm-linux-gnueabihf.tar.gz/sha512 new file mode 100644 index 0000000000000..019398dfac8a7 --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.arm-linux-gnueabihf.tar.gz/sha512 @@ -0,0 +1 @@ +edefce343de35f111aaa293e28d9482a99ada565d4c0a262063302b6eb1086bd412c31798e3fd9c4b4811aeb0a49979a29afe2a6a853484c4bd18a929d72b382 diff --git a/deps/checksums/LibCURL.v7.61.0.arm-linux-musleabihf.tar.gz/md5 b/deps/checksums/LibCURL.v7.61.0.arm-linux-musleabihf.tar.gz/md5 new file mode 100644 index 0000000000000..fa8aed2a1fdd1 --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.arm-linux-musleabihf.tar.gz/md5 @@ -0,0 +1 @@ +92f8d286ca7c0fdadf48f8f14fa5464d diff --git a/deps/checksums/LibCURL.v7.61.0.arm-linux-musleabihf.tar.gz/sha512 b/deps/checksums/LibCURL.v7.61.0.arm-linux-musleabihf.tar.gz/sha512 new file mode 100644 index 0000000000000..3a8a731e672e8 --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.arm-linux-musleabihf.tar.gz/sha512 @@ -0,0 +1 @@ +0cd2610eb19bde172640fe485c63f9f8eec804988c314ae59d835d207a5b54dd20d7ff9af38ab383531671a03502239f561ff013affdd311aa6b1b04a138282a diff --git a/deps/checksums/LibCURL.v7.61.0.i686-linux-gnu.tar.gz/md5 b/deps/checksums/LibCURL.v7.61.0.i686-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..a7eee7c0cdb0f --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.i686-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +e1d1655a61aafa128babc105624483ad diff --git a/deps/checksums/LibCURL.v7.61.0.i686-linux-gnu.tar.gz/sha512 b/deps/checksums/LibCURL.v7.61.0.i686-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..d0fb1b6ebae33 --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.i686-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +a7c719fbc38bccc1e9a548c48839f3296fb17389924bee27d89aeb61bc462875237df534bc60bbe7571e8cc0494771f0c5ff0f421e24fe7d360be0fe74bccde7 diff --git a/deps/checksums/LibCURL.v7.61.0.i686-linux-musl.tar.gz/md5 b/deps/checksums/LibCURL.v7.61.0.i686-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..dc6c8917fea24 --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.i686-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +d0f4b89ae107d3e9e3cf429a467c8b5a diff --git a/deps/checksums/LibCURL.v7.61.0.i686-linux-musl.tar.gz/sha512 b/deps/checksums/LibCURL.v7.61.0.i686-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..bbf253d597f64 --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.i686-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +80031156ebf65ddcaa2bf48db893e0b6f35cd34d27ed91ed3c74e432a41e4f52a640a0d4ea7ffc92f1ce647b3b67056fe927c49fc60bb07e0c3fd4ea2cfc2b21 diff --git a/deps/checksums/LibCURL.v7.61.0.i686-w64-mingw32.tar.gz/md5 b/deps/checksums/LibCURL.v7.61.0.i686-w64-mingw32.tar.gz/md5 new file mode 100644 index 0000000000000..a57c92c4b84a1 --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.i686-w64-mingw32.tar.gz/md5 @@ -0,0 +1 @@ +feeff120fa186c3bc59db3e91173e6c6 diff --git a/deps/checksums/LibCURL.v7.61.0.i686-w64-mingw32.tar.gz/sha512 b/deps/checksums/LibCURL.v7.61.0.i686-w64-mingw32.tar.gz/sha512 new file mode 100644 index 0000000000000..9e0779233b4e1 --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.i686-w64-mingw32.tar.gz/sha512 @@ -0,0 +1 @@ +6260f42f1480ee47163fa5dc54697cea88511fc81c5abc4086ae32380e645a1f0ac53c70f2d958ee5aed9945442595aaf9f3a980ec3625b2ef57a4495a650be2 diff --git a/deps/checksums/LibCURL.v7.61.0.powerpc64le-linux-gnu.tar.gz/md5 b/deps/checksums/LibCURL.v7.61.0.powerpc64le-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..c1bd3de6d4b53 --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.powerpc64le-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +522e59c003b3618f36b7621f42c03f22 diff --git a/deps/checksums/LibCURL.v7.61.0.powerpc64le-linux-gnu.tar.gz/sha512 b/deps/checksums/LibCURL.v7.61.0.powerpc64le-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..ce3b653f6a5e9 --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.powerpc64le-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +85955ea8a45eb2dd5efc110f939e80de1c56e1f5c3f89c695f306e03f9e5a1b206a1ee1634e41002c54894ca8b925e387f1a0f7692b72fa1a68fb09e65caf58d diff --git a/deps/checksums/LibCURL.v7.61.0.x86_64-apple-darwin14.tar.gz/md5 b/deps/checksums/LibCURL.v7.61.0.x86_64-apple-darwin14.tar.gz/md5 new file mode 100644 index 0000000000000..466cc7b0478fe --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.x86_64-apple-darwin14.tar.gz/md5 @@ -0,0 +1 @@ +f64f5357c95c71774748d25b589ffc3f diff --git a/deps/checksums/LibCURL.v7.61.0.x86_64-apple-darwin14.tar.gz/sha512 b/deps/checksums/LibCURL.v7.61.0.x86_64-apple-darwin14.tar.gz/sha512 new file mode 100644 index 0000000000000..577d7e58e9d1e --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.x86_64-apple-darwin14.tar.gz/sha512 @@ -0,0 +1 @@ +928663098cc31d29415bf169ce6e0599190b5bc6f4f5cb0afb9dd5e27a1b755b5895b133692386d72af20587deacabf8992b773e623ef30a2b7c9a01f40661a6 diff --git a/deps/checksums/LibCURL.v7.61.0.x86_64-linux-gnu.tar.gz/md5 b/deps/checksums/LibCURL.v7.61.0.x86_64-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..7e0016ef23c6a --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.x86_64-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +29f7832336bdad46574fe7a7b79ba053 diff --git a/deps/checksums/LibCURL.v7.61.0.x86_64-linux-gnu.tar.gz/sha512 b/deps/checksums/LibCURL.v7.61.0.x86_64-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..39c7d5a58c3eb --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.x86_64-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +4e58147b7db1c274158fd04442873293fe353c4eacee79963f09cd3f955f39260e70b96abf93f5a4bc2198397c6c6e5c3e9e64555ac28c86d5a09e9837cf90cb diff --git a/deps/checksums/LibCURL.v7.61.0.x86_64-linux-musl.tar.gz/md5 b/deps/checksums/LibCURL.v7.61.0.x86_64-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..0d8eb52bbe8f3 --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.x86_64-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +3769a289fa301c2c62b3735d8c136c98 diff --git a/deps/checksums/LibCURL.v7.61.0.x86_64-linux-musl.tar.gz/sha512 b/deps/checksums/LibCURL.v7.61.0.x86_64-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..72202e081fdc8 --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.x86_64-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +16f6d5c8f7bda5c1374c4aabe9d8a6e80b2557cf43881cdee72e4b64753eb1732cebfcfee108d7572e244b4696e2ccb972d27deec64e29eddf300f547e899f35 diff --git a/deps/checksums/LibCURL.v7.61.0.x86_64-unknown-freebsd11.1.tar.gz/md5 b/deps/checksums/LibCURL.v7.61.0.x86_64-unknown-freebsd11.1.tar.gz/md5 new file mode 100644 index 0000000000000..3db4bb19e2727 --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.x86_64-unknown-freebsd11.1.tar.gz/md5 @@ -0,0 +1 @@ +b07a8a49e8286d223acffe13c304deda diff --git a/deps/checksums/LibCURL.v7.61.0.x86_64-unknown-freebsd11.1.tar.gz/sha512 b/deps/checksums/LibCURL.v7.61.0.x86_64-unknown-freebsd11.1.tar.gz/sha512 new file mode 100644 index 0000000000000..ddcad851ce9da --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.x86_64-unknown-freebsd11.1.tar.gz/sha512 @@ -0,0 +1 @@ +2d6b221b0c2da6aad25914285e300b38c738dbcd9f9f8ef4c140ad8a9facf48a26769ffabbd2cd2f1dc4e466dd95dd7a116e4fa6f7ddecdf4d19ef283b6d67fc diff --git a/deps/checksums/LibCURL.v7.61.0.x86_64-w64-mingw32.tar.gz/md5 b/deps/checksums/LibCURL.v7.61.0.x86_64-w64-mingw32.tar.gz/md5 new file mode 100644 index 0000000000000..f422a5ce8ff80 --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.x86_64-w64-mingw32.tar.gz/md5 @@ -0,0 +1 @@ +064cc210e65632f94b9171f190fa3e79 diff --git a/deps/checksums/LibCURL.v7.61.0.x86_64-w64-mingw32.tar.gz/sha512 b/deps/checksums/LibCURL.v7.61.0.x86_64-w64-mingw32.tar.gz/sha512 new file mode 100644 index 0000000000000..96da1922c115b --- /dev/null +++ b/deps/checksums/LibCURL.v7.61.0.x86_64-w64-mingw32.tar.gz/sha512 @@ -0,0 +1 @@ +a51974e5fcc80adc09276f858ac4adf62c46f4b43e42e69b0b8f45f9ee0b696019649c2a65e74abe732c7f7dd0ac1843abf8fa68cabcd9bf1c7cdfac22700f81 diff --git a/deps/curl.mk b/deps/curl.mk index 16bfc3617e542..7d1e5ddd5d34c 100644 --- a/deps/curl.mk +++ b/deps/curl.mk @@ -8,6 +8,7 @@ ifeq ($(USE_SYSTEM_MBEDTLS), 0) $(BUILDDIR)/curl-$(CURL_VER)/build-configured: | $(build_prefix)/manifest/mbedtls endif +ifneq ($(USE_BINARYBUILDER_CURL),1) CURL_LDFLAGS := $(RPATH_ESCAPED_ORIGIN) # On older Linuces (those that use OpenSSL < 1.1) we include `libpthread` explicitly. @@ -66,3 +67,11 @@ configure-curl: $(BUILDDIR)/curl-$(CURL_VER)/build-configured compile-curl: $(BUILDDIR)/curl-$(CURL_VER)/build-compiled fastcheck-curl: #none check-curl: $(BUILDDIR)/curl-$(CURL_VER)/build-checked + +else # USE_BINARYBUILDER_CURL + +CURL_BB_URL_BASE := https://github.com/JuliaPackaging/Yggdrasil/releases/download/LibCURL-v$(CURL_VER)-$(CURL_BB_REL) +CURL_BB_NAME := LibCURL.v$(CURL_VER) + +$(eval $(call bb-install,curl,CURL,false)) +endif From b9ff412c7106ec58ae2de14739963113a4cad98b Mon Sep 17 00:00:00 2001 From: Elliot Saba Date: Fri, 22 Mar 2019 03:09:33 -0400 Subject: [PATCH 13/20] Add `LibGit2 v0.27.7` BinaryBuilder tarballs --- Make.inc | 2 +- contrib/refresh_bb_tarballs.sh | 2 +- deps/Versions.make | 2 ++ .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../LibGit2.v0.27.7.i686-linux-gnu.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 + deps/libgit2.mk | 19 ++++++++++++++++--- 30 files changed, 46 insertions(+), 5 deletions(-) create mode 100644 deps/checksums/LibGit2.v0.27.7.aarch64-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/LibGit2.v0.27.7.aarch64-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/LibGit2.v0.27.7.aarch64-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/LibGit2.v0.27.7.aarch64-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/LibGit2.v0.27.7.arm-linux-gnueabihf.tar.gz/md5 create mode 100644 deps/checksums/LibGit2.v0.27.7.arm-linux-gnueabihf.tar.gz/sha512 create mode 100644 deps/checksums/LibGit2.v0.27.7.arm-linux-musleabihf.tar.gz/md5 create mode 100644 deps/checksums/LibGit2.v0.27.7.arm-linux-musleabihf.tar.gz/sha512 create mode 100644 deps/checksums/LibGit2.v0.27.7.i686-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/LibGit2.v0.27.7.i686-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/LibGit2.v0.27.7.i686-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/LibGit2.v0.27.7.i686-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/LibGit2.v0.27.7.i686-w64-mingw32.tar.gz/md5 create mode 100644 deps/checksums/LibGit2.v0.27.7.i686-w64-mingw32.tar.gz/sha512 create mode 100644 deps/checksums/LibGit2.v0.27.7.powerpc64le-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/LibGit2.v0.27.7.powerpc64le-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/LibGit2.v0.27.7.x86_64-apple-darwin14.tar.gz/md5 create mode 100644 deps/checksums/LibGit2.v0.27.7.x86_64-apple-darwin14.tar.gz/sha512 create mode 100644 deps/checksums/LibGit2.v0.27.7.x86_64-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/LibGit2.v0.27.7.x86_64-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/LibGit2.v0.27.7.x86_64-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/LibGit2.v0.27.7.x86_64-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/LibGit2.v0.27.7.x86_64-unknown-freebsd11.1.tar.gz/md5 create mode 100644 deps/checksums/LibGit2.v0.27.7.x86_64-unknown-freebsd11.1.tar.gz/sha512 create mode 100644 deps/checksums/LibGit2.v0.27.7.x86_64-w64-mingw32.tar.gz/md5 create mode 100644 deps/checksums/LibGit2.v0.27.7.x86_64-w64-mingw32.tar.gz/sha512 diff --git a/Make.inc b/Make.inc index 265272e0c1907..110a347b7219e 100644 --- a/Make.inc +++ b/Make.inc @@ -934,7 +934,7 @@ USE_BINARYBUILDER := 0 endif # This is the set of projects that BinaryBuilder dependencies are hooked up for. -BB_PROJECTS := OPENBLAS LLVM SUITESPARSE OPENLIBM GMP MBEDTLS LIBSSH2 MPFR CURL +BB_PROJECTS := OPENBLAS LLVM SUITESPARSE OPENLIBM GMP MBEDTLS LIBSSH2 MPFR CURL LIBGIT2 $(foreach proj,$(BB_PROJECTS),$(eval USE_BINARYBUILDER_$(proj) = $(USE_BINARYBUILDER))) # Use the Assertions build diff --git a/contrib/refresh_bb_tarballs.sh b/contrib/refresh_bb_tarballs.sh index 6b57e7b2836d3..345a1907a67d2 100755 --- a/contrib/refresh_bb_tarballs.sh +++ b/contrib/refresh_bb_tarballs.sh @@ -11,7 +11,7 @@ TRIPLETS="i686-linux-gnu x86_64-linux-gnu aarch64-linux-gnu arm-linux-gnueabihf powerpc64le-linux-gnu i686-linux-musl x86_64-linux-musl aarch64-linux-musl arm-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" +BB_PROJECTS="gmp mbedtls libssh2 mpfr curl libgit2" BB_GCC_EXPANDED_PROJECTS="llvm openblas suitesparse openlibm" # If we've been given a project name, filter down to that one: diff --git a/deps/Versions.make b/deps/Versions.make index 1ee5d6bebdf67..f28074fa5f7d3 100644 --- a/deps/Versions.make +++ b/deps/Versions.make @@ -18,6 +18,8 @@ MBEDTLS_BB_REL = v0.17.0 LIBSSH2_VER = 1.8.0 CURL_VER = 7.61.0 CURL_BB_REL = 1 +LIBGIT2_VER = 0.27.7 +LIBGIT2_BB_REL = 1 # Specify the version of the Mozilla CA Certificate Store to obtain. # The versions of cacert.pem are identified by the date (YYYY-MM-DD) of their changes. diff --git a/deps/checksums/LibGit2.v0.27.7.aarch64-linux-gnu.tar.gz/md5 b/deps/checksums/LibGit2.v0.27.7.aarch64-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..e22e556dbcfac --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.aarch64-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +70d3a7ebf0acb2041eb737ae16b509dd diff --git a/deps/checksums/LibGit2.v0.27.7.aarch64-linux-gnu.tar.gz/sha512 b/deps/checksums/LibGit2.v0.27.7.aarch64-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..46c3a233855ea --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.aarch64-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +c262d03324856ec9d6787021221ca1e15aa3730c2d96504b6711171acf8cb338dd77fc42f36118e4be3d4ccb4adbca9e87101ec5f4ee07c36b96a886493103d7 diff --git a/deps/checksums/LibGit2.v0.27.7.aarch64-linux-musl.tar.gz/md5 b/deps/checksums/LibGit2.v0.27.7.aarch64-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..a2b6bf43d9f15 --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.aarch64-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +da660aeb415373661b1a083eff840c42 diff --git a/deps/checksums/LibGit2.v0.27.7.aarch64-linux-musl.tar.gz/sha512 b/deps/checksums/LibGit2.v0.27.7.aarch64-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..a3e937d9a797a --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.aarch64-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +a65b5bbbeecdf9bd6e36e60e67f78ce3076c7308e3780c4c2541756dc0de3148b53ebc2781f4e3abc87b08eaa3b72666059ee543899e30fa9a4eba4b98a7ffc5 diff --git a/deps/checksums/LibGit2.v0.27.7.arm-linux-gnueabihf.tar.gz/md5 b/deps/checksums/LibGit2.v0.27.7.arm-linux-gnueabihf.tar.gz/md5 new file mode 100644 index 0000000000000..a51307351f96d --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.arm-linux-gnueabihf.tar.gz/md5 @@ -0,0 +1 @@ +d2ee3a533c69a6263841e903a58a9cb7 diff --git a/deps/checksums/LibGit2.v0.27.7.arm-linux-gnueabihf.tar.gz/sha512 b/deps/checksums/LibGit2.v0.27.7.arm-linux-gnueabihf.tar.gz/sha512 new file mode 100644 index 0000000000000..764b8bef0f2a0 --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.arm-linux-gnueabihf.tar.gz/sha512 @@ -0,0 +1 @@ +a2d1fc6bda1ef71c59a778be058bcdddb74084b79be7a0fea5dabb7f7f9c7390fad87d80989c3bf95eca6c724fafc6685a7e9483912e31a3f29b41e6dbda492f diff --git a/deps/checksums/LibGit2.v0.27.7.arm-linux-musleabihf.tar.gz/md5 b/deps/checksums/LibGit2.v0.27.7.arm-linux-musleabihf.tar.gz/md5 new file mode 100644 index 0000000000000..dc98e4b00d11a --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.arm-linux-musleabihf.tar.gz/md5 @@ -0,0 +1 @@ +890d44cac0fc8bd3153f5e0ba6e561b5 diff --git a/deps/checksums/LibGit2.v0.27.7.arm-linux-musleabihf.tar.gz/sha512 b/deps/checksums/LibGit2.v0.27.7.arm-linux-musleabihf.tar.gz/sha512 new file mode 100644 index 0000000000000..93032e027e143 --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.arm-linux-musleabihf.tar.gz/sha512 @@ -0,0 +1 @@ +a520238eb5224f47714ad89811f6532cec729f49fbcef023a4b172c35be6a44585db68581e3c6db2cf36dc12124989ab8c5c2b9f2426a53998f0bfa324b280e5 diff --git a/deps/checksums/LibGit2.v0.27.7.i686-linux-gnu.tar.gz/md5 b/deps/checksums/LibGit2.v0.27.7.i686-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..fb6cb4698583c --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.i686-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +47af1f01c0f95874be1a99b80d0c83f1 diff --git a/deps/checksums/LibGit2.v0.27.7.i686-linux-gnu.tar.gz/sha512 b/deps/checksums/LibGit2.v0.27.7.i686-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..bcbd8922e3ee9 --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.i686-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +29d65441be2b0f78b104861a1377e15639431e030c0a5c1e633e9db7f689e2e88811d27076d28aaf605399ad3b37abcd5f7cdb05cb5b666f0c80491e0a576099 diff --git a/deps/checksums/LibGit2.v0.27.7.i686-linux-musl.tar.gz/md5 b/deps/checksums/LibGit2.v0.27.7.i686-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..5152302f6abe6 --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.i686-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +e748fa0920a5c02279b9eedb2aeeccd9 diff --git a/deps/checksums/LibGit2.v0.27.7.i686-linux-musl.tar.gz/sha512 b/deps/checksums/LibGit2.v0.27.7.i686-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..e50b957d3ce83 --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.i686-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +481fe95f8bf750b88936da3242ef9997ab4c56c123cacb736a75b8feb16b3bb11a8b64acf17026758197ceceedcea379bff7baaef7b8e56c8bab911a5dda5dc5 diff --git a/deps/checksums/LibGit2.v0.27.7.i686-w64-mingw32.tar.gz/md5 b/deps/checksums/LibGit2.v0.27.7.i686-w64-mingw32.tar.gz/md5 new file mode 100644 index 0000000000000..fcb0f201565fe --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.i686-w64-mingw32.tar.gz/md5 @@ -0,0 +1 @@ +aad9d6f45c98ccc0870313e15b75acd1 diff --git a/deps/checksums/LibGit2.v0.27.7.i686-w64-mingw32.tar.gz/sha512 b/deps/checksums/LibGit2.v0.27.7.i686-w64-mingw32.tar.gz/sha512 new file mode 100644 index 0000000000000..4ba0ddddc7258 --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.i686-w64-mingw32.tar.gz/sha512 @@ -0,0 +1 @@ +31cf6ad00dec284c89e5c7d32750cfa5ddfc17fc6f4d667a03d07028db28870ba76d74950cfcdcc2b3a6ba5d034282acee801d0753c9d5f4720a4811fca99f10 diff --git a/deps/checksums/LibGit2.v0.27.7.powerpc64le-linux-gnu.tar.gz/md5 b/deps/checksums/LibGit2.v0.27.7.powerpc64le-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..822eef0887ad0 --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.powerpc64le-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +badc99f58dc41eb6829ed26151d53ac9 diff --git a/deps/checksums/LibGit2.v0.27.7.powerpc64le-linux-gnu.tar.gz/sha512 b/deps/checksums/LibGit2.v0.27.7.powerpc64le-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..729b509031a27 --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.powerpc64le-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +43961e94a1c6acf4baeda62cecc13fa6455b0b96e1ec8bb6764cec734b9b3915cd30c588134b541a6a2e1ca2e3746c72c249b995e2b6b59e225a7003fe9c478c diff --git a/deps/checksums/LibGit2.v0.27.7.x86_64-apple-darwin14.tar.gz/md5 b/deps/checksums/LibGit2.v0.27.7.x86_64-apple-darwin14.tar.gz/md5 new file mode 100644 index 0000000000000..9862d2eb158e1 --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.x86_64-apple-darwin14.tar.gz/md5 @@ -0,0 +1 @@ +f71958b028e26670b3457aa682e42926 diff --git a/deps/checksums/LibGit2.v0.27.7.x86_64-apple-darwin14.tar.gz/sha512 b/deps/checksums/LibGit2.v0.27.7.x86_64-apple-darwin14.tar.gz/sha512 new file mode 100644 index 0000000000000..76f55ca93ee21 --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.x86_64-apple-darwin14.tar.gz/sha512 @@ -0,0 +1 @@ +eb8fe6ab22f5006e6be0b10c5083bf4e8251c127031e8db5948ccfbd300fc02976e8ad036228ec9a8a20480d14a3e9a2fae480cbf0cd95d315eeecac29e11c88 diff --git a/deps/checksums/LibGit2.v0.27.7.x86_64-linux-gnu.tar.gz/md5 b/deps/checksums/LibGit2.v0.27.7.x86_64-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..5ec04fae853e7 --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.x86_64-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +e022e1e994079689797b4614a7feceee diff --git a/deps/checksums/LibGit2.v0.27.7.x86_64-linux-gnu.tar.gz/sha512 b/deps/checksums/LibGit2.v0.27.7.x86_64-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..88482688448bd --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.x86_64-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +346061f9da74ac211cc877e15c02c8c9f220c662208bc7adc8ef4d95f7648debea1db240942c3e973aba0e2138a4ac4669f0c70214f6e6b7fe8b9d794a4404b9 diff --git a/deps/checksums/LibGit2.v0.27.7.x86_64-linux-musl.tar.gz/md5 b/deps/checksums/LibGit2.v0.27.7.x86_64-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..87b52571ecc15 --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.x86_64-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +140b673bd722155fd174fca02163310a diff --git a/deps/checksums/LibGit2.v0.27.7.x86_64-linux-musl.tar.gz/sha512 b/deps/checksums/LibGit2.v0.27.7.x86_64-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..4cdf23a4d3c20 --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.x86_64-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +1cb3c074e035f075bcd811c7991e9709295b99945214edb3b5d677f0cfdb13ffaf8d0e5181482c1624c3a2aec0a0b8e8dd1c4dfa5c4065d627afbb4d1aade757 diff --git a/deps/checksums/LibGit2.v0.27.7.x86_64-unknown-freebsd11.1.tar.gz/md5 b/deps/checksums/LibGit2.v0.27.7.x86_64-unknown-freebsd11.1.tar.gz/md5 new file mode 100644 index 0000000000000..ab398a2ec0b55 --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.x86_64-unknown-freebsd11.1.tar.gz/md5 @@ -0,0 +1 @@ +379ace38ca5e089683d9a883d450f765 diff --git a/deps/checksums/LibGit2.v0.27.7.x86_64-unknown-freebsd11.1.tar.gz/sha512 b/deps/checksums/LibGit2.v0.27.7.x86_64-unknown-freebsd11.1.tar.gz/sha512 new file mode 100644 index 0000000000000..2e3e93b1a2e7b --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.x86_64-unknown-freebsd11.1.tar.gz/sha512 @@ -0,0 +1 @@ +a1bd2d60418db8f3825551831126a8737a20a5292ff21dd6172ef58700cd57fcf896a165b80f5eff6c18c5fdbaeff79f5ae2147a881bd315be923a32a944a8c9 diff --git a/deps/checksums/LibGit2.v0.27.7.x86_64-w64-mingw32.tar.gz/md5 b/deps/checksums/LibGit2.v0.27.7.x86_64-w64-mingw32.tar.gz/md5 new file mode 100644 index 0000000000000..19b2ed48f59a9 --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.x86_64-w64-mingw32.tar.gz/md5 @@ -0,0 +1 @@ +64c3cbe8ee713657e5aced1f9e2d8054 diff --git a/deps/checksums/LibGit2.v0.27.7.x86_64-w64-mingw32.tar.gz/sha512 b/deps/checksums/LibGit2.v0.27.7.x86_64-w64-mingw32.tar.gz/sha512 new file mode 100644 index 0000000000000..de5147b540ea8 --- /dev/null +++ b/deps/checksums/LibGit2.v0.27.7.x86_64-w64-mingw32.tar.gz/sha512 @@ -0,0 +1 @@ +a1958efeda50ceb65d4468669492ec6cceb678d032b88c1551a91534b7fa448c27669307a2bb852692db7535cb56327e45d758a4a71914e4020a0b505a39a4d4 diff --git a/deps/libgit2.mk b/deps/libgit2.mk index d2be02653a1b0..845cfba2733dc 100644 --- a/deps/libgit2.mk +++ b/deps/libgit2.mk @@ -18,6 +18,8 @@ $(BUILDDIR)/$(LIBGIT2_SRC_DIR)/build-configured: | $(build_prefix)/manifest/curl endif endif +ifneq ($(USE_BINARYBUILDER_LIBGIT2),1) + LIBGIT2_OPTS := $(CMAKE_COMMON) -DCMAKE_BUILD_TYPE=Release -DTHREADSAFE=ON -DUSE_BUNDLED_ZLIB=ON ifeq ($(OS),WINNT) LIBGIT2_OPTS += -DWIN32=ON -DMINGW=ON @@ -103,9 +105,20 @@ configure-libgit2: $(BUILDDIR)/$(LIBGIT2_SRC_DIR)/build-configured compile-libgit2: $(BUILDDIR)/$(LIBGIT2_SRC_DIR)/build-compiled fastcheck-libgit2: #none check-libgit2: $(BUILDDIR)/$(LIBGIT2_SRC_DIR)/build-checked +$(build_prefix)/manifest/libgit2: $(build_datarootdir)/julia/cert.pem # use libgit2 install status +else # USE_BINARYBUILDER_LIBGIT2 -# Also download and install a cacert.pem file: +LIBGIT2_BB_URL_BASE := https://github.com/JuliaPackaging/Yggdrasil/releases/download/LibGit2-v$(LIBGIT2_VER)-$(LIBGIT2_BB_REL) +LIBGIT2_BB_NAME := LibGit2.v$(LIBGIT2_VER) +$(eval $(call bb-install,libgit2,LIBGIT2,false)) + +# BB tarball doesn't create a manifest, so directly depend the `install` target +install-libgit2: $(build_datarootdir)/julia/cert.pem +endif + +# Also download and install a cacert.pem file, regardless of whether or not +# we're using BinaryBuilder-sourced binaries $(SRCCACHE)/cacert-$(MOZILLA_CACERT_VERSION).pem: $(JLDOWNLOAD) $@ https://curl.haxx.se/ca/cacert-$(MOZILLA_CACERT_VERSION).pem @@ -114,6 +127,6 @@ $(build_datarootdir)/julia/cert.pem: $(SRCCACHE)/cacert-$(MOZILLA_CACERT_VERSION mkdir -p $(build_datarootdir)/julia cp $< $@ -$(build_prefix)/manifest/libgit2: $(build_datarootdir)/julia/cert.pem # use libgit2 install status -libgit2-install-mozilla-cacert: $(build_datarootdir)/julia/cert.pem +# When "get"'ing libgit2, download the .pem get-libgit2: $(SRCCACHE)/cacert-$(MOZILLA_CACERT_VERSION).pem + From fe53fde08a299a23ce241bf72462b2ea0182b188 Mon Sep 17 00:00:00 2001 From: Elliot Saba Date: Fri, 22 Mar 2019 03:13:51 -0400 Subject: [PATCH 14/20] Bump `PCRE` to `10.32` --- deps/Versions.make | 2 +- deps/checksums/pcre2-10.30.tar.bz2/md5 | 1 - deps/checksums/pcre2-10.30.tar.bz2/sha512 | 1 - deps/checksums/pcre2-10.32.tar.bz2/md5 | 1 + deps/checksums/pcre2-10.32.tar.bz2/sha512 | 1 + 5 files changed, 3 insertions(+), 3 deletions(-) delete mode 100644 deps/checksums/pcre2-10.30.tar.bz2/md5 delete mode 100644 deps/checksums/pcre2-10.30.tar.bz2/sha512 create mode 100644 deps/checksums/pcre2-10.32.tar.bz2/md5 create mode 100644 deps/checksums/pcre2-10.32.tar.bz2/sha512 diff --git a/deps/Versions.make b/deps/Versions.make index f28074fa5f7d3..f219c3b27d16e 100644 --- a/deps/Versions.make +++ b/deps/Versions.make @@ -1,6 +1,6 @@ LLVM_VER = 6.0.1 LLVM_BB_REL = 6+nowasm -PCRE_VER = 10.30 +PCRE_VER = 10.32 DSFMT_VER = 2.2.3 LAPACK_VER = 3.5.0 SUITESPARSE_VER = 5.4.0 diff --git a/deps/checksums/pcre2-10.30.tar.bz2/md5 b/deps/checksums/pcre2-10.30.tar.bz2/md5 deleted file mode 100644 index ab6a1e91af07a..0000000000000 --- a/deps/checksums/pcre2-10.30.tar.bz2/md5 +++ /dev/null @@ -1 +0,0 @@ -d3adf4b130eed854a530390f00020a65 diff --git a/deps/checksums/pcre2-10.30.tar.bz2/sha512 b/deps/checksums/pcre2-10.30.tar.bz2/sha512 deleted file mode 100644 index 06addeba2e3e9..0000000000000 --- a/deps/checksums/pcre2-10.30.tar.bz2/sha512 +++ /dev/null @@ -1 +0,0 @@ -f247a9f917c75920793b9919a45bb1426d126246e7a5d04e39d9407e44b5781f894a90cd3d232b385436b2f22be391335ab782664dd3a28c79058a2fcc74dc3e diff --git a/deps/checksums/pcre2-10.32.tar.bz2/md5 b/deps/checksums/pcre2-10.32.tar.bz2/md5 new file mode 100644 index 0000000000000..5253b9380c22c --- /dev/null +++ b/deps/checksums/pcre2-10.32.tar.bz2/md5 @@ -0,0 +1 @@ +8a096287153fb994970df3570e90fcb5 diff --git a/deps/checksums/pcre2-10.32.tar.bz2/sha512 b/deps/checksums/pcre2-10.32.tar.bz2/sha512 new file mode 100644 index 0000000000000..698fc70332b4e --- /dev/null +++ b/deps/checksums/pcre2-10.32.tar.bz2/sha512 @@ -0,0 +1 @@ +3d712e7d6afbaef227952680ded69fadbdec0b1abdfcac17cf071415c3c93edd152d6d268dec80570aedf24f82ba954f74f5f9e62c9b9991be75080a3d6ab5fe From b5fd37e136fa6365b46c21dcf1e7b427e7d02719 Mon Sep 17 00:00:00 2001 From: Elliot Saba Date: Fri, 22 Mar 2019 03:18:27 -0400 Subject: [PATCH 15/20] Add `PCRE2 v10.32` BB tarballs --- Make.inc | 2 +- contrib/refresh_bb_tarballs.sh | 2 +- deps/Versions.make | 1 + .../PCRE2.v10.32.0.aarch64-linux-gnu.tar.gz/md5 | 1 + .../PCRE2.v10.32.0.aarch64-linux-gnu.tar.gz/sha512 | 1 + .../PCRE2.v10.32.0.aarch64-linux-musl.tar.gz/md5 | 1 + .../PCRE2.v10.32.0.aarch64-linux-musl.tar.gz/sha512 | 1 + .../PCRE2.v10.32.0.arm-linux-gnueabihf.tar.gz/md5 | 1 + .../PCRE2.v10.32.0.arm-linux-gnueabihf.tar.gz/sha512 | 1 + .../PCRE2.v10.32.0.arm-linux-musleabihf.tar.gz/md5 | 1 + .../PCRE2.v10.32.0.arm-linux-musleabihf.tar.gz/sha512 | 1 + deps/checksums/PCRE2.v10.32.0.i686-linux-gnu.tar.gz/md5 | 1 + .../PCRE2.v10.32.0.i686-linux-gnu.tar.gz/sha512 | 1 + deps/checksums/PCRE2.v10.32.0.i686-linux-musl.tar.gz/md5 | 1 + .../PCRE2.v10.32.0.i686-linux-musl.tar.gz/sha512 | 1 + .../checksums/PCRE2.v10.32.0.i686-w64-mingw32.tar.gz/md5 | 1 + .../PCRE2.v10.32.0.i686-w64-mingw32.tar.gz/sha512 | 1 + .../PCRE2.v10.32.0.powerpc64le-linux-gnu.tar.gz/md5 | 1 + .../PCRE2.v10.32.0.powerpc64le-linux-gnu.tar.gz/sha512 | 1 + .../PCRE2.v10.32.0.x86_64-apple-darwin14.tar.gz/md5 | 1 + .../PCRE2.v10.32.0.x86_64-apple-darwin14.tar.gz/sha512 | 1 + .../checksums/PCRE2.v10.32.0.x86_64-linux-gnu.tar.gz/md5 | 1 + .../PCRE2.v10.32.0.x86_64-linux-gnu.tar.gz/sha512 | 1 + .../PCRE2.v10.32.0.x86_64-linux-musl.tar.gz/md5 | 1 + .../PCRE2.v10.32.0.x86_64-linux-musl.tar.gz/sha512 | 1 + .../PCRE2.v10.32.0.x86_64-unknown-freebsd11.1.tar.gz/md5 | 1 + .../sha512 | 1 + .../PCRE2.v10.32.0.x86_64-w64-mingw32.tar.gz/md5 | 1 + .../PCRE2.v10.32.0.x86_64-w64-mingw32.tar.gz/sha512 | 1 + deps/pcre.mk | 9 +++++++++ 30 files changed, 38 insertions(+), 2 deletions(-) create mode 100644 deps/checksums/PCRE2.v10.32.0.aarch64-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/PCRE2.v10.32.0.aarch64-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/PCRE2.v10.32.0.aarch64-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/PCRE2.v10.32.0.aarch64-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/PCRE2.v10.32.0.arm-linux-gnueabihf.tar.gz/md5 create mode 100644 deps/checksums/PCRE2.v10.32.0.arm-linux-gnueabihf.tar.gz/sha512 create mode 100644 deps/checksums/PCRE2.v10.32.0.arm-linux-musleabihf.tar.gz/md5 create mode 100644 deps/checksums/PCRE2.v10.32.0.arm-linux-musleabihf.tar.gz/sha512 create mode 100644 deps/checksums/PCRE2.v10.32.0.i686-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/PCRE2.v10.32.0.i686-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/PCRE2.v10.32.0.i686-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/PCRE2.v10.32.0.i686-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/PCRE2.v10.32.0.i686-w64-mingw32.tar.gz/md5 create mode 100644 deps/checksums/PCRE2.v10.32.0.i686-w64-mingw32.tar.gz/sha512 create mode 100644 deps/checksums/PCRE2.v10.32.0.powerpc64le-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/PCRE2.v10.32.0.powerpc64le-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/PCRE2.v10.32.0.x86_64-apple-darwin14.tar.gz/md5 create mode 100644 deps/checksums/PCRE2.v10.32.0.x86_64-apple-darwin14.tar.gz/sha512 create mode 100644 deps/checksums/PCRE2.v10.32.0.x86_64-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/PCRE2.v10.32.0.x86_64-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/PCRE2.v10.32.0.x86_64-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/PCRE2.v10.32.0.x86_64-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/PCRE2.v10.32.0.x86_64-unknown-freebsd11.1.tar.gz/md5 create mode 100644 deps/checksums/PCRE2.v10.32.0.x86_64-unknown-freebsd11.1.tar.gz/sha512 create mode 100644 deps/checksums/PCRE2.v10.32.0.x86_64-w64-mingw32.tar.gz/md5 create mode 100644 deps/checksums/PCRE2.v10.32.0.x86_64-w64-mingw32.tar.gz/sha512 diff --git a/Make.inc b/Make.inc index 110a347b7219e..4a8cb62668da7 100644 --- a/Make.inc +++ b/Make.inc @@ -934,7 +934,7 @@ USE_BINARYBUILDER := 0 endif # This is the set of projects that BinaryBuilder dependencies are hooked up for. -BB_PROJECTS := OPENBLAS LLVM SUITESPARSE OPENLIBM GMP MBEDTLS LIBSSH2 MPFR CURL LIBGIT2 +BB_PROJECTS := OPENBLAS LLVM SUITESPARSE OPENLIBM GMP MBEDTLS LIBSSH2 MPFR CURL LIBGIT2 PCRE $(foreach proj,$(BB_PROJECTS),$(eval USE_BINARYBUILDER_$(proj) = $(USE_BINARYBUILDER))) # Use the Assertions build diff --git a/contrib/refresh_bb_tarballs.sh b/contrib/refresh_bb_tarballs.sh index 345a1907a67d2..9bfbd06d01a95 100755 --- a/contrib/refresh_bb_tarballs.sh +++ b/contrib/refresh_bb_tarballs.sh @@ -11,7 +11,7 @@ TRIPLETS="i686-linux-gnu x86_64-linux-gnu aarch64-linux-gnu arm-linux-gnueabihf powerpc64le-linux-gnu i686-linux-musl x86_64-linux-musl aarch64-linux-musl arm-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" +BB_PROJECTS="gmp mbedtls libssh2 mpfr curl libgit2 pcre" BB_GCC_EXPANDED_PROJECTS="llvm openblas suitesparse openlibm" # If we've been given a project name, filter down to that one: diff --git a/deps/Versions.make b/deps/Versions.make index f219c3b27d16e..da76662a9511d 100644 --- a/deps/Versions.make +++ b/deps/Versions.make @@ -1,6 +1,7 @@ LLVM_VER = 6.0.1 LLVM_BB_REL = 6+nowasm PCRE_VER = 10.32 +PCRE_BB_REL = 1 DSFMT_VER = 2.2.3 LAPACK_VER = 3.5.0 SUITESPARSE_VER = 5.4.0 diff --git a/deps/checksums/PCRE2.v10.32.0.aarch64-linux-gnu.tar.gz/md5 b/deps/checksums/PCRE2.v10.32.0.aarch64-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..d196cb05468a5 --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.aarch64-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +7328595f57383cbc9a6341f9c5520a20 diff --git a/deps/checksums/PCRE2.v10.32.0.aarch64-linux-gnu.tar.gz/sha512 b/deps/checksums/PCRE2.v10.32.0.aarch64-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..33e1973f3c7eb --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.aarch64-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +187d6ca68d418f09b2bed267f6055830af51d38f0551c6fae84ead17c7fdbbf4a37de1418d6a7834f4e1a4e5427209ab55e73d47d2c8b246e8db4d2202eff0c2 diff --git a/deps/checksums/PCRE2.v10.32.0.aarch64-linux-musl.tar.gz/md5 b/deps/checksums/PCRE2.v10.32.0.aarch64-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..dee53f4c71baa --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.aarch64-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +0581b883d9636d1eb5c9538cc7afaf73 diff --git a/deps/checksums/PCRE2.v10.32.0.aarch64-linux-musl.tar.gz/sha512 b/deps/checksums/PCRE2.v10.32.0.aarch64-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..41265801173cf --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.aarch64-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +d92490832965f7b87aec97d32922197c6e7a9095d2508209257f4e35815bd201bdf2415915a9ab1152196bf8f42a2120b223d71d7264a2badd1617442f7707ef diff --git a/deps/checksums/PCRE2.v10.32.0.arm-linux-gnueabihf.tar.gz/md5 b/deps/checksums/PCRE2.v10.32.0.arm-linux-gnueabihf.tar.gz/md5 new file mode 100644 index 0000000000000..87d4ff290f31f --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.arm-linux-gnueabihf.tar.gz/md5 @@ -0,0 +1 @@ +27ee724c59f1a52dd8ef0a9936b6d15a diff --git a/deps/checksums/PCRE2.v10.32.0.arm-linux-gnueabihf.tar.gz/sha512 b/deps/checksums/PCRE2.v10.32.0.arm-linux-gnueabihf.tar.gz/sha512 new file mode 100644 index 0000000000000..32bf38ffeb66e --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.arm-linux-gnueabihf.tar.gz/sha512 @@ -0,0 +1 @@ +8fa91b21ade9ab33b1b5c03264ff663345bcdc4294650c3dac0b505378a2b4e5e7cca9fe31908d65a42e89c46ba2c8df9e419b0b4b4f43cd433bd0957bcb54e2 diff --git a/deps/checksums/PCRE2.v10.32.0.arm-linux-musleabihf.tar.gz/md5 b/deps/checksums/PCRE2.v10.32.0.arm-linux-musleabihf.tar.gz/md5 new file mode 100644 index 0000000000000..1c14fbebb2b14 --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.arm-linux-musleabihf.tar.gz/md5 @@ -0,0 +1 @@ +ce45013d7adf582693f7873a0748d4fa diff --git a/deps/checksums/PCRE2.v10.32.0.arm-linux-musleabihf.tar.gz/sha512 b/deps/checksums/PCRE2.v10.32.0.arm-linux-musleabihf.tar.gz/sha512 new file mode 100644 index 0000000000000..1f9489002495e --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.arm-linux-musleabihf.tar.gz/sha512 @@ -0,0 +1 @@ +4ce4da307ac2304bd6a038f00be298e003f5a05e4d30abc7a5a404d1140b3dc80e57aaece687150635ef351c8ed1def5dba1505b1282ba353aa7f4e0b29e4179 diff --git a/deps/checksums/PCRE2.v10.32.0.i686-linux-gnu.tar.gz/md5 b/deps/checksums/PCRE2.v10.32.0.i686-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..671695bc8c008 --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.i686-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +a989a92aaf5094e1598c894094dc8c0d diff --git a/deps/checksums/PCRE2.v10.32.0.i686-linux-gnu.tar.gz/sha512 b/deps/checksums/PCRE2.v10.32.0.i686-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..9b3daba3536e2 --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.i686-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +695bf905e6e8a1d10e587e46a1e0452f56d61d203bb474261487e2cb63e6f632439d63471ad9726c59bdc0d9ff422f8a3d0b4a28fb6036e84823144b2300369e diff --git a/deps/checksums/PCRE2.v10.32.0.i686-linux-musl.tar.gz/md5 b/deps/checksums/PCRE2.v10.32.0.i686-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..cb38f3b07e7a2 --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.i686-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +b9d44a91b0e6698d58e56c39e7fee059 diff --git a/deps/checksums/PCRE2.v10.32.0.i686-linux-musl.tar.gz/sha512 b/deps/checksums/PCRE2.v10.32.0.i686-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..8209c516a1355 --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.i686-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +2dfb3390a0d71fa630c26765653d363e3e5cdae46bee50fdb1fe29404d4f597a9119c5ae108106f0094bef74a702c13e3b91f64336062a1556a5592981c9ad1c diff --git a/deps/checksums/PCRE2.v10.32.0.i686-w64-mingw32.tar.gz/md5 b/deps/checksums/PCRE2.v10.32.0.i686-w64-mingw32.tar.gz/md5 new file mode 100644 index 0000000000000..d9ebba21340ab --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.i686-w64-mingw32.tar.gz/md5 @@ -0,0 +1 @@ +c34caa20b2e7f90798fb059b1b55393e diff --git a/deps/checksums/PCRE2.v10.32.0.i686-w64-mingw32.tar.gz/sha512 b/deps/checksums/PCRE2.v10.32.0.i686-w64-mingw32.tar.gz/sha512 new file mode 100644 index 0000000000000..21a4b8498fd76 --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.i686-w64-mingw32.tar.gz/sha512 @@ -0,0 +1 @@ +a3a1be7f259ca3ab7112cfee4eeaf09cc781c98e63d011f2816c54157fdb04fa8c71e8e7efbc348a76bd075cbb66a01366c1c14363422915cef380ce83d2787f diff --git a/deps/checksums/PCRE2.v10.32.0.powerpc64le-linux-gnu.tar.gz/md5 b/deps/checksums/PCRE2.v10.32.0.powerpc64le-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..04570ee7246d8 --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.powerpc64le-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +90620c0c61c18e6562a6de2e4d4a1ac3 diff --git a/deps/checksums/PCRE2.v10.32.0.powerpc64le-linux-gnu.tar.gz/sha512 b/deps/checksums/PCRE2.v10.32.0.powerpc64le-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..f58c7d7a64128 --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.powerpc64le-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +b5f05aafe9a5eb468280e4744dde6905cf2fc47598d5344ba18c1e54eff364ce5582ccee9a1533a30b3ddce2b8f1ac6461ee161b0cc32218fe083b7a28bc7865 diff --git a/deps/checksums/PCRE2.v10.32.0.x86_64-apple-darwin14.tar.gz/md5 b/deps/checksums/PCRE2.v10.32.0.x86_64-apple-darwin14.tar.gz/md5 new file mode 100644 index 0000000000000..9ffadee3760c1 --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.x86_64-apple-darwin14.tar.gz/md5 @@ -0,0 +1 @@ +99365a7367932a8e3066fd9b40fafc2a diff --git a/deps/checksums/PCRE2.v10.32.0.x86_64-apple-darwin14.tar.gz/sha512 b/deps/checksums/PCRE2.v10.32.0.x86_64-apple-darwin14.tar.gz/sha512 new file mode 100644 index 0000000000000..e5d501bf26e2f --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.x86_64-apple-darwin14.tar.gz/sha512 @@ -0,0 +1 @@ +1a74e48366b9d2ae1cf0d90cb642f660f52f34ff5c01cd2e6ac7a8d8b00ebe8d9ebbbb7cb2e82f282ab27ffc5a7693072a59a0d51996f86ee478bc907fb57cc5 diff --git a/deps/checksums/PCRE2.v10.32.0.x86_64-linux-gnu.tar.gz/md5 b/deps/checksums/PCRE2.v10.32.0.x86_64-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..10a55693a15a7 --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.x86_64-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +4dbfd0fad14306fcdc7984d5906372dc diff --git a/deps/checksums/PCRE2.v10.32.0.x86_64-linux-gnu.tar.gz/sha512 b/deps/checksums/PCRE2.v10.32.0.x86_64-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..e70a9089843eb --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.x86_64-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +15d3621c933b170059c16ce0e466c70e9fdce55509e99d0ffdf9f79efbbf8482027a2bad9ad2387af50070fc5e4d52866198005a89031aa3eb2a18044b050672 diff --git a/deps/checksums/PCRE2.v10.32.0.x86_64-linux-musl.tar.gz/md5 b/deps/checksums/PCRE2.v10.32.0.x86_64-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..a4d87dba65576 --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.x86_64-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +2c623d71190e5238333851e9a1a00ca0 diff --git a/deps/checksums/PCRE2.v10.32.0.x86_64-linux-musl.tar.gz/sha512 b/deps/checksums/PCRE2.v10.32.0.x86_64-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..352cb821330fe --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.x86_64-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +b8668a2faf5b708d6b8ddbbd42bc03d92cdd8be33b90fd854236a1be8a36d990b303025061d05b767c01b8bbce3584e3ffb5481a0d60f60aac66d1ff0f7106f7 diff --git a/deps/checksums/PCRE2.v10.32.0.x86_64-unknown-freebsd11.1.tar.gz/md5 b/deps/checksums/PCRE2.v10.32.0.x86_64-unknown-freebsd11.1.tar.gz/md5 new file mode 100644 index 0000000000000..f79c73e116a9a --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.x86_64-unknown-freebsd11.1.tar.gz/md5 @@ -0,0 +1 @@ +14cc8c9131a968df35fceaa52359c15a diff --git a/deps/checksums/PCRE2.v10.32.0.x86_64-unknown-freebsd11.1.tar.gz/sha512 b/deps/checksums/PCRE2.v10.32.0.x86_64-unknown-freebsd11.1.tar.gz/sha512 new file mode 100644 index 0000000000000..8897789444c8c --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.x86_64-unknown-freebsd11.1.tar.gz/sha512 @@ -0,0 +1 @@ +8497bf74f242d31284a41bb2e93804d03c14cebac27253dd1e65616b00d39fc5813a89a9633bd3406818b3ef03c089607113860c3e49d46d8933472147a32315 diff --git a/deps/checksums/PCRE2.v10.32.0.x86_64-w64-mingw32.tar.gz/md5 b/deps/checksums/PCRE2.v10.32.0.x86_64-w64-mingw32.tar.gz/md5 new file mode 100644 index 0000000000000..5d802716369c6 --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.x86_64-w64-mingw32.tar.gz/md5 @@ -0,0 +1 @@ +792c192b8bd0b9455254cb1ea1bfc341 diff --git a/deps/checksums/PCRE2.v10.32.0.x86_64-w64-mingw32.tar.gz/sha512 b/deps/checksums/PCRE2.v10.32.0.x86_64-w64-mingw32.tar.gz/sha512 new file mode 100644 index 0000000000000..0de989226b061 --- /dev/null +++ b/deps/checksums/PCRE2.v10.32.0.x86_64-w64-mingw32.tar.gz/sha512 @@ -0,0 +1 @@ +08907b0510cd0107f2bc75d4338e0bafc8d5c4980ddd9db886eecf4584ac8eada68429be81555cf1ece09b185db03048d02576ba70ac2d75ec10e4b33a9742ab diff --git a/deps/pcre.mk b/deps/pcre.mk index 329536bf35431..d7832adeef5cf 100644 --- a/deps/pcre.mk +++ b/deps/pcre.mk @@ -1,5 +1,6 @@ ## PCRE ## +ifneq ($(USE_BINARYBUILDER_PCRE),1) # Force optimization for PCRE flags (Issue #11668) PCRE_CFLAGS := -O3 PCRE_LDFLAGS := $(RPATH_ESCAPED_ORIGIN) @@ -52,3 +53,11 @@ configure-pcre: $(BUILDDIR)/pcre2-$(PCRE_VER)/build-configured compile-pcre: $(BUILDDIR)/pcre2-$(PCRE_VER)/build-compiled fastcheck-pcre: check-pcre check-pcre: $(BUILDDIR)/pcre2-$(PCRE_VER)/build-checked + +else # USE_BINARYBUILDER_PCRE +PCRE_BB_URL_BASE := https://github.com/JuliaPackaging/Yggdrasil/releases/download/PCRE2-v$(PCRE_VER)-$(PCRE_BB_REL) +PCRE_BB_NAME := PCRE2.v$(PCRE_VER).0 + +$(eval $(call bb-install,pcre,PCRE,false)) + +endif From bc290741cfa5d814a8aa6d22245a2790b273b598 Mon Sep 17 00:00:00 2001 From: Elliot Saba Date: Fri, 22 Mar 2019 04:26:51 -0400 Subject: [PATCH 16/20] Add `LibUV` BB tarball --- Make.inc | 2 +- contrib/refresh_bb_tarballs.sh | 2 +- deps/Versions.make | 2 ++ .../checksums/LibUV.v1.24.0.aarch64-linux-gnu.tar.gz/md5 | 1 + .../LibUV.v1.24.0.aarch64-linux-gnu.tar.gz/sha512 | 1 + .../LibUV.v1.24.0.aarch64-linux-musl.tar.gz/md5 | 1 + .../LibUV.v1.24.0.aarch64-linux-musl.tar.gz/sha512 | 1 + .../LibUV.v1.24.0.arm-linux-gnueabihf.tar.gz/md5 | 1 + .../LibUV.v1.24.0.arm-linux-gnueabihf.tar.gz/sha512 | 1 + .../LibUV.v1.24.0.arm-linux-musleabihf.tar.gz/md5 | 1 + .../LibUV.v1.24.0.arm-linux-musleabihf.tar.gz/sha512 | 1 + deps/checksums/LibUV.v1.24.0.i686-linux-gnu.tar.gz/md5 | 1 + .../checksums/LibUV.v1.24.0.i686-linux-gnu.tar.gz/sha512 | 1 + deps/checksums/LibUV.v1.24.0.i686-linux-musl.tar.gz/md5 | 1 + .../LibUV.v1.24.0.i686-linux-musl.tar.gz/sha512 | 1 + deps/checksums/LibUV.v1.24.0.i686-w64-mingw32.tar.gz/md5 | 1 + .../LibUV.v1.24.0.i686-w64-mingw32.tar.gz/sha512 | 1 + .../LibUV.v1.24.0.powerpc64le-linux-gnu.tar.gz/md5 | 1 + .../LibUV.v1.24.0.powerpc64le-linux-gnu.tar.gz/sha512 | 1 + .../LibUV.v1.24.0.x86_64-apple-darwin14.tar.gz/md5 | 1 + .../LibUV.v1.24.0.x86_64-apple-darwin14.tar.gz/sha512 | 1 + deps/checksums/LibUV.v1.24.0.x86_64-linux-gnu.tar.gz/md5 | 1 + .../LibUV.v1.24.0.x86_64-linux-gnu.tar.gz/sha512 | 1 + .../checksums/LibUV.v1.24.0.x86_64-linux-musl.tar.gz/md5 | 1 + .../LibUV.v1.24.0.x86_64-linux-musl.tar.gz/sha512 | 1 + .../LibUV.v1.24.0.x86_64-unknown-freebsd11.1.tar.gz/md5 | 1 + .../sha512 | 1 + .../LibUV.v1.24.0.x86_64-w64-mingw32.tar.gz/md5 | 1 + .../LibUV.v1.24.0.x86_64-w64-mingw32.tar.gz/sha512 | 1 + deps/libuv.mk | 9 +++++++++ 30 files changed, 39 insertions(+), 2 deletions(-) create mode 100644 deps/checksums/LibUV.v1.24.0.aarch64-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/LibUV.v1.24.0.aarch64-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/LibUV.v1.24.0.aarch64-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/LibUV.v1.24.0.aarch64-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/LibUV.v1.24.0.arm-linux-gnueabihf.tar.gz/md5 create mode 100644 deps/checksums/LibUV.v1.24.0.arm-linux-gnueabihf.tar.gz/sha512 create mode 100644 deps/checksums/LibUV.v1.24.0.arm-linux-musleabihf.tar.gz/md5 create mode 100644 deps/checksums/LibUV.v1.24.0.arm-linux-musleabihf.tar.gz/sha512 create mode 100644 deps/checksums/LibUV.v1.24.0.i686-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/LibUV.v1.24.0.i686-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/LibUV.v1.24.0.i686-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/LibUV.v1.24.0.i686-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/LibUV.v1.24.0.i686-w64-mingw32.tar.gz/md5 create mode 100644 deps/checksums/LibUV.v1.24.0.i686-w64-mingw32.tar.gz/sha512 create mode 100644 deps/checksums/LibUV.v1.24.0.powerpc64le-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/LibUV.v1.24.0.powerpc64le-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/LibUV.v1.24.0.x86_64-apple-darwin14.tar.gz/md5 create mode 100644 deps/checksums/LibUV.v1.24.0.x86_64-apple-darwin14.tar.gz/sha512 create mode 100644 deps/checksums/LibUV.v1.24.0.x86_64-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/LibUV.v1.24.0.x86_64-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/LibUV.v1.24.0.x86_64-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/LibUV.v1.24.0.x86_64-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/LibUV.v1.24.0.x86_64-unknown-freebsd11.1.tar.gz/md5 create mode 100644 deps/checksums/LibUV.v1.24.0.x86_64-unknown-freebsd11.1.tar.gz/sha512 create mode 100644 deps/checksums/LibUV.v1.24.0.x86_64-w64-mingw32.tar.gz/md5 create mode 100644 deps/checksums/LibUV.v1.24.0.x86_64-w64-mingw32.tar.gz/sha512 diff --git a/Make.inc b/Make.inc index 4a8cb62668da7..112a60daa7cdb 100644 --- a/Make.inc +++ b/Make.inc @@ -934,7 +934,7 @@ USE_BINARYBUILDER := 0 endif # This is the set of projects that BinaryBuilder dependencies are hooked up for. -BB_PROJECTS := OPENBLAS LLVM SUITESPARSE OPENLIBM GMP MBEDTLS LIBSSH2 MPFR CURL LIBGIT2 PCRE +BB_PROJECTS := OPENBLAS LLVM SUITESPARSE OPENLIBM GMP MBEDTLS LIBSSH2 MPFR CURL LIBGIT2 PCRE LIBUV $(foreach proj,$(BB_PROJECTS),$(eval USE_BINARYBUILDER_$(proj) = $(USE_BINARYBUILDER))) # Use the Assertions build diff --git a/contrib/refresh_bb_tarballs.sh b/contrib/refresh_bb_tarballs.sh index 9bfbd06d01a95..589ba164f4f0a 100755 --- a/contrib/refresh_bb_tarballs.sh +++ b/contrib/refresh_bb_tarballs.sh @@ -11,7 +11,7 @@ TRIPLETS="i686-linux-gnu x86_64-linux-gnu aarch64-linux-gnu arm-linux-gnueabihf powerpc64le-linux-gnu i686-linux-musl x86_64-linux-musl aarch64-linux-musl arm-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" +BB_PROJECTS="gmp mbedtls libssh2 mpfr curl libgit2 pcre libuv" BB_GCC_EXPANDED_PROJECTS="llvm openblas suitesparse openlibm" # If we've been given a project name, filter down to that one: diff --git a/deps/Versions.make b/deps/Versions.make index da76662a9511d..e621ea8243c1f 100644 --- a/deps/Versions.make +++ b/deps/Versions.make @@ -21,6 +21,8 @@ CURL_VER = 7.61.0 CURL_BB_REL = 1 LIBGIT2_VER = 0.27.7 LIBGIT2_BB_REL = 1 +LIBUV_VER = 1.24.0 +LIBUV_BB_REL = 1 # Specify the version of the Mozilla CA Certificate Store to obtain. # The versions of cacert.pem are identified by the date (YYYY-MM-DD) of their changes. diff --git a/deps/checksums/LibUV.v1.24.0.aarch64-linux-gnu.tar.gz/md5 b/deps/checksums/LibUV.v1.24.0.aarch64-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..2703726d202e4 --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.aarch64-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +a5891f189799e0072bc39f5459a58564 diff --git a/deps/checksums/LibUV.v1.24.0.aarch64-linux-gnu.tar.gz/sha512 b/deps/checksums/LibUV.v1.24.0.aarch64-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..876409b387ba1 --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.aarch64-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +465a2d9d03871d6b00a1c7e9ddb3bf29e8d388114b67ced74bcbbe0517373c5efa7b0e5dd18edb94c70a2834128d8ce34507ab841057a4ead95997108b0e6782 diff --git a/deps/checksums/LibUV.v1.24.0.aarch64-linux-musl.tar.gz/md5 b/deps/checksums/LibUV.v1.24.0.aarch64-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..1c001dc85a23a --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.aarch64-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +080af3ffbebc07b8c5a5a91e52ae304d diff --git a/deps/checksums/LibUV.v1.24.0.aarch64-linux-musl.tar.gz/sha512 b/deps/checksums/LibUV.v1.24.0.aarch64-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..c0dc7cd0a5958 --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.aarch64-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +4dc5d3cb513ecb470d0f460efb2af632fd42495080a41ae17ce06ef08fe000e6c0f1a70e8ff3e4e8229d19ce01ac7ec4c60592ed33d8a5cfaeea7dc3ea71b6df diff --git a/deps/checksums/LibUV.v1.24.0.arm-linux-gnueabihf.tar.gz/md5 b/deps/checksums/LibUV.v1.24.0.arm-linux-gnueabihf.tar.gz/md5 new file mode 100644 index 0000000000000..3722e0d44cad6 --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.arm-linux-gnueabihf.tar.gz/md5 @@ -0,0 +1 @@ +c6e8d26974bfd9c16f9cbfd65850868c diff --git a/deps/checksums/LibUV.v1.24.0.arm-linux-gnueabihf.tar.gz/sha512 b/deps/checksums/LibUV.v1.24.0.arm-linux-gnueabihf.tar.gz/sha512 new file mode 100644 index 0000000000000..019d335c63149 --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.arm-linux-gnueabihf.tar.gz/sha512 @@ -0,0 +1 @@ +bdad2a252ba7e5daec0b31bc1a16f8a109e339eab2ec91e7408e115a94f02d741ced3b2d599494dedca046d07919eeb8286b732ce43efbf1d98685052e52bf9b diff --git a/deps/checksums/LibUV.v1.24.0.arm-linux-musleabihf.tar.gz/md5 b/deps/checksums/LibUV.v1.24.0.arm-linux-musleabihf.tar.gz/md5 new file mode 100644 index 0000000000000..bd413092b8a8f --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.arm-linux-musleabihf.tar.gz/md5 @@ -0,0 +1 @@ +f3ef0c4369f1a639350610551c4e5e9c diff --git a/deps/checksums/LibUV.v1.24.0.arm-linux-musleabihf.tar.gz/sha512 b/deps/checksums/LibUV.v1.24.0.arm-linux-musleabihf.tar.gz/sha512 new file mode 100644 index 0000000000000..c8649470f322d --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.arm-linux-musleabihf.tar.gz/sha512 @@ -0,0 +1 @@ +a6f4e6a8a5b31460945e08d5151dec35ae4556eaa3b48d686a0974cdd68e4e9ba1606901d81687762f18aede6dd579ffcea55b0da73f7ed3eb729df30bac125c diff --git a/deps/checksums/LibUV.v1.24.0.i686-linux-gnu.tar.gz/md5 b/deps/checksums/LibUV.v1.24.0.i686-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..f59522b714fd9 --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.i686-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +19c7889e0080c4e9b1fc26d7e064c28c diff --git a/deps/checksums/LibUV.v1.24.0.i686-linux-gnu.tar.gz/sha512 b/deps/checksums/LibUV.v1.24.0.i686-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..c0997a06a5dc7 --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.i686-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +71a6db2da397632e918c0c12a42ee09123235c55bcc83e2abd278ae26cd36fe22d9c54cb76de589a78dedc3ca9327d5cd80f5992b7b85541a83ead3090105d62 diff --git a/deps/checksums/LibUV.v1.24.0.i686-linux-musl.tar.gz/md5 b/deps/checksums/LibUV.v1.24.0.i686-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..0efcd8573b1d8 --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.i686-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +ab48f77ceda876dd339bd20e928cd2ef diff --git a/deps/checksums/LibUV.v1.24.0.i686-linux-musl.tar.gz/sha512 b/deps/checksums/LibUV.v1.24.0.i686-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..6f6d5d9861470 --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.i686-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +aa0c06856be63806702c7a0fc179298f88228ece36819d80e1b6bad924113d56714da7dfab49b7b39a9bd58b5b76022cde1963db0c83e97c66c7d9aa32808939 diff --git a/deps/checksums/LibUV.v1.24.0.i686-w64-mingw32.tar.gz/md5 b/deps/checksums/LibUV.v1.24.0.i686-w64-mingw32.tar.gz/md5 new file mode 100644 index 0000000000000..03ea5819e2ecc --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.i686-w64-mingw32.tar.gz/md5 @@ -0,0 +1 @@ +dce7a3fd827917d177723ea12a7b3867 diff --git a/deps/checksums/LibUV.v1.24.0.i686-w64-mingw32.tar.gz/sha512 b/deps/checksums/LibUV.v1.24.0.i686-w64-mingw32.tar.gz/sha512 new file mode 100644 index 0000000000000..529af3256f33f --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.i686-w64-mingw32.tar.gz/sha512 @@ -0,0 +1 @@ +2cd773dcbe9ee43a63b0c31e2da1fa2eb7efba4bc7412b414b8d4dadc52c6fb8d162d1c81f4b44c05b39a453e01f07da3ae1170f857330be6a09c739ecd41420 diff --git a/deps/checksums/LibUV.v1.24.0.powerpc64le-linux-gnu.tar.gz/md5 b/deps/checksums/LibUV.v1.24.0.powerpc64le-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..a68801ca5df2c --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.powerpc64le-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +56faf52e0404376525351b875641535e diff --git a/deps/checksums/LibUV.v1.24.0.powerpc64le-linux-gnu.tar.gz/sha512 b/deps/checksums/LibUV.v1.24.0.powerpc64le-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..e57c77e5ef893 --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.powerpc64le-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +17cd6a52534dd5c21a2baadcaa18252588674db6582bf186a4befa0d24f3c09bbf26505cbd75af7228c1c6d567d860f9d3d7fe22cf467c2b1f569f483903972b diff --git a/deps/checksums/LibUV.v1.24.0.x86_64-apple-darwin14.tar.gz/md5 b/deps/checksums/LibUV.v1.24.0.x86_64-apple-darwin14.tar.gz/md5 new file mode 100644 index 0000000000000..c8b05262dc31c --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.x86_64-apple-darwin14.tar.gz/md5 @@ -0,0 +1 @@ +d18605a8561499c79aeb8e9a5afcd163 diff --git a/deps/checksums/LibUV.v1.24.0.x86_64-apple-darwin14.tar.gz/sha512 b/deps/checksums/LibUV.v1.24.0.x86_64-apple-darwin14.tar.gz/sha512 new file mode 100644 index 0000000000000..30d04cf41ad02 --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.x86_64-apple-darwin14.tar.gz/sha512 @@ -0,0 +1 @@ +5758570d64477e226ffcc0c7b34f7b0d35904ef0a70bb276f91507ee274404f5c1cb4bb16b759fea9e38bc838de198b123807c0e72b01834dff284f1125a114a diff --git a/deps/checksums/LibUV.v1.24.0.x86_64-linux-gnu.tar.gz/md5 b/deps/checksums/LibUV.v1.24.0.x86_64-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..1473e9b3156f5 --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.x86_64-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +e6cd3e6366932f54a4d0692f39850b9a diff --git a/deps/checksums/LibUV.v1.24.0.x86_64-linux-gnu.tar.gz/sha512 b/deps/checksums/LibUV.v1.24.0.x86_64-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..ff6a2cc634b12 --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.x86_64-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +f474fd9e27340cc6507669ece54e59c4d5c43419e10b40123fe8a0a064761e09b8197b3f7d2daf5fb4e2bae4a1b371b616a8b3ef95b331a67faea69d1f5683f8 diff --git a/deps/checksums/LibUV.v1.24.0.x86_64-linux-musl.tar.gz/md5 b/deps/checksums/LibUV.v1.24.0.x86_64-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..f0be0ea6ff741 --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.x86_64-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +aef53f96a5ecc461cc164dede9f7d32e diff --git a/deps/checksums/LibUV.v1.24.0.x86_64-linux-musl.tar.gz/sha512 b/deps/checksums/LibUV.v1.24.0.x86_64-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..1526d4d063dff --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.x86_64-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +23f62485cd83991cdcbb71424b8a613aa2c742cb5e567d0eef8ce7529cbfb928fda07ed646bf647db336d85c4fd6263570ec1741e7bc61fbd0c9194ec83d4692 diff --git a/deps/checksums/LibUV.v1.24.0.x86_64-unknown-freebsd11.1.tar.gz/md5 b/deps/checksums/LibUV.v1.24.0.x86_64-unknown-freebsd11.1.tar.gz/md5 new file mode 100644 index 0000000000000..e6c611400dee8 --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.x86_64-unknown-freebsd11.1.tar.gz/md5 @@ -0,0 +1 @@ +4df1a01defa00c46103bad8f96b93a6c diff --git a/deps/checksums/LibUV.v1.24.0.x86_64-unknown-freebsd11.1.tar.gz/sha512 b/deps/checksums/LibUV.v1.24.0.x86_64-unknown-freebsd11.1.tar.gz/sha512 new file mode 100644 index 0000000000000..fb2ec12675999 --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.x86_64-unknown-freebsd11.1.tar.gz/sha512 @@ -0,0 +1 @@ +895e42570e35dd5c846d00db18d17d250962e6552799109faf7da4a01dcf4f34492429838c1025c4e866907532d3d580533869bccf0cb03e6b96eb4a3229f3fe diff --git a/deps/checksums/LibUV.v1.24.0.x86_64-w64-mingw32.tar.gz/md5 b/deps/checksums/LibUV.v1.24.0.x86_64-w64-mingw32.tar.gz/md5 new file mode 100644 index 0000000000000..48c179e78101c --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.x86_64-w64-mingw32.tar.gz/md5 @@ -0,0 +1 @@ +62d5afb7a8bbdfd531a5bbed5c207875 diff --git a/deps/checksums/LibUV.v1.24.0.x86_64-w64-mingw32.tar.gz/sha512 b/deps/checksums/LibUV.v1.24.0.x86_64-w64-mingw32.tar.gz/sha512 new file mode 100644 index 0000000000000..2bc31dbead87e --- /dev/null +++ b/deps/checksums/LibUV.v1.24.0.x86_64-w64-mingw32.tar.gz/sha512 @@ -0,0 +1 @@ +d245863322aad32dcca51fff6c45e60766f31fd781e9b7f7eb0c2c166fe7b894a3ed359924fd5fcf1117d09b621223305faec9d80da1785cf65fcecc3d3fdea3 diff --git a/deps/libuv.mk b/deps/libuv.mk index 5f9062ea8f910..b9d158d380b8f 100644 --- a/deps/libuv.mk +++ b/deps/libuv.mk @@ -3,6 +3,8 @@ LIBUV_GIT_URL:=git://github.com/JuliaLang/libuv.git LIBUV_TAR_URL=https://api.github.com/repos/JuliaLang/libuv/tarball/$1 $(eval $(call git-external,libuv,LIBUV,configure,,$(SRCCACHE))) +ifneq ($(USE_BINARYBUILDER_LIBUV),1) + UV_CFLAGS := -O2 ifeq ($(USEMSVC), 1) UV_CFLAGS += -DBUILDING_UV_SHARED @@ -59,3 +61,10 @@ configure-libuv: $(BUILDDIR)/$(LIBUV_SRC_DIR)/build-configured compile-libuv: $(BUILDDIR)/$(LIBUV_SRC_DIR)/build-compiled fastcheck-libuv: #none check-libuv: $(BUILDDIR)/$(LIBUV_SRC_DIR)/build-checked + +else # USE_BINARYBUILDER_LIBUV +LIBUV_BB_URL_BASE := https://github.com/JuliaPackaging/Yggdrasil/releases/download/LibUV-v$(LIBUV_VER)-$(LIBUV_BB_REL) +LIBUV_BB_NAME := LibUV.v$(LIBUV_VER) + +$(eval $(call bb-install,libuv,LIBUV,false)) +endif From 1ae2707ab15aa2976b223141f3faa03fe280fdb2 Mon Sep 17 00:00:00 2001 From: Elliot Saba Date: Fri, 22 Mar 2019 18:52:58 -0400 Subject: [PATCH 17/20] Add `libunwind` and `libosxunwind` --- Make.inc | 2 +- contrib/refresh_bb_tarballs.sh | 2 +- deps/Versions.make | 2 ++ .../md5 | 1 + .../sha512 | 1 + .../LibUnwind.v1.3.1.aarch64-linux-gnu.tar.gz/md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../LibUnwind.v1.3.1.i686-linux-gnu.tar.gz/md5 | 1 + .../LibUnwind.v1.3.1.i686-linux-gnu.tar.gz/sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + .../LibUnwind.v1.3.1.x86_64-linux-gnu.tar.gz/md5 | 1 + .../sha512 | 1 + .../md5 | 1 + .../sha512 | 1 + deps/unwind.mk | 15 +++++++++++++++ 18 files changed, 33 insertions(+), 2 deletions(-) create mode 100644 deps/checksums/LibOSXUnwind.v0.0.5.x86_64-apple-darwin14.tar.gz/md5 create mode 100644 deps/checksums/LibOSXUnwind.v0.0.5.x86_64-apple-darwin14.tar.gz/sha512 create mode 100644 deps/checksums/LibUnwind.v1.3.1.aarch64-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/LibUnwind.v1.3.1.aarch64-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/LibUnwind.v1.3.1.arm-linux-gnueabihf.tar.gz/md5 create mode 100644 deps/checksums/LibUnwind.v1.3.1.arm-linux-gnueabihf.tar.gz/sha512 create mode 100644 deps/checksums/LibUnwind.v1.3.1.i686-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/LibUnwind.v1.3.1.i686-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/LibUnwind.v1.3.1.powerpc64le-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/LibUnwind.v1.3.1.powerpc64le-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/LibUnwind.v1.3.1.x86_64-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/LibUnwind.v1.3.1.x86_64-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/LibUnwind.v1.3.1.x86_64-unknown-freebsd11.1.tar.gz/md5 create mode 100644 deps/checksums/LibUnwind.v1.3.1.x86_64-unknown-freebsd11.1.tar.gz/sha512 diff --git a/Make.inc b/Make.inc index 112a60daa7cdb..c85e0dd9a04e7 100644 --- a/Make.inc +++ b/Make.inc @@ -934,7 +934,7 @@ USE_BINARYBUILDER := 0 endif # This is the set of projects that BinaryBuilder dependencies are hooked up for. -BB_PROJECTS := OPENBLAS LLVM SUITESPARSE OPENLIBM GMP MBEDTLS LIBSSH2 MPFR CURL LIBGIT2 PCRE LIBUV +BB_PROJECTS := OPENBLAS LLVM SUITESPARSE OPENLIBM GMP MBEDTLS LIBSSH2 MPFR CURL LIBGIT2 PCRE LIBUV UNWIND $(foreach proj,$(BB_PROJECTS),$(eval USE_BINARYBUILDER_$(proj) = $(USE_BINARYBUILDER))) # Use the Assertions build diff --git a/contrib/refresh_bb_tarballs.sh b/contrib/refresh_bb_tarballs.sh index 589ba164f4f0a..b18318ea7510f 100755 --- a/contrib/refresh_bb_tarballs.sh +++ b/contrib/refresh_bb_tarballs.sh @@ -11,7 +11,7 @@ TRIPLETS="i686-linux-gnu x86_64-linux-gnu aarch64-linux-gnu arm-linux-gnueabihf powerpc64le-linux-gnu i686-linux-musl x86_64-linux-musl aarch64-linux-musl arm-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" +BB_PROJECTS="gmp mbedtls libssh2 mpfr curl libgit2 pcre libuv unwind osxunwind" BB_GCC_EXPANDED_PROJECTS="llvm openblas suitesparse openlibm" # If we've been given a project name, filter down to that one: diff --git a/deps/Versions.make b/deps/Versions.make index e621ea8243c1f..aabaa551e7da6 100644 --- a/deps/Versions.make +++ b/deps/Versions.make @@ -8,7 +8,9 @@ SUITESPARSE_VER = 5.4.0 SUITESPARSE_BB_REL = 1 OPENLIBM_VER = 0.6.0 UNWIND_VER = 1.3.1 +UNWIND_BB_REL = 3 OSXUNWIND_VER = 0.0.5 +OSXUNWIND_BB_REL = 0 GMP_VER = 6.1.2 GMP_BB_REL = 1 MPFR_VER = 4.0.2 diff --git a/deps/checksums/LibOSXUnwind.v0.0.5.x86_64-apple-darwin14.tar.gz/md5 b/deps/checksums/LibOSXUnwind.v0.0.5.x86_64-apple-darwin14.tar.gz/md5 new file mode 100644 index 0000000000000..cc1cd671359a2 --- /dev/null +++ b/deps/checksums/LibOSXUnwind.v0.0.5.x86_64-apple-darwin14.tar.gz/md5 @@ -0,0 +1 @@ +3e092d738b24f7a121065b46af327f1a diff --git a/deps/checksums/LibOSXUnwind.v0.0.5.x86_64-apple-darwin14.tar.gz/sha512 b/deps/checksums/LibOSXUnwind.v0.0.5.x86_64-apple-darwin14.tar.gz/sha512 new file mode 100644 index 0000000000000..6bc69f952730e --- /dev/null +++ b/deps/checksums/LibOSXUnwind.v0.0.5.x86_64-apple-darwin14.tar.gz/sha512 @@ -0,0 +1 @@ +6c484cba8b5151814764d73a8bc4e56292831ae48eb172c03135c8d83e49571380abe275209fdeb8855d0e6a78d1a4f12e15ef4ab09eebee73056cd406fe017b diff --git a/deps/checksums/LibUnwind.v1.3.1.aarch64-linux-gnu.tar.gz/md5 b/deps/checksums/LibUnwind.v1.3.1.aarch64-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..09c2f867a16de --- /dev/null +++ b/deps/checksums/LibUnwind.v1.3.1.aarch64-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +c9b7d10767558fce64a6554904fd2c1d diff --git a/deps/checksums/LibUnwind.v1.3.1.aarch64-linux-gnu.tar.gz/sha512 b/deps/checksums/LibUnwind.v1.3.1.aarch64-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..3e8b2562863a3 --- /dev/null +++ b/deps/checksums/LibUnwind.v1.3.1.aarch64-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +2294a28b21da1c1fbcd4e526c3df8685e02a8addf8f2eb838cf0a4b32f63ebf23930210ae2d8b27933f736e9268932c03e92a539e6fe3e7d09fb0c3d27d70dc1 diff --git a/deps/checksums/LibUnwind.v1.3.1.arm-linux-gnueabihf.tar.gz/md5 b/deps/checksums/LibUnwind.v1.3.1.arm-linux-gnueabihf.tar.gz/md5 new file mode 100644 index 0000000000000..9f56ce51dcc4e --- /dev/null +++ b/deps/checksums/LibUnwind.v1.3.1.arm-linux-gnueabihf.tar.gz/md5 @@ -0,0 +1 @@ +68cd3fe1a480d9e95229fcbc54b45403 diff --git a/deps/checksums/LibUnwind.v1.3.1.arm-linux-gnueabihf.tar.gz/sha512 b/deps/checksums/LibUnwind.v1.3.1.arm-linux-gnueabihf.tar.gz/sha512 new file mode 100644 index 0000000000000..0e5f9cf0f4927 --- /dev/null +++ b/deps/checksums/LibUnwind.v1.3.1.arm-linux-gnueabihf.tar.gz/sha512 @@ -0,0 +1 @@ +b906903a40f4e87c90eb7ce9aa9bd95068ff186b70f8856b25be073e0444abe239b18cad6f666f5f1cfa15ec12c04835a2a176744d445e7ffeaebbf9abd842d9 diff --git a/deps/checksums/LibUnwind.v1.3.1.i686-linux-gnu.tar.gz/md5 b/deps/checksums/LibUnwind.v1.3.1.i686-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..da7eccb227891 --- /dev/null +++ b/deps/checksums/LibUnwind.v1.3.1.i686-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +37c6b7175bbe577a871956c415b8b96a diff --git a/deps/checksums/LibUnwind.v1.3.1.i686-linux-gnu.tar.gz/sha512 b/deps/checksums/LibUnwind.v1.3.1.i686-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..3f1ef632f5a38 --- /dev/null +++ b/deps/checksums/LibUnwind.v1.3.1.i686-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +909223fd1fc828b4f61559a6104777ef92f982a48fc59ee2babef0472ba0079f3b93c55428880245de46e4e31a0356c44b678d58be6302355f113475df572fb4 diff --git a/deps/checksums/LibUnwind.v1.3.1.powerpc64le-linux-gnu.tar.gz/md5 b/deps/checksums/LibUnwind.v1.3.1.powerpc64le-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..a717824c1239e --- /dev/null +++ b/deps/checksums/LibUnwind.v1.3.1.powerpc64le-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +09c63c9ffe345d7716137da5f5d0e30c diff --git a/deps/checksums/LibUnwind.v1.3.1.powerpc64le-linux-gnu.tar.gz/sha512 b/deps/checksums/LibUnwind.v1.3.1.powerpc64le-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..de3add2564566 --- /dev/null +++ b/deps/checksums/LibUnwind.v1.3.1.powerpc64le-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +1fe94d0c48cf2f193797a36f47442e6663b16e823eddcb0b0fe7f77ab6653d947b727bf5e593d0a8565fda4bb58f675798d33b4820e614636a86c4cd2ffb809e diff --git a/deps/checksums/LibUnwind.v1.3.1.x86_64-linux-gnu.tar.gz/md5 b/deps/checksums/LibUnwind.v1.3.1.x86_64-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..6eef5fff25c1a --- /dev/null +++ b/deps/checksums/LibUnwind.v1.3.1.x86_64-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +c62aa2fb24a4b51aa9fa7cd7b1f19d29 diff --git a/deps/checksums/LibUnwind.v1.3.1.x86_64-linux-gnu.tar.gz/sha512 b/deps/checksums/LibUnwind.v1.3.1.x86_64-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..1dfb56db41764 --- /dev/null +++ b/deps/checksums/LibUnwind.v1.3.1.x86_64-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +56fa80a83fdc069dfbaf110d1479956ec25135439646e799295d42ae67a0f53bcc6e164bfc592f9b845ab465bf90c1a2cf445cc75f65e9432ec3e0917646c646 diff --git a/deps/checksums/LibUnwind.v1.3.1.x86_64-unknown-freebsd11.1.tar.gz/md5 b/deps/checksums/LibUnwind.v1.3.1.x86_64-unknown-freebsd11.1.tar.gz/md5 new file mode 100644 index 0000000000000..be3ad34b4fabd --- /dev/null +++ b/deps/checksums/LibUnwind.v1.3.1.x86_64-unknown-freebsd11.1.tar.gz/md5 @@ -0,0 +1 @@ +35719457696d229c7b18a5af53de57ae diff --git a/deps/checksums/LibUnwind.v1.3.1.x86_64-unknown-freebsd11.1.tar.gz/sha512 b/deps/checksums/LibUnwind.v1.3.1.x86_64-unknown-freebsd11.1.tar.gz/sha512 new file mode 100644 index 0000000000000..4aa2084b30065 --- /dev/null +++ b/deps/checksums/LibUnwind.v1.3.1.x86_64-unknown-freebsd11.1.tar.gz/sha512 @@ -0,0 +1 @@ +701181026e0bca5d9f51d61c58dc70dcee299b0ca45a9952ab71f4a331e5de359f7e718b1c2519c2dbc502f70442e8d3de744d3b46fb7d68710d14a6642bfa50 diff --git a/deps/unwind.mk b/deps/unwind.mk index 749e6fec373fc..b80e7d6e9f6b4 100644 --- a/deps/unwind.mk +++ b/deps/unwind.mk @@ -1,5 +1,6 @@ ## UNWIND ## +ifneq ($(USE_BINARYBUILDER_UNWIND),1) LIBUNWIND_CFLAGS := -U_FORTIFY_SOURCE $(fPIC) LIBUNWIND_CPPFLAGS := @@ -100,3 +101,17 @@ compile-osxunwind: $(BUILDDIR)/libosxunwind-$(OSXUNWIND_VER)/build-compiled fastcheck-osxunwind: check-osxunwind check-osxunwind: compile-osxunwind install-osxunwind: $(build_prefix)/manifest/osxunwind + +else # USE_BINARYBUILDER_UNWIND + +UNWIND_BB_URL_BASE := https://github.com/JuliaPackaging/Yggdrasil/releases/download/LibUnwind-v$(UNWIND_VER)-$(UNWIND_BB_REL) +UNWIND_BB_NAME := LibUnwind.v$(UNWIND_VER) + +$(eval $(call bb-install,unwind,UNWIND,false)) + +OSXUNWIND_BB_URL_BASE := https://github.com/JuliaPackaging/Yggdrasil/releases/download/LibOSXUnwind-$(OSXUNWIND_VER)-$(OSXUNWIND_BB_REL) +OSXUNWIND_BB_NAME := LibOSXUnwind.v$(OSXUNWIND_VER) + +$(eval $(call bb-install,osxunwind,OSXUNWIND,false)) + +endif From 43f160b7e33ffda9f556496d0fff76c05ac0fb88 Mon Sep 17 00:00:00 2001 From: Elliot Saba Date: Mon, 25 Mar 2019 19:06:02 -0400 Subject: [PATCH 18/20] Update OpenBLAS `aarch64` BB tarball hashes --- .../checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc4.tar.gz/md5 | 2 +- .../OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc4.tar.gz/sha512 | 2 +- .../checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc7.tar.gz/md5 | 2 +- .../OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc7.tar.gz/sha512 | 2 +- .../checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc8.tar.gz/md5 | 2 +- .../OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc8.tar.gz/sha512 | 2 +- .../OpenBLAS.v0.3.5.aarch64-linux-musl-gcc4.tar.gz/md5 | 2 +- .../OpenBLAS.v0.3.5.aarch64-linux-musl-gcc4.tar.gz/sha512 | 2 +- .../OpenBLAS.v0.3.5.aarch64-linux-musl-gcc7.tar.gz/md5 | 2 +- .../OpenBLAS.v0.3.5.aarch64-linux-musl-gcc7.tar.gz/sha512 | 2 +- .../OpenBLAS.v0.3.5.aarch64-linux-musl-gcc8.tar.gz/md5 | 2 +- .../OpenBLAS.v0.3.5.aarch64-linux-musl-gcc8.tar.gz/sha512 | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) diff --git a/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc4.tar.gz/md5 b/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc4.tar.gz/md5 index cd869752e745e..acba2a9e2d042 100644 --- a/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc4.tar.gz/md5 +++ b/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc4.tar.gz/md5 @@ -1 +1 @@ -a2c0741aa4c1ac1f24122577889070ff +06a9d9511a85e50d8a79bb936539ddf8 diff --git a/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc4.tar.gz/sha512 b/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc4.tar.gz/sha512 index fd00fa62f3992..30a8ab8908f8e 100644 --- a/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc4.tar.gz/sha512 +++ b/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc4.tar.gz/sha512 @@ -1 +1 @@ -2dda6e7fcd6342cd1781cab735de16bb49197cb6afd3368f32f7b092b9430cfcdbd2e15fe41791fb5338995c8c2a25f56d601d49c0e6552e6600580b4ee7787f +24ff8fe79b5827be9242dd8782fd78233109988f23cb4576f3bbbcd1465c51a0dcec97a6410b13db8d6d17662d756565650319805227f86256a059975a55601f diff --git a/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc7.tar.gz/md5 b/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc7.tar.gz/md5 index 159c8848f51b4..a48137ebaff31 100644 --- a/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc7.tar.gz/md5 +++ b/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc7.tar.gz/md5 @@ -1 +1 @@ -003ff897c0ee42665bf83906aa777b3d +7cd182b8cbc600a349e6e642f258dc8b diff --git a/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc7.tar.gz/sha512 b/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc7.tar.gz/sha512 index 4de4da0f35b24..d663ff27242b4 100644 --- a/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc7.tar.gz/sha512 +++ b/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc7.tar.gz/sha512 @@ -1 +1 @@ -2ef4d271b0d4fe44caf257c6645d2950eb1a751bff63951289b178731a00337a67312122ea1425a658f8bf6d6ed29f10927bdb87175a33159544109b553338e2 +b3ef56e1ad20f23c64b66e5ad276dffc2bea411d2412cd329703896c92cc55806d93800cc1b54627010a1c8b7402f91cbec482a5274d462dcf1e8054acea7d7f diff --git a/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc8.tar.gz/md5 b/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc8.tar.gz/md5 index b0a73ece9c87f..8f46e8edb2f0c 100644 --- a/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc8.tar.gz/md5 +++ b/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc8.tar.gz/md5 @@ -1 +1 @@ -c4048f5843b6d4207dbaf88aa99264f1 +f53e16e71a9239b7a7d6019bfa05dade diff --git a/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc8.tar.gz/sha512 b/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc8.tar.gz/sha512 index 29ddffb3f0b05..010036e1ab0c4 100644 --- a/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc8.tar.gz/sha512 +++ b/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-gnu-gcc8.tar.gz/sha512 @@ -1 +1 @@ -23035d2814d89ee7039c0348d7025b1410e2dc55ad96178f393e56dc5bf366d9c0c200b879fabd7dfbb201f0cd2c8e996e8e0c290a7e8d1681eda402a6d1cbeb +90dffda4d5ff4720573b2db4066e29ffe7d559217173307bb2548747c4a07b9d42f6f6ba9980f1d900bd0030b134834165f86051d73e0d61092890fbf6cbb6d8 diff --git a/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-musl-gcc4.tar.gz/md5 b/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-musl-gcc4.tar.gz/md5 index a13cfb90b26e5..e467232b0858d 100644 --- a/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-musl-gcc4.tar.gz/md5 +++ b/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-musl-gcc4.tar.gz/md5 @@ -1 +1 @@ -fa4ed859adc1d506fe3e6c84d0ec5751 +29bdeaa48e3163b3f3d2c108a1506ea1 diff --git a/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-musl-gcc4.tar.gz/sha512 b/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-musl-gcc4.tar.gz/sha512 index 13ad615f43959..1bd8a19e58740 100644 --- a/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-musl-gcc4.tar.gz/sha512 +++ b/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-musl-gcc4.tar.gz/sha512 @@ -1 +1 @@ -be07906c48fbeb532400392aa9b571a1d65717dcf7ecbe4e49886a435d149e42038cc77a864a953529bcc211f7b541438f2d5071fef37b8f364f76bd5845f73b +9c68ff99c1d2eb8766294ba525e031ab47d8601d750466517960401f963a0df15feb3902a96884737e9da2bd714adf00f68e914776d21602ea4446593b7da24c diff --git a/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-musl-gcc7.tar.gz/md5 b/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-musl-gcc7.tar.gz/md5 index aeae2bfcee9d8..fae0c941fb9fb 100644 --- a/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-musl-gcc7.tar.gz/md5 +++ b/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-musl-gcc7.tar.gz/md5 @@ -1 +1 @@ -5e728f85ab25f4550d15db52f618cf92 +be968f1f5c8d5b6fb7bbf5f0a4bdd0e0 diff --git a/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-musl-gcc7.tar.gz/sha512 b/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-musl-gcc7.tar.gz/sha512 index 45ec878e041dd..241a0aa7b8def 100644 --- a/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-musl-gcc7.tar.gz/sha512 +++ b/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-musl-gcc7.tar.gz/sha512 @@ -1 +1 @@ -46ea7c2071c5a7f015cf7f4b0730ada0a9384ef28df8f24ffed00f0cdbb7ebf1d87e784461daa8050d46a6e3ba6047811b03461b7da396e8bda034ef3aa2d4fc +d62cc78fd2ba80d6ed9a57a20f7b65f1ab29b20f8bd28955429dc177fee75c7352b38ec71a6c8b3d9e5133e27ecd3d224771b1eebd7d007155d23cc34d7b7a80 diff --git a/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-musl-gcc8.tar.gz/md5 b/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-musl-gcc8.tar.gz/md5 index 4a7fe2544ea80..ef8872369c679 100644 --- a/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-musl-gcc8.tar.gz/md5 +++ b/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-musl-gcc8.tar.gz/md5 @@ -1 +1 @@ -812f81167470dc6ec56403457534b8ec +46fc46670dcde65cf1822d67a137ffc7 diff --git a/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-musl-gcc8.tar.gz/sha512 b/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-musl-gcc8.tar.gz/sha512 index ec75433ed1037..d5a5388770f65 100644 --- a/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-musl-gcc8.tar.gz/sha512 +++ b/deps/checksums/OpenBLAS.v0.3.5.aarch64-linux-musl-gcc8.tar.gz/sha512 @@ -1 +1 @@ -e467df32a3f62198589095ae8759d8f65c94f1a35107e5136617e5b18b212310303db9df1cb9e0bec540aa4637fc92968307f1832601de4c8e4d509105e7e5de +2ecbea1e9356684526e66f2218767cb4beb22d6b9ab9f95065dba8225bd19465773e0490e87c11180e7a3c26900296da030c72222ce0f5b5b03cea64b8af0ee4 From 058118e78793de2903f5136480850371229bd46f Mon Sep 17 00:00:00 2001 From: Elliot Saba Date: Tue, 26 Mar 2019 04:33:02 -0400 Subject: [PATCH 19/20] Bump `SuiteSparse` tarballs --- contrib/refresh_bb_tarballs.sh | 4 ++-- deps/Versions.make | 2 +- .../SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc4.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc4.tar.gz/sha512 | 2 +- .../SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc7.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc7.tar.gz/sha512 | 2 +- .../SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc8.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc8.tar.gz/sha512 | 2 +- .../SuiteSparse.v5.4.0.aarch64-linux-musl-gcc4.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.aarch64-linux-musl-gcc4.tar.gz/sha512 | 2 +- .../SuiteSparse.v5.4.0.aarch64-linux-musl-gcc7.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.aarch64-linux-musl-gcc7.tar.gz/sha512 | 2 +- .../SuiteSparse.v5.4.0.aarch64-linux-musl-gcc8.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.aarch64-linux-musl-gcc8.tar.gz/sha512 | 2 +- .../SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc4.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc4.tar.gz/sha512 | 2 +- .../SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc7.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc7.tar.gz/sha512 | 2 +- .../SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc8.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc8.tar.gz/sha512 | 2 +- .../SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc4.tar.gz/md5 | 2 +- .../sha512 | 2 +- .../SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc7.tar.gz/md5 | 2 +- .../sha512 | 2 +- .../SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc8.tar.gz/md5 | 2 +- .../sha512 | 2 +- .../SuiteSparse.v5.4.0.i686-linux-gnu-gcc4.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.i686-linux-gnu-gcc4.tar.gz/sha512 | 2 +- .../SuiteSparse.v5.4.0.i686-linux-gnu-gcc7.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.i686-linux-gnu-gcc7.tar.gz/sha512 | 2 +- .../SuiteSparse.v5.4.0.i686-linux-gnu-gcc8.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.i686-linux-gnu-gcc8.tar.gz/sha512 | 2 +- .../SuiteSparse.v5.4.0.i686-linux-musl-gcc4.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.i686-linux-musl-gcc4.tar.gz/sha512 | 2 +- .../SuiteSparse.v5.4.0.i686-linux-musl-gcc7.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.i686-linux-musl-gcc7.tar.gz/sha512 | 2 +- .../SuiteSparse.v5.4.0.i686-linux-musl-gcc8.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.i686-linux-musl-gcc8.tar.gz/sha512 | 2 +- .../SuiteSparse.v5.4.0.i686-w64-mingw32-gcc4.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.i686-w64-mingw32-gcc4.tar.gz/sha512 | 2 +- .../SuiteSparse.v5.4.0.i686-w64-mingw32-gcc7.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.i686-w64-mingw32-gcc7.tar.gz/sha512 | 2 +- .../SuiteSparse.v5.4.0.i686-w64-mingw32-gcc8.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.i686-w64-mingw32-gcc8.tar.gz/sha512 | 2 +- .../SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc4.tar.gz/md5 | 2 +- .../sha512 | 2 +- .../SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc7.tar.gz/md5 | 2 +- .../sha512 | 2 +- .../SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc8.tar.gz/md5 | 2 +- .../sha512 | 2 +- .../SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc4.tar.gz/md5 | 2 +- .../sha512 | 2 +- .../SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc7.tar.gz/md5 | 2 +- .../sha512 | 2 +- .../SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc8.tar.gz/md5 | 2 +- .../sha512 | 2 +- .../SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc4.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc4.tar.gz/sha512 | 2 +- .../SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc7.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc7.tar.gz/sha512 | 2 +- .../SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc8.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc8.tar.gz/sha512 | 2 +- .../SuiteSparse.v5.4.0.x86_64-linux-musl-gcc4.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.x86_64-linux-musl-gcc4.tar.gz/sha512 | 2 +- .../SuiteSparse.v5.4.0.x86_64-linux-musl-gcc7.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.x86_64-linux-musl-gcc7.tar.gz/sha512 | 2 +- .../SuiteSparse.v5.4.0.x86_64-linux-musl-gcc8.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.x86_64-linux-musl-gcc8.tar.gz/sha512 | 2 +- .../md5 | 2 +- .../sha512 | 2 +- .../md5 | 2 +- .../sha512 | 2 +- .../md5 | 2 +- .../sha512 | 2 +- .../SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc4.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc4.tar.gz/sha512 | 2 +- .../SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc7.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc7.tar.gz/sha512 | 2 +- .../SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc8.tar.gz/md5 | 2 +- .../SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc8.tar.gz/sha512 | 2 +- 80 files changed, 81 insertions(+), 81 deletions(-) diff --git a/contrib/refresh_bb_tarballs.sh b/contrib/refresh_bb_tarballs.sh index b18318ea7510f..5258ae34bbe29 100755 --- a/contrib/refresh_bb_tarballs.sh +++ b/contrib/refresh_bb_tarballs.sh @@ -40,8 +40,8 @@ for triplet in ${TRIPLETS}; do for proj in ${BB_GCC_EXPANDED_PROJECTS}; do PROJ="$(echo ${proj} | tr [a-z] [A-Z])" for gcc in gcc4 gcc7 gcc8; do - make -C "${CONTRIB_DIR}/../deps" USE_BINARYBUILDER_${PROJ}=1 ${PROJ}_BB_TRIPLET=${triplet}-${gcc} distclean-${proj} - make -C "${CONTRIB_DIR}/../deps" USE_BINARYBUILDER_${PROJ}=1 ${PROJ}_BB_TRIPLET=${triplet}-${gcc} compile-${proj} + make -C "${CONTRIB_DIR}/../deps" USE_BINARYBUILDER_${PROJ}=1 ${PROJ}_BB_TRIPLET=${triplet}-${gcc} BB_TRIPLET_CXXABI=${triplet} distclean-${proj} + make -C "${CONTRIB_DIR}/../deps" USE_BINARYBUILDER_${PROJ}=1 ${PROJ}_BB_TRIPLET=${triplet}-${gcc} BB_TRIPLET_CXXABI=${triplet} compile-${proj} done done done diff --git a/deps/Versions.make b/deps/Versions.make index aabaa551e7da6..887e964bb61e9 100644 --- a/deps/Versions.make +++ b/deps/Versions.make @@ -5,7 +5,7 @@ PCRE_BB_REL = 1 DSFMT_VER = 2.2.3 LAPACK_VER = 3.5.0 SUITESPARSE_VER = 5.4.0 -SUITESPARSE_BB_REL = 1 +SUITESPARSE_BB_REL = 2 OPENLIBM_VER = 0.6.0 UNWIND_VER = 1.3.1 UNWIND_BB_REL = 3 diff --git a/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc4.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc4.tar.gz/md5 index 6aebbf4e4abd0..0eb883a4e1eeb 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc4.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc4.tar.gz/md5 @@ -1 +1 @@ -c043951463679ab86b91a5ca468522e3 +33802fc0807417d49abe7b9457a1d356 diff --git a/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc4.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc4.tar.gz/sha512 index 7389399b3695c..d894abdd20639 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc4.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc4.tar.gz/sha512 @@ -1 +1 @@ -8ccfabf47db863b4467dcf6fc5e6a3a91c62988680b62d5103a066df54998c974dd7b8709fa0381c40ec1448bc5fc9f25d07680f1ea5144bef58f92af08e423e +0c7eedc18fd36b7f2f933b258c240d26d5dff4d93ff83e3e8d7bbe8321c1cada5c0bc672744ff3a18e5f91770a3b011c117072a44703c9679a90a4d0b61e985e diff --git a/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc7.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc7.tar.gz/md5 index 84443111ebaee..2c57de0ec70b9 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc7.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc7.tar.gz/md5 @@ -1 +1 @@ -1914ff3eb5082451e156f053a495f394 +86a2cad460097eccd3cb293f1f50da6b diff --git a/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc7.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc7.tar.gz/sha512 index 85ef4b6138ae6..ca0073b5a1d30 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc7.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc7.tar.gz/sha512 @@ -1 +1 @@ -cc7f2d39bd1932cb35e5b76705e26d344d949845c9377fccc7dbfaca3beb7284cc8851d66386a9e6172078662bc902d6bced25aab8f50625079e09b666a8d57e +319b394082697de4127a46be37432bfec3c518d95f51753ffdb2c8b445e8644cf1ec7dfd8f361a9a9a0898ec9763807b754229988987bc2cf55a38d10829a9a8 diff --git a/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc8.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc8.tar.gz/md5 index 5a1346feef914..9c5994356aa32 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc8.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc8.tar.gz/md5 @@ -1 +1 @@ -7649e882cae155729a75d63fc39503ca +341dbf803639461111a071c5c99c67ed diff --git a/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc8.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc8.tar.gz/sha512 index 65b3f1112d7b6..ebad303218282 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc8.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-gnu-gcc8.tar.gz/sha512 @@ -1 +1 @@ -b4d965f10bde3e387bc828f21409f9f1b8f59f816d383fe99fbfe18a63213feba4b60b8e7da993e6b9977093fe5b2eb8e1bceb3e34f00d237fae9e8c66da3fc9 +3f4d5288d0ae59cd7595074f08e471306ddd8559d2e0546d77c8a236f295eeace7ca11de77c6b598c35b85c539b3f919c30aed48fc6afbdc3409a1b0e08da6c9 diff --git a/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-musl-gcc4.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-musl-gcc4.tar.gz/md5 index 65ea6e1cdaf59..c9e8e8b4472a4 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-musl-gcc4.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-musl-gcc4.tar.gz/md5 @@ -1 +1 @@ -7e19016367bc89d9e1a177a2c913f120 +3bd99240bf3b1928e031d6a147c9a9d3 diff --git a/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-musl-gcc4.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-musl-gcc4.tar.gz/sha512 index 65d6e935633cd..df2950ad15b12 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-musl-gcc4.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-musl-gcc4.tar.gz/sha512 @@ -1 +1 @@ -3d758b659cf7453854dbc69b474e6d51923d2f1436a06734f032431df66f1b8eacdbb6c76e41ee1f982e767b682e08b4bea91397d3ab2773a7926165b7e5eabc +2bf9a2709fffe257ab0931dde4cd380d8095acea0b7b7acf877d3d0b82cd03bb31d9ef12862297b39fd635632323ccaeedfde7b67b527cb523056580384761c7 diff --git a/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-musl-gcc7.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-musl-gcc7.tar.gz/md5 index 41235001f16f8..33a569e31c97f 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-musl-gcc7.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-musl-gcc7.tar.gz/md5 @@ -1 +1 @@ -efe6b2cc589732974aafa3397cf6f59d +10e1889da8fda4af214891a8a3336098 diff --git a/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-musl-gcc7.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-musl-gcc7.tar.gz/sha512 index 9c942e48d3177..a66c56bb85e46 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-musl-gcc7.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-musl-gcc7.tar.gz/sha512 @@ -1 +1 @@ -48818635949379ea0a68d3aab25377bed861265d4e002c579955d8115e3e2a1e47aeb9b6a255f765a6fa918d11bfb900c6150fbdaea0576a2d0d3e1587bfd418 +e190428ff4449c7e0032017845a866aaff8921d95aa5470417499cc09518af95047f65305c473ccc40f8b9c6295f2d2896bb50d3083f3b05e8c57bc00198f88f diff --git a/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-musl-gcc8.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-musl-gcc8.tar.gz/md5 index ff1ba7b36110d..780f499740d90 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-musl-gcc8.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-musl-gcc8.tar.gz/md5 @@ -1 +1 @@ -6257af30eb58a45521f3f19563b917b9 +0bfb020eb2cecc934c429ed816013663 diff --git a/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-musl-gcc8.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-musl-gcc8.tar.gz/sha512 index 71f8ce66a2b13..f6056b69a4cc5 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-musl-gcc8.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.aarch64-linux-musl-gcc8.tar.gz/sha512 @@ -1 +1 @@ -cbd1278baf0b92c7ca1c29275dfa6b2a6a722b0ffbeb57a22ee2077a2cf1e6c5873e89b2b3fc839932fd5850178cbe09cbb436fe9c03d8335c31536f1ef8abf7 +a940fecb380c6e9591a2df02e0d3bdf0b5cb544615015595feb2afae075156e4e58b00db7a8c0bc87e09e11429329e5bc343cd7b67dd1f1ec108259f485eb527 diff --git a/deps/checksums/SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc4.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc4.tar.gz/md5 index bbbc580240ba2..5a51023b76b6e 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc4.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc4.tar.gz/md5 @@ -1 +1 @@ -c3d62c780cab241cd7f763c0d568502f +65c8a77030c1bf97c9ecaff5d2ef0a9a diff --git a/deps/checksums/SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc4.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc4.tar.gz/sha512 index 18fa3c647e60e..247734eda55c6 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc4.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc4.tar.gz/sha512 @@ -1 +1 @@ -a657f3ff4633c2d3b383a6584fc46cfe56656daa9620491e3f6c889ebf6fa6378f5348d42a7ae840f182f993f44c1c9396277eebed214813314d1f4aa0897cd7 +0cb84eebc24f81c5ae8eff91463f40de21e4720e1fb8af9293624de0c45a67c213e914650b2ba27bfd7550422b30294d27c17023089ac8bf295bdab959592538 diff --git a/deps/checksums/SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc7.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc7.tar.gz/md5 index 97cd05fabb25a..54bfff7f795fb 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc7.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc7.tar.gz/md5 @@ -1 +1 @@ -4dfd1fbcf23ac8eb41a7c7dba709a955 +d4f083a1b9bd7798f6cbdbc46d462796 diff --git a/deps/checksums/SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc7.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc7.tar.gz/sha512 index eb4147eb60092..a75408428ac3e 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc7.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc7.tar.gz/sha512 @@ -1 +1 @@ -85dadd8d3f7014dccfbb9917d6e1c5b65ed21c0f6eea8ecfce0fc6691498519fa9cf9ac3adfa23e2db22fbbb2751702d778ad6424641a234b4e4269dcca8d9d0 +1b93a2652ec2bca334b20509a01f87d166442c8171e9ae2d52696c64937201ac1eb6e5847b4c60ff2faa46169ffa7c132c78e9aecafcf520f775c3492bc77b8b diff --git a/deps/checksums/SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc8.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc8.tar.gz/md5 index 632d288492fc8..1b55672aa52c8 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc8.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc8.tar.gz/md5 @@ -1 +1 @@ -e0f742fd21deedd6715c5bb3ed1c7fa6 +cedef7d2bbf47910d02b194c749ea2e1 diff --git a/deps/checksums/SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc8.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc8.tar.gz/sha512 index 47049f57cb6f9..21fa8b59259c6 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc8.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.arm-linux-gnueabihf-gcc8.tar.gz/sha512 @@ -1 +1 @@ -0ab70a245dc66b291da276f914a5406d08eb4e77813cac2d10a07472a03229610d4837332755205321531ac586161c740385696d9241bb8e6e06751f72a1cec2 +c82da88ab436d7ff032b9947181e33700ee21f227a7afb819ebe59da0d1862eda91d021f75f04d382e41b41ac1caf88d144231ca087a2af8f3c38e2584b0d4fc diff --git a/deps/checksums/SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc4.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc4.tar.gz/md5 index b818925fb258f..1c06ee5f43d20 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc4.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc4.tar.gz/md5 @@ -1 +1 @@ -26a8dc53f99ab35b1ec90d5322705f0b +15013619182f33bf162e8822976aa172 diff --git a/deps/checksums/SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc4.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc4.tar.gz/sha512 index 555f74e88f75c..67c7027f81f52 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc4.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc4.tar.gz/sha512 @@ -1 +1 @@ -cd806fe67c6d2b2dc567140aa87e307f09e694ef0dd5f3f82c85868c097802a3e50fd0f59aa226dea5530fadfa28ddb8f3c2f9f29d300809ee4d6f2a3ab75662 +f2bc71b9700d7b22c382edd275768523252b92fe6bc2d0b33cdaa69092a802205c2ecc96a4bb66a56d22be093d2d4f9170273919c32c9aafd1ab949d735eb2f0 diff --git a/deps/checksums/SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc7.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc7.tar.gz/md5 index c66633c6fba60..c7c4bf1a3d01d 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc7.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc7.tar.gz/md5 @@ -1 +1 @@ -96dae2399523780616529f88856b83c0 +f736d19b00b2973e0ed4f93bfcbf35fb diff --git a/deps/checksums/SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc7.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc7.tar.gz/sha512 index e880b2376f4d3..885914c907e8b 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc7.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc7.tar.gz/sha512 @@ -1 +1 @@ -cd13b047a0fbfe393984b67835d356356aff3cd87e1d8e803b5e1c565a336dc3aaed0dc39b1f15a663a101824de8fad1f891033c204c2dcce03cb8f9b287df0f +375ebe191963f9c834bf7e49f3d4d2d5d064c341ae81e913b34baa49222da0b5fd4f8e2036e90f74a55bee081f148ff13ac3d6651e18417aebf8df1a3a66b84b diff --git a/deps/checksums/SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc8.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc8.tar.gz/md5 index 8ab0406d97bb5..bb9f66c4065ec 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc8.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc8.tar.gz/md5 @@ -1 +1 @@ -e71c1b75739a3b77f327c66bdd75a2e2 +6f65cc6930839e1370f315a7a3000cae diff --git a/deps/checksums/SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc8.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc8.tar.gz/sha512 index 2542301e7f285..ee16b9e9d0c98 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc8.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.arm-linux-musleabihf-gcc8.tar.gz/sha512 @@ -1 +1 @@ -fbdf9dfaf4f5ba6391b0e78a60bfb3da43ecf72fb984e4ec35deb7c10054c9d8b4b4c0ef2de50b1ea4b50fc031b9d5bf9eb17264accdc1079a68e12b3266a911 +a7974da5e369976ca83af6324df8337a2bc8a5ae3c2297d4ad108fac784c378a4e9bb151da220cf5a3ef003016b5a318148eef845f4203217ec6c7c7eecc192e diff --git a/deps/checksums/SuiteSparse.v5.4.0.i686-linux-gnu-gcc4.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.i686-linux-gnu-gcc4.tar.gz/md5 index f90480199a99a..b10d9d8b97e07 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.i686-linux-gnu-gcc4.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.i686-linux-gnu-gcc4.tar.gz/md5 @@ -1 +1 @@ -1a60a5e298886161e2756aa10d68e02f +2db4891a429a6d2b8bfaffa1d9cd0efd diff --git a/deps/checksums/SuiteSparse.v5.4.0.i686-linux-gnu-gcc4.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.i686-linux-gnu-gcc4.tar.gz/sha512 index ad3faf37f84d8..334e83028a180 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.i686-linux-gnu-gcc4.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.i686-linux-gnu-gcc4.tar.gz/sha512 @@ -1 +1 @@ -e1839e1ed5311827fe5cc3c87d355ec48f95a24ddd1a7006ad8d52e41fa2ccfa44920fb892b3ca00f69a9b42cfd62d55f112b30a092be1cf1f2d52a04a90ff6c +5808f20823cc82d4cc07da4a2aec79762209f5f209714ff20c6347e727b4f4d8a1978cd39e6d7513984410fd8aa68ab736da1164ed8d0bee9ef49773cefb1fb9 diff --git a/deps/checksums/SuiteSparse.v5.4.0.i686-linux-gnu-gcc7.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.i686-linux-gnu-gcc7.tar.gz/md5 index 98cb3d24064e3..0326268b50bc5 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.i686-linux-gnu-gcc7.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.i686-linux-gnu-gcc7.tar.gz/md5 @@ -1 +1 @@ -009f8ac124d3d82abd32126195107c3a +456292494c7f0d93edadb154cb924a34 diff --git a/deps/checksums/SuiteSparse.v5.4.0.i686-linux-gnu-gcc7.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.i686-linux-gnu-gcc7.tar.gz/sha512 index 48933943b5126..b265346c606c7 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.i686-linux-gnu-gcc7.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.i686-linux-gnu-gcc7.tar.gz/sha512 @@ -1 +1 @@ -7a7af092be764ac17cfc2a3433e55e2859c03ec6c3baea7234a1700b1b3333ff61309168bdffbf44676e6b35e92464b459c9bef565575d0a70b6cdf8dbf36fb5 +59d9373ed2bcf64949816c02efe4f297126dee577ef7e5284ef648bb7722a68fd32295bb2dc150785f078431843faec943297b7a8fb25afea9dcfb45ea5637c7 diff --git a/deps/checksums/SuiteSparse.v5.4.0.i686-linux-gnu-gcc8.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.i686-linux-gnu-gcc8.tar.gz/md5 index 1a29d6e88bf16..ec291cc23a128 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.i686-linux-gnu-gcc8.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.i686-linux-gnu-gcc8.tar.gz/md5 @@ -1 +1 @@ -6a70e5156a6f68a3355f27045397988c +d475f17eb7dc9bf0391ee372f055ea82 diff --git a/deps/checksums/SuiteSparse.v5.4.0.i686-linux-gnu-gcc8.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.i686-linux-gnu-gcc8.tar.gz/sha512 index 8f4798d7c54b6..281ed2366866b 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.i686-linux-gnu-gcc8.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.i686-linux-gnu-gcc8.tar.gz/sha512 @@ -1 +1 @@ -3df831be4784487f15feccdd0856b3365bea0d59c4ecdc0ab45641e3c1cef04f37862281f1e7c8c4dc64bbb7887c9d20def68f5f833ecc98e5421b61b02a934e +b66dd84a2f08a437d1ebe82642cd451bee3251c4c8120b47ec2942fbb5ba21f0772c5c34ea1d750c869913f8c144be58c47d9749d5ceb766876bbd1b51a441d6 diff --git a/deps/checksums/SuiteSparse.v5.4.0.i686-linux-musl-gcc4.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.i686-linux-musl-gcc4.tar.gz/md5 index a3ee82287f972..5c07fde286fb1 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.i686-linux-musl-gcc4.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.i686-linux-musl-gcc4.tar.gz/md5 @@ -1 +1 @@ -83e31de9abc1beacabc38f94a48f9ff2 +c58f7cc55ccf7fda770ee3059853ba43 diff --git a/deps/checksums/SuiteSparse.v5.4.0.i686-linux-musl-gcc4.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.i686-linux-musl-gcc4.tar.gz/sha512 index a49d0cd91f85c..a2542441e1608 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.i686-linux-musl-gcc4.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.i686-linux-musl-gcc4.tar.gz/sha512 @@ -1 +1 @@ -84c8937b1025d0fc79700906951544b5f027ce46085af4cf458c65249b5cb192cfcecabd2fc364e60341a3a7d11636c659c5d1a758594b74197801f6c8b0fa17 +62023c8af152a93e5a287337cc923775923a164291f9e91ceb8f2982e7b4ea52069039f178ea2c017439b5891edbf6f512e64abf3de89985d47c70320c55ea35 diff --git a/deps/checksums/SuiteSparse.v5.4.0.i686-linux-musl-gcc7.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.i686-linux-musl-gcc7.tar.gz/md5 index 9ffd8128b1ace..28b2d8db4cc07 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.i686-linux-musl-gcc7.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.i686-linux-musl-gcc7.tar.gz/md5 @@ -1 +1 @@ -b59baeeb7566ebdac3e141afd13ba7d1 +47dd149f3260f04ec6ca641c4accd671 diff --git a/deps/checksums/SuiteSparse.v5.4.0.i686-linux-musl-gcc7.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.i686-linux-musl-gcc7.tar.gz/sha512 index a6d3703e82751..20ccf1f83f314 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.i686-linux-musl-gcc7.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.i686-linux-musl-gcc7.tar.gz/sha512 @@ -1 +1 @@ -1aa14a83796b63fa0cb0020d40f0edc14b8aed3470480365f571fc75bc28e28684eb6aa5fec2079e1fa5be0b88b043a64be2f2180051f481be07a7e8094d824a +13ab1dcaf06a804bebb3b5be9fc7c5a7bd0d238afac2c89a9f02f8527ac738369513f3b82eee2371536a85aadd940cea29b071e603a192e573da46e1cdc85da8 diff --git a/deps/checksums/SuiteSparse.v5.4.0.i686-linux-musl-gcc8.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.i686-linux-musl-gcc8.tar.gz/md5 index c9d323c095d09..b06d52a32a7e6 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.i686-linux-musl-gcc8.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.i686-linux-musl-gcc8.tar.gz/md5 @@ -1 +1 @@ -3b180331ea002fd4d09efa4f058af06e +d2193e3c71f7967e10cd4ee9f4a8fb20 diff --git a/deps/checksums/SuiteSparse.v5.4.0.i686-linux-musl-gcc8.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.i686-linux-musl-gcc8.tar.gz/sha512 index 892168c57a107..ced6f0ba1dd17 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.i686-linux-musl-gcc8.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.i686-linux-musl-gcc8.tar.gz/sha512 @@ -1 +1 @@ -d7a00b6afcdbb16a8a670f012669efbcee50a15d83f19c6e2ae6ea537a664e1d0651952a65d42530f9ffb91c41ecbdbb370f4713a5564cff282591ae620dab43 +e155e0ed62fdd8dc48c50bc31b69df87e9ad3d1e298cbe5b18622a82407066a651a2906b104ed941c7fa8eaedd2ddfd2d08d2d4b2ca547c45c1c80d174a94f3e diff --git a/deps/checksums/SuiteSparse.v5.4.0.i686-w64-mingw32-gcc4.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.i686-w64-mingw32-gcc4.tar.gz/md5 index e73f0247cf424..3009b729bb552 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.i686-w64-mingw32-gcc4.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.i686-w64-mingw32-gcc4.tar.gz/md5 @@ -1 +1 @@ -b81c5d2855a79ab2d436d7dabb1dc0c9 +c0a8ad36a88378cd5af4c3f0e3e702e1 diff --git a/deps/checksums/SuiteSparse.v5.4.0.i686-w64-mingw32-gcc4.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.i686-w64-mingw32-gcc4.tar.gz/sha512 index a27af058137f9..f3d575f0e8b81 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.i686-w64-mingw32-gcc4.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.i686-w64-mingw32-gcc4.tar.gz/sha512 @@ -1 +1 @@ -7d6896d58d7ec9399285b84ee9c86aece50416ebaea53a85a4d30e898323b864c1ea28deb2f63f4fed3d70de3afa3c063f1d228305c3e7660c6fb047af8be9b4 +e1914f96b3bd4027c36001d14b1d1e588d4c36fe5342e265329bb687678f5a5e9d55f11862d8ae609c0eed64cd5b6dd7b6fbeb10a2610fed9674313a0b49e574 diff --git a/deps/checksums/SuiteSparse.v5.4.0.i686-w64-mingw32-gcc7.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.i686-w64-mingw32-gcc7.tar.gz/md5 index 5c45a47075bec..02696d24a0b7e 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.i686-w64-mingw32-gcc7.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.i686-w64-mingw32-gcc7.tar.gz/md5 @@ -1 +1 @@ -fac775eb74918c22e2a67a01691a9cfa +832e3888e5e3e5e88e587b8d9ce6854b diff --git a/deps/checksums/SuiteSparse.v5.4.0.i686-w64-mingw32-gcc7.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.i686-w64-mingw32-gcc7.tar.gz/sha512 index 0f1c9f832e7a2..443008e29de14 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.i686-w64-mingw32-gcc7.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.i686-w64-mingw32-gcc7.tar.gz/sha512 @@ -1 +1 @@ -b78574d11a0c0af1f905c0ac986ea955c680382545964885759e00dcdd9ff823f425f8ff68a814d432a03a82001fc284475a45f23d5c622e8a4c138f31bd271c +49a6774dcf281ea1e0bb518b3e50ff1c5cdc357f5a6de38e20e3d7d6bd01067ef8cc192137c063d9dd2cfd955324cd51fd4c3045cd775747f112374832bda231 diff --git a/deps/checksums/SuiteSparse.v5.4.0.i686-w64-mingw32-gcc8.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.i686-w64-mingw32-gcc8.tar.gz/md5 index 2c49e4105f9b8..37f9efd7a5575 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.i686-w64-mingw32-gcc8.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.i686-w64-mingw32-gcc8.tar.gz/md5 @@ -1 +1 @@ -68d408dfec9f3b2eb4771c163d5b61cf +0ebae94bc5e4acb92be1bebbf8ead972 diff --git a/deps/checksums/SuiteSparse.v5.4.0.i686-w64-mingw32-gcc8.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.i686-w64-mingw32-gcc8.tar.gz/sha512 index 2fb2c80745415..dd4c3b4e32785 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.i686-w64-mingw32-gcc8.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.i686-w64-mingw32-gcc8.tar.gz/sha512 @@ -1 +1 @@ -558cf90b6cc9681dd6ae14eb9afbe0714abf4519b5abd37f780bb6dc62ca79800e4b0aa51f1a9a9f0e6f3a30f019fa8c1759c7e893bc2f94dfd0d0e747dfb603 +4938e865cab6304e27e33bf30b4c45c55e2416f4ad8dc2218f635136282f8be05c44c1413c027433e933bbac2c350255871cb57550839e6e06ae4bcac0bccb7f diff --git a/deps/checksums/SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc4.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc4.tar.gz/md5 index 24258e7da6535..5a6da73e798ab 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc4.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc4.tar.gz/md5 @@ -1 +1 @@ -00919b25234d975e6533484022a7c300 +5e1ecdb356352fad2bdf0998ce0a11a5 diff --git a/deps/checksums/SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc4.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc4.tar.gz/sha512 index cc1b3d1105760..38842db52e382 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc4.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc4.tar.gz/sha512 @@ -1 +1 @@ -3d1f938bbb63fa8cd8cad52241cf001152d0d2b5a3e86a4e9d4e9c2892661e3a21cb849abb50d781a05020223880d8ec98a116fb9d11996a55b528dac80607ff +ccbb6d78e05d3536247d734320e74112c93e7461a7f93b2a19dd2537bf6b181405190100ec7244cb56e79f72cc5639e0dd297b67fb97400fe528b1f5ef2e189c diff --git a/deps/checksums/SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc7.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc7.tar.gz/md5 index 6881257b52b7e..1bc1cf3c034ca 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc7.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc7.tar.gz/md5 @@ -1 +1 @@ -306b046e773b97435f8379558d49c2cf +16ab7487eb5bad9ab569ac892bb94ef7 diff --git a/deps/checksums/SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc7.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc7.tar.gz/sha512 index 55db070b4ee54..e171a57ef4cb9 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc7.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc7.tar.gz/sha512 @@ -1 +1 @@ -2a5c47b56d7827cd2c3e23f18a569c95a4be3c05ee721d87bb6c9405fb1f204398e24c1091961278e2705fa7727207e773fefd0fa966f03474833db18bf241f9 +346c2a570ef2b007b4218f70192a257ad784065a28bdb684c6bd1957c138920a223d54278ba508d1707e5356c58e3eabb930f4ec1e408974c9e251a43b793c37 diff --git a/deps/checksums/SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc8.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc8.tar.gz/md5 index 08b1ec7b829d5..73eab94f50fb2 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc8.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc8.tar.gz/md5 @@ -1 +1 @@ -e95b6573cb198455f59091a40c51c041 +c572e9f037f1de515c354b2049718e69 diff --git a/deps/checksums/SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc8.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc8.tar.gz/sha512 index 66c5d9467f998..aa37f97179514 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc8.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.powerpc64le-linux-gnu-gcc8.tar.gz/sha512 @@ -1 +1 @@ -45160500a5d317925a21564885b96740cc6fc8d84ba6cd5b1fdb67f1885578e05082981495b442003480b9614b30cbdde4f06c679f8d134ef598088661e79323 +d591b7228376497b93032cefc8763e8017db0247c33ed4651ee6706bbc8bca8fd8dd2dcb66622cda4a7bf853dfcf62421655fc4b13c3ff1697e047775ac1d830 diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc4.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc4.tar.gz/md5 index ba91ec2b1cb88..af621250af10b 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc4.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc4.tar.gz/md5 @@ -1 +1 @@ -ebf751aad6cc9e6622ee906599de894c +d58a378917e0660b61874ee7153af90b diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc4.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc4.tar.gz/sha512 index c433d019312dd..d0432c6e09b1a 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc4.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc4.tar.gz/sha512 @@ -1 +1 @@ -b5c07e9ab5c02acdf9a3916c9780e0a9404abebce1ec913b2a4996ca5f1a6c3b96ad513dbbbacc9c5282fe4ee178ab135e6c376034c6f2336fa87d34146b38c7 +4667a9aaab3abe48d2b4cfb355606d9101a51153c8cd039a37bec50825b7544ad9c0bf8a77c06f832b3d9538b02e8bbf5070f18fa554405f762757c4cc218bc5 diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc7.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc7.tar.gz/md5 index 92549c80f7500..d7abc72b028d7 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc7.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc7.tar.gz/md5 @@ -1 +1 @@ -b93e442ef5c441ba80db3642e7f21f50 +55cc3aee91a1870d66e07ae5ae89a33d diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc7.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc7.tar.gz/sha512 index 24865ae163c49..dffca084191a8 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc7.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc7.tar.gz/sha512 @@ -1 +1 @@ -da398e2c917a644d6a5bef7e33664511dc1c5fa0840a0132390a8445bced30d4682d4a6c598820a5c516d8c2041688b7befdfc1dd770795be1177c3af3401353 +6b870b963954f15112f5259ef92e97eb494edf529cc79ed35db0a71a73e80d5f83c99c10f5d4030517be200f702a1af5c30afd51e7dbcfae4961a1738115d5d6 diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc8.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc8.tar.gz/md5 index b57f5f921eca6..92488a3c3c579 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc8.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc8.tar.gz/md5 @@ -1 +1 @@ -384a8dafd78914c91a42621749e6d5a2 +eacc60bd53a2836eacf25e3da66b515d diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc8.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc8.tar.gz/sha512 index f0dc0566fbb5a..9fe179eddb2ba 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc8.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-apple-darwin14-gcc8.tar.gz/sha512 @@ -1 +1 @@ -9884133eb2424d9a3487ec6a898c5640cdc8f0c2127cca0b028bede2da0d1f9381409b3095112e9391d8c0b26a7ee5ddb71b171b6f777f966ebe3ef1c74a590f +f3c0c61debd1a61dbacfc1c1c75cfe9ad4cad66bd6cbed5df6c9216a09aa9e07c6285993b4cda2aea29d6321ca18689963bebe9d0676d55f7019d75678475ff6 diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc4.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc4.tar.gz/md5 index 91f4b0e7276d2..e528ac30d10f7 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc4.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc4.tar.gz/md5 @@ -1 +1 @@ -0defb1e829de40cee446d078ce8aa514 +ce3cbb0c43d1ba9aee2f530638dba41b diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc4.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc4.tar.gz/sha512 index c4b971403a59b..cb8a8a829a16f 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc4.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc4.tar.gz/sha512 @@ -1 +1 @@ -dcb45175513c26a991c4106512f9df02f6967a09f96b5b89caa416f41f7ed456d273704e1533dc9641748e054248bf620b8936fa8089cfb0791f5db24c565a32 +d04d962704c670eb887bd0be1c059677337056d238690df816591fb30a23118d0179ef52eecd99d37a3f63f0fc7ba46df2d5fe72a39bf33657f8f87bc2b47d56 diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc7.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc7.tar.gz/md5 index 1215e682058ea..435dee54ab7bb 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc7.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc7.tar.gz/md5 @@ -1 +1 @@ -f68315c8130afb1b0252bb54ae742df3 +370ccfbf711b302c4422ebb7ec8a1a23 diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc7.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc7.tar.gz/sha512 index 078bd6256fa27..597c671cf05d2 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc7.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc7.tar.gz/sha512 @@ -1 +1 @@ -8182597471f33a43be8784b547dc212b19e8d27671933df367ad2ba87ee8caa5c1d3a5b69da14073ca41b8ce734749dab4a0285e90681900a8f17bfbbf2a6318 +53fb0cbdc145d655c41d9d6c5209f0dfb5883691ca0277ae2b29272703e6d56e48dc4a51a0f54142944dbfa94903c2c01463bfbf01dda3902c20e0fb9f9b4639 diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc8.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc8.tar.gz/md5 index 9e840d1b35afd..eeee2511451f5 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc8.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc8.tar.gz/md5 @@ -1 +1 @@ -cbce3b77e50a0200970fe8464e86389d +86758655145158b9894f6165f19834fa diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc8.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc8.tar.gz/sha512 index 5c38b6404a9c6..19212dfa01883 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc8.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-gnu-gcc8.tar.gz/sha512 @@ -1 +1 @@ -a7d7df399f550c2fb3127d5ca71b47056c89d5f5bdba725c6971a7ee2a47d2b7e7f5cc16c97dba721e9a7656b57eb25a4b05d7cb4beb2a4f172f4ef39f80e9a6 +8e704caa6d5023469aa453c6c5704465a81c4c9ee5b5679e0aa43e331bd45d1f2a921548b7cd2d080fa25e6e3035470f098347a602e7327b7ab6f943aa971c2b diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-musl-gcc4.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-musl-gcc4.tar.gz/md5 index 31b170daf88a9..e883f5b35f43e 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-musl-gcc4.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-musl-gcc4.tar.gz/md5 @@ -1 +1 @@ -60f1df290d47ac01200f1a3b6dca9485 +fc56c9c3ce78494fc2cfddfc3b40a4a8 diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-musl-gcc4.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-musl-gcc4.tar.gz/sha512 index 3bfcb05d24227..39a956606b3c5 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-musl-gcc4.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-musl-gcc4.tar.gz/sha512 @@ -1 +1 @@ -8caae6f476673b2c7719367efde9496fb64a8f16ca5e51a85eda673c74eb247ac5f64a92cc5cffc11baf38696d9f1537e09410c66b9596600edf5647ef4299fb +3bbf6176c7ebfa7098fa2b30ff9a3f8cd45f5e0d394e35240695ccac6644686e53e04b69e2d464c3f1eec12a813be7e5c7c52345241dae59e52d5b0f1d2f73c5 diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-musl-gcc7.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-musl-gcc7.tar.gz/md5 index 90b4ee52f3948..ab54e9a5fa1ac 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-musl-gcc7.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-musl-gcc7.tar.gz/md5 @@ -1 +1 @@ -d4cb0013c4b1be8de0b211213625d0e9 +e3b1e1d8af656cde81d2befeefd4972d diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-musl-gcc7.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-musl-gcc7.tar.gz/sha512 index dd0d8a0f4b3bc..57cef93a01fd8 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-musl-gcc7.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-musl-gcc7.tar.gz/sha512 @@ -1 +1 @@ -262fc1daf4142bdc74e00756adb32310196a9eeb0296d6eeacc2f46ebd906ed95314cb5a835ecc9c23672a54a1a142142b5ce7423c7d182ad299ebb9a914ec99 +b9823d1655c3014c38405ac5d4348e57fbabdfc0299c05c9f7af3145e64dda32b57218bd2b786e0293d997cef56b9b3a83ae7ed4423ffd7bb4a32b2a6ea11bbe diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-musl-gcc8.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-musl-gcc8.tar.gz/md5 index f52948a92d54b..a4e9d4eda64df 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-musl-gcc8.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-musl-gcc8.tar.gz/md5 @@ -1 +1 @@ -8f56c74f7163096c6b5f04dccdee5aa1 +4b612c7a888ad37d25d0dae69f2a7673 diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-musl-gcc8.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-musl-gcc8.tar.gz/sha512 index 96329f339d2e6..4f4e998d64939 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-musl-gcc8.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-linux-musl-gcc8.tar.gz/sha512 @@ -1 +1 @@ -9ffd76d870306ff27564a6608eb19f60dcbc4cbe799df28fdc8d78e12a574dc230823a5507c287ea0ec27e5faf002d7de21470408988394300641c505fa48279 +54a1097aecde4235741bd3207d93d11b34521a0d66b5c6a59a03394812be11b96c0b5ffeb80673b325b7a61baeca6652ebf969c371def567decb192290305ac2 diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-unknown-freebsd11.1-gcc4.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-unknown-freebsd11.1-gcc4.tar.gz/md5 index 1a6b28c090cfe..56975e19cb30f 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-unknown-freebsd11.1-gcc4.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-unknown-freebsd11.1-gcc4.tar.gz/md5 @@ -1 +1 @@ -b7e62510b2ec9855fca9a0f6c9042088 +2fa695b19c357c9086f8c46a7c1bae77 diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-unknown-freebsd11.1-gcc4.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-unknown-freebsd11.1-gcc4.tar.gz/sha512 index 015a816053ceb..d0b822844ba99 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-unknown-freebsd11.1-gcc4.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-unknown-freebsd11.1-gcc4.tar.gz/sha512 @@ -1 +1 @@ -5681710da058b7f1f926a34899ab419fd4a7fb0a4d8133542c70b1ba2d28979f55ec00c6580eda8e067848917383a23e5b47ad11990de41c1a426cf15ab6c809 +5efed959f24fca19b7e1697b9e5510e3aeb4c5ce9a36d79217c9673c715f1b7d93dfb2b051708556430aff483549e8e89a002e8115815bd08836aa22e421f328 diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-unknown-freebsd11.1-gcc7.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-unknown-freebsd11.1-gcc7.tar.gz/md5 index bcf27939c42a1..77af8ef2588fb 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-unknown-freebsd11.1-gcc7.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-unknown-freebsd11.1-gcc7.tar.gz/md5 @@ -1 +1 @@ -dba7802ca83b814d258c9b069ac7570a +9b7299fc0c230990601c70b0dfc8ba1c diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-unknown-freebsd11.1-gcc7.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-unknown-freebsd11.1-gcc7.tar.gz/sha512 index e29de1538bd34..8a75cecdeb2e5 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-unknown-freebsd11.1-gcc7.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-unknown-freebsd11.1-gcc7.tar.gz/sha512 @@ -1 +1 @@ -9245eeb4368ae9a6383d5c0c389c0538c59b871a9d5bf4bf663f18d425fe5b2dcf25a661513822a881652e631b9be01a3dc1c9a85ea24890f797e3a86f45c29f +6de8ca419ea11e4b55273dc23ee3581e76b1c3459d7f5159a61efe0c485520e6d3e604eb937c5e477e83dbe52d734a462d37dc0d4385aac151f3120d0b0564d1 diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-unknown-freebsd11.1-gcc8.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-unknown-freebsd11.1-gcc8.tar.gz/md5 index 008b6e22dff02..b6ed5675cecbc 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-unknown-freebsd11.1-gcc8.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-unknown-freebsd11.1-gcc8.tar.gz/md5 @@ -1 +1 @@ -ed4770039481690e8c3e1bf26fb36694 +dd2b5517ff2d34dbdbe37b97faa0ee75 diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-unknown-freebsd11.1-gcc8.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-unknown-freebsd11.1-gcc8.tar.gz/sha512 index 89c4a5839c37d..fb623488e638f 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-unknown-freebsd11.1-gcc8.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-unknown-freebsd11.1-gcc8.tar.gz/sha512 @@ -1 +1 @@ -b9a75ee7133df4f36cbd717c97f04ba3a8e313adc7de5f8e150441a03c68a222a3d865472736b30bef91521ea6e4f320a05d39b34ee362669fa5f7bb95dad619 +4a9a1cbedf1e1a29d246a7c800916ad822b450bd8064d45d1f7850e3637600eb073454e4943bb92d7096d44e945bb0d4294d7bc733d6a415afcb7135dc42fd08 diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc4.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc4.tar.gz/md5 index b653fc00517cf..1c68ae43317fb 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc4.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc4.tar.gz/md5 @@ -1 +1 @@ -34f63c4a18cacdc2993c39afa0763d20 +bdbf2315d86856cde07b34ebeeb48fd5 diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc4.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc4.tar.gz/sha512 index 5bfb1ca912c9a..29b28b1fcbb5c 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc4.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc4.tar.gz/sha512 @@ -1 +1 @@ -c0e5da244c013128c4b7b48fa3221786b22e5fdeaedf47bbcbd43ae270a439ae0e4dc91c2bc82fde4b496e1689758f7327e871e814a6ab7fa11508fad93b7f5e +67a83ca4ce9a4c4e39c2d1146fd44b0af7b7ab5abbfaf1519de4c9037c473163c5f76ac9f19178b4e73072ec06d38adee8ccc008a564661033ced05540eeab80 diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc7.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc7.tar.gz/md5 index fd5834d78277b..9a57b450c6699 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc7.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc7.tar.gz/md5 @@ -1 +1 @@ -5fe9bc09a30941813e478e9529ae2306 +3adc6ddc72b36ea3b77eddf9ee4d6cfd diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc7.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc7.tar.gz/sha512 index a09e8c435c17a..b5f694be38e8f 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc7.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc7.tar.gz/sha512 @@ -1 +1 @@ -5b0c45a0e3e81c538355b3fe7bb3f041c150dc9a69a26d231a4663e0dc0906bc4e54ba55459a6d824f909899682d1a793eafd7598d2097fb6906ba4b1b4defd0 +71ca221448bbde73f277433ac4a51d96a58bec7ffffa19f0cf18208bd84429921abaa1a7b3b198d69bc165e3372fe15182a3f007bbc67584128d38963dd220dc diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc8.tar.gz/md5 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc8.tar.gz/md5 index db44fc662676b..8ba47f012ea10 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc8.tar.gz/md5 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc8.tar.gz/md5 @@ -1 +1 @@ -3c781d20049210ea036a2c0c3c8307cf +aa15f78375b270e87e51c628da2163ef diff --git a/deps/checksums/SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc8.tar.gz/sha512 b/deps/checksums/SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc8.tar.gz/sha512 index 5a53d0d38f3be..20f7361f4380d 100644 --- a/deps/checksums/SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc8.tar.gz/sha512 +++ b/deps/checksums/SuiteSparse.v5.4.0.x86_64-w64-mingw32-gcc8.tar.gz/sha512 @@ -1 +1 @@ -a09f71e62431dc200a3b59bc2173a5256e89777b6b5e31a7cf7bf2c6ef62b7fa44baf86b93465306ab84cc446f24ffdf6c56d1e00552ffe1fa34613dbf415d23 +f69a68890b563a0c71c6642754c0836387a24b316694022120347905f55bb9f0b6a9f2bb3235470a7ec30c452590fab7ebd0fc13ca53fe3a5a102c26c4a47371 From 09d4e86ca6153d53cacbd513f7c521afc8667cb4 Mon Sep 17 00:00:00 2001 From: Elliot Saba Date: Fri, 22 Mar 2019 03:01:57 -0400 Subject: [PATCH 20/20] Version location cleanup --- deps/Versions.make | 4 ++++ deps/libssh2.version | 1 - deps/openblas.version | 2 -- deps/openlibm.version | 1 - 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/deps/Versions.make b/deps/Versions.make index 887e964bb61e9..16d8d6a796989 100644 --- a/deps/Versions.make +++ b/deps/Versions.make @@ -3,10 +3,13 @@ LLVM_BB_REL = 6+nowasm PCRE_VER = 10.32 PCRE_BB_REL = 1 DSFMT_VER = 2.2.3 +OPENBLAS_VER = 0.3.5 +OPENBLAS_BB_REL = 0 LAPACK_VER = 3.5.0 SUITESPARSE_VER = 5.4.0 SUITESPARSE_BB_REL = 2 OPENLIBM_VER = 0.6.0 +OPENLIBM_BB_REL = 0 UNWIND_VER = 1.3.1 UNWIND_BB_REL = 3 OSXUNWIND_VER = 0.0.5 @@ -19,6 +22,7 @@ PATCHELF_VER = 0.9 MBEDTLS_VER = 2.16.0 MBEDTLS_BB_REL = v0.17.0 LIBSSH2_VER = 1.8.0 +LIBSSH2_BB_REL = 1 CURL_VER = 7.61.0 CURL_BB_REL = 1 LIBGIT2_VER = 0.27.7 diff --git a/deps/libssh2.version b/deps/libssh2.version index 161f54f898612..dadad22483c2a 100644 --- a/deps/libssh2.version +++ b/deps/libssh2.version @@ -1,3 +1,2 @@ LIBSSH2_BRANCH=libssh2-1.8.0 LIBSSH2_SHA1=30e9c1347e3b8baa2951db612f05e6d87fc8e2f2 -LIBSSH2_BB_REL=0 diff --git a/deps/openblas.version b/deps/openblas.version index 3e4936a1f5fa4..283bc6db16d3a 100644 --- a/deps/openblas.version +++ b/deps/openblas.version @@ -1,4 +1,2 @@ OPENBLAS_BRANCH=v0.3.5 OPENBLAS_SHA1=eebc18928715775c9ed254684edee16e4efe0342 -OPENBLAS_VER=0.3.5 -OPENBLAS_BB_REL=0 diff --git a/deps/openlibm.version b/deps/openlibm.version index 775e414e4a5e7..1bad33fd4a503 100644 --- a/deps/openlibm.version +++ b/deps/openlibm.version @@ -1,3 +1,2 @@ OPENLIBM_BRANCH=v0.6.0 OPENLIBM_SHA1=ce69bf1f32d3e2e9791da36c9e33ba38670d5576 -OPENLIBM_BB_REL=0