From 193b21b98f2941e8f041d827c3725c754dbe8bd3 Mon Sep 17 00:00:00 2001 From: Jameson Nash Date: Mon, 3 Aug 2020 21:23:26 -0400 Subject: [PATCH] update MPFR to v4.1.0 (#36776) Includes build fixes to ensure it is built thread-safe. Fixes #35796 regression. --- contrib/refresh_bb_tarballs.sh | 6 ++++++ deps/Versions.make | 4 ++-- deps/checksums/MPFR.v4.0.2-2.aarch64-linux-gnu.tar.gz/md5 | 1 - .../MPFR.v4.0.2-2.aarch64-linux-gnu.tar.gz/sha512 | 1 - deps/checksums/MPFR.v4.0.2-2.aarch64-linux-musl.tar.gz/md5 | 1 - .../MPFR.v4.0.2-2.aarch64-linux-musl.tar.gz/sha512 | 1 - .../MPFR.v4.0.2-2.armv7l-linux-gnueabihf.tar.gz/md5 | 1 - .../MPFR.v4.0.2-2.armv7l-linux-gnueabihf.tar.gz/sha512 | 1 - .../MPFR.v4.0.2-2.armv7l-linux-musleabihf.tar.gz/md5 | 1 - .../MPFR.v4.0.2-2.armv7l-linux-musleabihf.tar.gz/sha512 | 1 - deps/checksums/MPFR.v4.0.2-2.i686-linux-gnu.tar.gz/md5 | 1 - deps/checksums/MPFR.v4.0.2-2.i686-linux-gnu.tar.gz/sha512 | 1 - deps/checksums/MPFR.v4.0.2-2.i686-linux-musl.tar.gz/md5 | 1 - deps/checksums/MPFR.v4.0.2-2.i686-linux-musl.tar.gz/sha512 | 1 - deps/checksums/MPFR.v4.0.2-2.i686-w64-mingw32.tar.gz/md5 | 1 - .../checksums/MPFR.v4.0.2-2.i686-w64-mingw32.tar.gz/sha512 | 1 - .../MPFR.v4.0.2-2.powerpc64le-linux-gnu.tar.gz/md5 | 1 - .../MPFR.v4.0.2-2.powerpc64le-linux-gnu.tar.gz/sha512 | 1 - .../MPFR.v4.0.2-2.x86_64-apple-darwin14.tar.gz/md5 | 1 - .../MPFR.v4.0.2-2.x86_64-apple-darwin14.tar.gz/sha512 | 1 - deps/checksums/MPFR.v4.0.2-2.x86_64-linux-gnu.tar.gz/md5 | 1 - .../checksums/MPFR.v4.0.2-2.x86_64-linux-gnu.tar.gz/sha512 | 1 - deps/checksums/MPFR.v4.0.2-2.x86_64-linux-musl.tar.gz/md5 | 1 - .../MPFR.v4.0.2-2.x86_64-linux-musl.tar.gz/sha512 | 1 - .../MPFR.v4.0.2-2.x86_64-unknown-freebsd11.1.tar.gz/md5 | 1 - .../MPFR.v4.0.2-2.x86_64-unknown-freebsd11.1.tar.gz/sha512 | 1 - deps/checksums/MPFR.v4.0.2-2.x86_64-w64-mingw32.tar.gz/md5 | 1 - .../MPFR.v4.0.2-2.x86_64-w64-mingw32.tar.gz/sha512 | 1 - deps/checksums/MPFR.v4.1.0-1.aarch64-linux-gnu.tar.gz/md5 | 1 + .../MPFR.v4.1.0-1.aarch64-linux-gnu.tar.gz/sha512 | 1 + deps/checksums/MPFR.v4.1.0-1.aarch64-linux-musl.tar.gz/md5 | 1 + .../MPFR.v4.1.0-1.aarch64-linux-musl.tar.gz/sha512 | 1 + .../MPFR.v4.1.0-1.armv7l-linux-gnueabihf.tar.gz/md5 | 1 + .../MPFR.v4.1.0-1.armv7l-linux-gnueabihf.tar.gz/sha512 | 1 + .../MPFR.v4.1.0-1.armv7l-linux-musleabihf.tar.gz/md5 | 1 + .../MPFR.v4.1.0-1.armv7l-linux-musleabihf.tar.gz/sha512 | 1 + deps/checksums/MPFR.v4.1.0-1.i686-linux-gnu.tar.gz/md5 | 1 + deps/checksums/MPFR.v4.1.0-1.i686-linux-gnu.tar.gz/sha512 | 1 + deps/checksums/MPFR.v4.1.0-1.i686-linux-musl.tar.gz/md5 | 1 + deps/checksums/MPFR.v4.1.0-1.i686-linux-musl.tar.gz/sha512 | 1 + deps/checksums/MPFR.v4.1.0-1.i686-w64-mingw32.tar.gz/md5 | 1 + .../checksums/MPFR.v4.1.0-1.i686-w64-mingw32.tar.gz/sha512 | 1 + .../MPFR.v4.1.0-1.powerpc64le-linux-gnu.tar.gz/md5 | 1 + .../MPFR.v4.1.0-1.powerpc64le-linux-gnu.tar.gz/sha512 | 1 + .../MPFR.v4.1.0-1.x86_64-apple-darwin14.tar.gz/md5 | 1 + .../MPFR.v4.1.0-1.x86_64-apple-darwin14.tar.gz/sha512 | 1 + deps/checksums/MPFR.v4.1.0-1.x86_64-linux-gnu.tar.gz/md5 | 1 + .../checksums/MPFR.v4.1.0-1.x86_64-linux-gnu.tar.gz/sha512 | 1 + deps/checksums/MPFR.v4.1.0-1.x86_64-linux-musl.tar.gz/md5 | 1 + .../MPFR.v4.1.0-1.x86_64-linux-musl.tar.gz/sha512 | 1 + .../MPFR.v4.1.0-1.x86_64-unknown-freebsd11.1.tar.gz/md5 | 1 + .../MPFR.v4.1.0-1.x86_64-unknown-freebsd11.1.tar.gz/sha512 | 1 + deps/checksums/MPFR.v4.1.0-1.x86_64-w64-mingw32.tar.gz/md5 | 1 + .../MPFR.v4.1.0-1.x86_64-w64-mingw32.tar.gz/sha512 | 1 + .../md5 | 1 - .../sha512 | 1 - deps/checksums/mpfr-4.0.2.tar.bz2/md5 | 1 - deps/checksums/mpfr-4.0.2.tar.bz2/sha512 | 1 - deps/checksums/mpfr-4.1.0.tar.bz2/md5 | 1 + deps/checksums/mpfr-4.1.0.tar.bz2/sha512 | 1 + deps/mpfr.mk | 7 +++---- 61 files changed, 39 insertions(+), 36 deletions(-) delete mode 100644 deps/checksums/MPFR.v4.0.2-2.aarch64-linux-gnu.tar.gz/md5 delete mode 100644 deps/checksums/MPFR.v4.0.2-2.aarch64-linux-gnu.tar.gz/sha512 delete mode 100644 deps/checksums/MPFR.v4.0.2-2.aarch64-linux-musl.tar.gz/md5 delete mode 100644 deps/checksums/MPFR.v4.0.2-2.aarch64-linux-musl.tar.gz/sha512 delete mode 100644 deps/checksums/MPFR.v4.0.2-2.armv7l-linux-gnueabihf.tar.gz/md5 delete mode 100644 deps/checksums/MPFR.v4.0.2-2.armv7l-linux-gnueabihf.tar.gz/sha512 delete mode 100644 deps/checksums/MPFR.v4.0.2-2.armv7l-linux-musleabihf.tar.gz/md5 delete mode 100644 deps/checksums/MPFR.v4.0.2-2.armv7l-linux-musleabihf.tar.gz/sha512 delete mode 100644 deps/checksums/MPFR.v4.0.2-2.i686-linux-gnu.tar.gz/md5 delete mode 100644 deps/checksums/MPFR.v4.0.2-2.i686-linux-gnu.tar.gz/sha512 delete mode 100644 deps/checksums/MPFR.v4.0.2-2.i686-linux-musl.tar.gz/md5 delete mode 100644 deps/checksums/MPFR.v4.0.2-2.i686-linux-musl.tar.gz/sha512 delete mode 100644 deps/checksums/MPFR.v4.0.2-2.i686-w64-mingw32.tar.gz/md5 delete mode 100644 deps/checksums/MPFR.v4.0.2-2.i686-w64-mingw32.tar.gz/sha512 delete mode 100644 deps/checksums/MPFR.v4.0.2-2.powerpc64le-linux-gnu.tar.gz/md5 delete mode 100644 deps/checksums/MPFR.v4.0.2-2.powerpc64le-linux-gnu.tar.gz/sha512 delete mode 100644 deps/checksums/MPFR.v4.0.2-2.x86_64-apple-darwin14.tar.gz/md5 delete mode 100644 deps/checksums/MPFR.v4.0.2-2.x86_64-apple-darwin14.tar.gz/sha512 delete mode 100644 deps/checksums/MPFR.v4.0.2-2.x86_64-linux-gnu.tar.gz/md5 delete mode 100644 deps/checksums/MPFR.v4.0.2-2.x86_64-linux-gnu.tar.gz/sha512 delete mode 100644 deps/checksums/MPFR.v4.0.2-2.x86_64-linux-musl.tar.gz/md5 delete mode 100644 deps/checksums/MPFR.v4.0.2-2.x86_64-linux-musl.tar.gz/sha512 delete mode 100644 deps/checksums/MPFR.v4.0.2-2.x86_64-unknown-freebsd11.1.tar.gz/md5 delete mode 100644 deps/checksums/MPFR.v4.0.2-2.x86_64-unknown-freebsd11.1.tar.gz/sha512 delete mode 100644 deps/checksums/MPFR.v4.0.2-2.x86_64-w64-mingw32.tar.gz/md5 delete mode 100644 deps/checksums/MPFR.v4.0.2-2.x86_64-w64-mingw32.tar.gz/sha512 create mode 100644 deps/checksums/MPFR.v4.1.0-1.aarch64-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.1.0-1.aarch64-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/MPFR.v4.1.0-1.aarch64-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.1.0-1.aarch64-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/MPFR.v4.1.0-1.armv7l-linux-gnueabihf.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.1.0-1.armv7l-linux-gnueabihf.tar.gz/sha512 create mode 100644 deps/checksums/MPFR.v4.1.0-1.armv7l-linux-musleabihf.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.1.0-1.armv7l-linux-musleabihf.tar.gz/sha512 create mode 100644 deps/checksums/MPFR.v4.1.0-1.i686-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.1.0-1.i686-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/MPFR.v4.1.0-1.i686-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.1.0-1.i686-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/MPFR.v4.1.0-1.i686-w64-mingw32.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.1.0-1.i686-w64-mingw32.tar.gz/sha512 create mode 100644 deps/checksums/MPFR.v4.1.0-1.powerpc64le-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.1.0-1.powerpc64le-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/MPFR.v4.1.0-1.x86_64-apple-darwin14.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.1.0-1.x86_64-apple-darwin14.tar.gz/sha512 create mode 100644 deps/checksums/MPFR.v4.1.0-1.x86_64-linux-gnu.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.1.0-1.x86_64-linux-gnu.tar.gz/sha512 create mode 100644 deps/checksums/MPFR.v4.1.0-1.x86_64-linux-musl.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.1.0-1.x86_64-linux-musl.tar.gz/sha512 create mode 100644 deps/checksums/MPFR.v4.1.0-1.x86_64-unknown-freebsd11.1.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.1.0-1.x86_64-unknown-freebsd11.1.tar.gz/sha512 create mode 100644 deps/checksums/MPFR.v4.1.0-1.x86_64-w64-mingw32.tar.gz/md5 create mode 100644 deps/checksums/MPFR.v4.1.0-1.x86_64-w64-mingw32.tar.gz/sha512 delete mode 100644 deps/checksums/libuv-f8f08f0fbdb7b46037bdf57a0730fb5658a8035d.tar.gz/md5 delete mode 100644 deps/checksums/libuv-f8f08f0fbdb7b46037bdf57a0730fb5658a8035d.tar.gz/sha512 delete mode 100644 deps/checksums/mpfr-4.0.2.tar.bz2/md5 delete mode 100644 deps/checksums/mpfr-4.0.2.tar.bz2/sha512 create mode 100644 deps/checksums/mpfr-4.1.0.tar.bz2/md5 create mode 100644 deps/checksums/mpfr-4.1.0.tar.bz2/sha512 diff --git a/contrib/refresh_bb_tarballs.sh b/contrib/refresh_bb_tarballs.sh index c139b38f3557f..867f66c74609d 100755 --- a/contrib/refresh_bb_tarballs.sh +++ b/contrib/refresh_bb_tarballs.sh @@ -35,6 +35,12 @@ fi # Get "contrib/" directory path CONTRIB_DIR=$(CDPATH= cd -- "$(dirname -- "$0")" && pwd) +# Get the source hash for each project +for proj in ${BB_PROJECTS}; do + PROJ="$(echo ${proj} | tr [a-z] [A-Z])" + make -C "${CONTRIB_DIR}/../deps" USE_BINARYBUILDER_${PROJ}=0 DEPS_GIT=0 extract-${proj} +done + # For each triplet and each project, download the BB tarball and save its hash: for triplet in ${TRIPLETS}; do for proj in ${BB_PROJECTS}; do diff --git a/deps/Versions.make b/deps/Versions.make index c4ad7d4940a78..d07bd4f6333d2 100644 --- a/deps/Versions.make +++ b/deps/Versions.make @@ -17,8 +17,8 @@ OSXUNWIND_VER = 0.0.6 OSXUNWIND_BB_REL = 0 GMP_VER = 6.2.0 GMP_BB_REL = 1 -MPFR_VER = 4.0.2 -MPFR_BB_REL = 2 +MPFR_VER = 4.1.0 +MPFR_BB_REL = 1 PATCHELF_VER = 0.9 MBEDTLS_VER = 2.16.0 MBEDTLS_BB_REL = 1 diff --git a/deps/checksums/MPFR.v4.0.2-2.aarch64-linux-gnu.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2-2.aarch64-linux-gnu.tar.gz/md5 deleted file mode 100644 index 096db4d66b258..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.aarch64-linux-gnu.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -507490d14cf6c77b0d70e1064fc930f9 diff --git a/deps/checksums/MPFR.v4.0.2-2.aarch64-linux-gnu.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2-2.aarch64-linux-gnu.tar.gz/sha512 deleted file mode 100644 index 76956875bfbee..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.aarch64-linux-gnu.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -03b4b43ecbefa66b8e7ae9b1f2f8ba90c835286d2a3cfe84a40f18f17a1919e4cbe90ba2a4d03c687553e5de67567ffb6d2caa35ecb04f757b6e284d740b5acb diff --git a/deps/checksums/MPFR.v4.0.2-2.aarch64-linux-musl.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2-2.aarch64-linux-musl.tar.gz/md5 deleted file mode 100644 index c6b03dd826dde..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.aarch64-linux-musl.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -a7c87302eae5a9f2bb10206f6b9196c1 diff --git a/deps/checksums/MPFR.v4.0.2-2.aarch64-linux-musl.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2-2.aarch64-linux-musl.tar.gz/sha512 deleted file mode 100644 index fa226e2ec57e2..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.aarch64-linux-musl.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -1993e890639d96d25db08601294f66bd91dd71d597336a43e434e9fec060aa106729c3d37b55e6305c254bef0680dd62d5aebe752e3d5e76763f51b0cdb18f5c diff --git a/deps/checksums/MPFR.v4.0.2-2.armv7l-linux-gnueabihf.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2-2.armv7l-linux-gnueabihf.tar.gz/md5 deleted file mode 100644 index 3e3d9d8fdbdfc..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.armv7l-linux-gnueabihf.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -8192403639a9f7f1cb590783d3a19c10 diff --git a/deps/checksums/MPFR.v4.0.2-2.armv7l-linux-gnueabihf.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2-2.armv7l-linux-gnueabihf.tar.gz/sha512 deleted file mode 100644 index 7405e5109483d..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.armv7l-linux-gnueabihf.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -e2d39b4c84187e19a0a013da4bbdf6637b82cbb5bf9c1c8d0dd9e346c677bc58ddda6692441c33c80415206c21756751d2adfab54b089bd9220417e0e1428e97 diff --git a/deps/checksums/MPFR.v4.0.2-2.armv7l-linux-musleabihf.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2-2.armv7l-linux-musleabihf.tar.gz/md5 deleted file mode 100644 index bbb07dcd5ce68..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.armv7l-linux-musleabihf.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -ca0022a3753e4a344a76b41bfa073c13 diff --git a/deps/checksums/MPFR.v4.0.2-2.armv7l-linux-musleabihf.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2-2.armv7l-linux-musleabihf.tar.gz/sha512 deleted file mode 100644 index c250055499c2e..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.armv7l-linux-musleabihf.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -be390b6cfccdaf62b93f06703af97375db7dcf35b675a159fa212f1a6c59b06bbbcd3df1a8602527bd89fb3bbd42d2ae8d462f7fd051d4d0c030cb9b4ed3fff9 diff --git a/deps/checksums/MPFR.v4.0.2-2.i686-linux-gnu.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2-2.i686-linux-gnu.tar.gz/md5 deleted file mode 100644 index 9da3d940430e0..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.i686-linux-gnu.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -fba74415b78fd21fb3377589d1323b1d diff --git a/deps/checksums/MPFR.v4.0.2-2.i686-linux-gnu.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2-2.i686-linux-gnu.tar.gz/sha512 deleted file mode 100644 index 5da1c1a464ecc..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.i686-linux-gnu.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -ee0cd3bc38cbce5198693d10dca4b8a02cfb9c1c444d2ffe985d5d0dbcf20f21ce23540c1c75d337ca3989277dfda895bcf41c635050ca92556af8dc8591b22d diff --git a/deps/checksums/MPFR.v4.0.2-2.i686-linux-musl.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2-2.i686-linux-musl.tar.gz/md5 deleted file mode 100644 index 1011ebb7252bc..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.i686-linux-musl.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -9de4bb265570a319166182926b7d7a02 diff --git a/deps/checksums/MPFR.v4.0.2-2.i686-linux-musl.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2-2.i686-linux-musl.tar.gz/sha512 deleted file mode 100644 index b084d7d173a82..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.i686-linux-musl.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -c74d736c679e277a9ebb319298a16eb68f372c7fba01f91de996b8e227ccfdf0bd6dd51f41577de7ee9129f20062ff0ea586a193916583c54ccdad8336861732 diff --git a/deps/checksums/MPFR.v4.0.2-2.i686-w64-mingw32.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2-2.i686-w64-mingw32.tar.gz/md5 deleted file mode 100644 index 162fd6bab81c2..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.i686-w64-mingw32.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -e35556e0236d46ff5a166156a83628f3 diff --git a/deps/checksums/MPFR.v4.0.2-2.i686-w64-mingw32.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2-2.i686-w64-mingw32.tar.gz/sha512 deleted file mode 100644 index cfd6885160594..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.i686-w64-mingw32.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -6cc6e82af3af71639ba6373fe8028d1ff532f56df0ec71cecf857e727bf61b55b70e2d1b0b8be27648bcb43eb44eb575fce45a36e188de688c06824394a6aa93 diff --git a/deps/checksums/MPFR.v4.0.2-2.powerpc64le-linux-gnu.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2-2.powerpc64le-linux-gnu.tar.gz/md5 deleted file mode 100644 index e7d9b93ef65f7..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.powerpc64le-linux-gnu.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -cd05dd0535d53a6dca7f4da057093490 diff --git a/deps/checksums/MPFR.v4.0.2-2.powerpc64le-linux-gnu.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2-2.powerpc64le-linux-gnu.tar.gz/sha512 deleted file mode 100644 index cbd335f1aec97..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.powerpc64le-linux-gnu.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -c876d7c6e69832b16f056cf6ab7a39a12c51e98f75b0bac7aecfd050d1c5b7eb74dad35294364a8805f4ec2d16caba6eda9e4fee80ca7b00ad839fe9d0bce883 diff --git a/deps/checksums/MPFR.v4.0.2-2.x86_64-apple-darwin14.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2-2.x86_64-apple-darwin14.tar.gz/md5 deleted file mode 100644 index c01504bdd288d..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.x86_64-apple-darwin14.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -af1f4de432d8af2f5df5ef648469369d diff --git a/deps/checksums/MPFR.v4.0.2-2.x86_64-apple-darwin14.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2-2.x86_64-apple-darwin14.tar.gz/sha512 deleted file mode 100644 index ec5b4b07114fd..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.x86_64-apple-darwin14.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -d65145fbfe369f6b8226911abcaadaae773b71fae9d889ccb13387bb20f0c0d53ec4841337d2300ab61a65faf71376beb20f9754d96998fa87346d5854737bdf diff --git a/deps/checksums/MPFR.v4.0.2-2.x86_64-linux-gnu.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2-2.x86_64-linux-gnu.tar.gz/md5 deleted file mode 100644 index 3ba9d860ca41e..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.x86_64-linux-gnu.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -a70dde369fbaa76d048ab13a1266aef2 diff --git a/deps/checksums/MPFR.v4.0.2-2.x86_64-linux-gnu.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2-2.x86_64-linux-gnu.tar.gz/sha512 deleted file mode 100644 index 5588618aa461f..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.x86_64-linux-gnu.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -9fea8872ff25aca2a9925981a8fe4f4618423644262e893aa8821b80c14b449e407770b4296ecc8334557f369cb119c56ff3c9870d8399b31ec68935a6c7abfe diff --git a/deps/checksums/MPFR.v4.0.2-2.x86_64-linux-musl.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2-2.x86_64-linux-musl.tar.gz/md5 deleted file mode 100644 index 2b0a38bfbd4e9..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.x86_64-linux-musl.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -8eccd81b2800ebedc0dfb97a114318da diff --git a/deps/checksums/MPFR.v4.0.2-2.x86_64-linux-musl.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2-2.x86_64-linux-musl.tar.gz/sha512 deleted file mode 100644 index abbfa70bf7320..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.x86_64-linux-musl.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -87a7a8f8b816c044b0312547b9ca2e16494107b4daa0b280bee315c9bad47dc4c341ac961a6e2eb9abdcdc702fd6a545675409489c006ba783fb7e4ac9777979 diff --git a/deps/checksums/MPFR.v4.0.2-2.x86_64-unknown-freebsd11.1.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2-2.x86_64-unknown-freebsd11.1.tar.gz/md5 deleted file mode 100644 index 990d41628e299..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.x86_64-unknown-freebsd11.1.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -86c07156b4462b9ca59a835d7d360b21 diff --git a/deps/checksums/MPFR.v4.0.2-2.x86_64-unknown-freebsd11.1.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2-2.x86_64-unknown-freebsd11.1.tar.gz/sha512 deleted file mode 100644 index 0bef31fa68664..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.x86_64-unknown-freebsd11.1.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -0ab98879ac3e3cf367176b2eacad68cb42d7f860529d5c5e9cc69e772b44d5f1e169d3e839e8a09d9dbf9b9facdb1c92e9b47998dbd0eb0749735f80b26556bc diff --git a/deps/checksums/MPFR.v4.0.2-2.x86_64-w64-mingw32.tar.gz/md5 b/deps/checksums/MPFR.v4.0.2-2.x86_64-w64-mingw32.tar.gz/md5 deleted file mode 100644 index 16e673541ddd7..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.x86_64-w64-mingw32.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -44d465d21cb73242b1e75a7efa73393c diff --git a/deps/checksums/MPFR.v4.0.2-2.x86_64-w64-mingw32.tar.gz/sha512 b/deps/checksums/MPFR.v4.0.2-2.x86_64-w64-mingw32.tar.gz/sha512 deleted file mode 100644 index 76dc127b945a6..0000000000000 --- a/deps/checksums/MPFR.v4.0.2-2.x86_64-w64-mingw32.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -a894afdff49c786835ef75ed9b89543200d50f34ce8c8e37bf9c3f07928a6170157e018075cff6600d97e79bfa956908b43fd607d47bb6036b23dc42f7e8877f diff --git a/deps/checksums/MPFR.v4.1.0-1.aarch64-linux-gnu.tar.gz/md5 b/deps/checksums/MPFR.v4.1.0-1.aarch64-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..045bf4b4cde68 --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.aarch64-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +480455278ac8186c988be4fd13ab08ed diff --git a/deps/checksums/MPFR.v4.1.0-1.aarch64-linux-gnu.tar.gz/sha512 b/deps/checksums/MPFR.v4.1.0-1.aarch64-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..898fb2f98615f --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.aarch64-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +6dd5bd83b8ae7d839201760e245787c5c3caf19c209b0098bcd786e67186529c8fb2901c507aaae3fe26d01863b1ded8b30aa547312a238c4de68f64f90cd550 diff --git a/deps/checksums/MPFR.v4.1.0-1.aarch64-linux-musl.tar.gz/md5 b/deps/checksums/MPFR.v4.1.0-1.aarch64-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..b08e224cc3ad6 --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.aarch64-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +5bd187d72846c25104009678d761e6b5 diff --git a/deps/checksums/MPFR.v4.1.0-1.aarch64-linux-musl.tar.gz/sha512 b/deps/checksums/MPFR.v4.1.0-1.aarch64-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..8d1b2a1ae0f09 --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.aarch64-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +86482e272578c72c3007d31103fd50ec449e2f92929f5ed991b947dd847e45f4362519e04c5407bae1845839c6aa11c6a5a817c5ef1418fa4ba67a03e395bf96 diff --git a/deps/checksums/MPFR.v4.1.0-1.armv7l-linux-gnueabihf.tar.gz/md5 b/deps/checksums/MPFR.v4.1.0-1.armv7l-linux-gnueabihf.tar.gz/md5 new file mode 100644 index 0000000000000..cedc60f37a678 --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.armv7l-linux-gnueabihf.tar.gz/md5 @@ -0,0 +1 @@ +9ee1860a6ab8e30d24e788d50e43d847 diff --git a/deps/checksums/MPFR.v4.1.0-1.armv7l-linux-gnueabihf.tar.gz/sha512 b/deps/checksums/MPFR.v4.1.0-1.armv7l-linux-gnueabihf.tar.gz/sha512 new file mode 100644 index 0000000000000..d8583f924db45 --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.armv7l-linux-gnueabihf.tar.gz/sha512 @@ -0,0 +1 @@ +37fc21794e9afe69c0a1e7efcc550f511e7bc41e446df66ff9e9497a7ee81b9e4a72eac31b02305f0f22722ae15224897fad85abb7f03fa5cbb2b78d83fa1523 diff --git a/deps/checksums/MPFR.v4.1.0-1.armv7l-linux-musleabihf.tar.gz/md5 b/deps/checksums/MPFR.v4.1.0-1.armv7l-linux-musleabihf.tar.gz/md5 new file mode 100644 index 0000000000000..d2599f6597065 --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.armv7l-linux-musleabihf.tar.gz/md5 @@ -0,0 +1 @@ +8478d8f44b7765f0efebfe816613fc77 diff --git a/deps/checksums/MPFR.v4.1.0-1.armv7l-linux-musleabihf.tar.gz/sha512 b/deps/checksums/MPFR.v4.1.0-1.armv7l-linux-musleabihf.tar.gz/sha512 new file mode 100644 index 0000000000000..cd63900c5ad1d --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.armv7l-linux-musleabihf.tar.gz/sha512 @@ -0,0 +1 @@ +9681a299a4b71c723b5b1c48bfad7b0586f636e83c662233d142db426c146c4e228191480c6a626b030423fbe34e8a32338b3f0bb8c50dbe9f74ad0a0a57d6fd diff --git a/deps/checksums/MPFR.v4.1.0-1.i686-linux-gnu.tar.gz/md5 b/deps/checksums/MPFR.v4.1.0-1.i686-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..aca72fb9d0783 --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.i686-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +66d7d381aa1b706777bfca2f127384d6 diff --git a/deps/checksums/MPFR.v4.1.0-1.i686-linux-gnu.tar.gz/sha512 b/deps/checksums/MPFR.v4.1.0-1.i686-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..04308e666ff34 --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.i686-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +c0d2d4c9be047739ccbf5417dd85b3407eb86bf56a9a7ca33ab62b4f3976037f9bfd079bb758054623c40ce405d98dc3db44a1619353da9c71e91dc0bc281c6e diff --git a/deps/checksums/MPFR.v4.1.0-1.i686-linux-musl.tar.gz/md5 b/deps/checksums/MPFR.v4.1.0-1.i686-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..4017b15a54fb2 --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.i686-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +5588d1db9f15911d9c329d35d982edc1 diff --git a/deps/checksums/MPFR.v4.1.0-1.i686-linux-musl.tar.gz/sha512 b/deps/checksums/MPFR.v4.1.0-1.i686-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..50ba7a584f045 --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.i686-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +27f3cdadf1ffc91dd4f6d95e970d342f48194251b8d0e7729af413e6cd5e57169cc755460e1a05ded6a2fde44b55fe41d55125d6dfe8aaf2a2df944e396b26fe diff --git a/deps/checksums/MPFR.v4.1.0-1.i686-w64-mingw32.tar.gz/md5 b/deps/checksums/MPFR.v4.1.0-1.i686-w64-mingw32.tar.gz/md5 new file mode 100644 index 0000000000000..1372049ac9c38 --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.i686-w64-mingw32.tar.gz/md5 @@ -0,0 +1 @@ +5dd7e3fe4ad870901175acada852d155 diff --git a/deps/checksums/MPFR.v4.1.0-1.i686-w64-mingw32.tar.gz/sha512 b/deps/checksums/MPFR.v4.1.0-1.i686-w64-mingw32.tar.gz/sha512 new file mode 100644 index 0000000000000..fa9b3d96f9ddc --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.i686-w64-mingw32.tar.gz/sha512 @@ -0,0 +1 @@ +0d11f6f85ccefbfacf2df83fe7de10db31ca0420c2c2a8be9879b903b46c5339a988ead03b7ec76010a4f7d0f1c00f97ebeb40afc5e5ed663fec80bf8849d9a5 diff --git a/deps/checksums/MPFR.v4.1.0-1.powerpc64le-linux-gnu.tar.gz/md5 b/deps/checksums/MPFR.v4.1.0-1.powerpc64le-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..27028a31566a4 --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.powerpc64le-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +be9158b8c2b8959a48f2894ee46c0a05 diff --git a/deps/checksums/MPFR.v4.1.0-1.powerpc64le-linux-gnu.tar.gz/sha512 b/deps/checksums/MPFR.v4.1.0-1.powerpc64le-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..816a77c4fb0e7 --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.powerpc64le-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +aeb2d9475ef5e87609b4f9a8b5b60735268af7757162ad405a02955c6eb501f69024f4748d76355c11b9585191a8d3441b1c26e6c4d3bf0967453237292226ff diff --git a/deps/checksums/MPFR.v4.1.0-1.x86_64-apple-darwin14.tar.gz/md5 b/deps/checksums/MPFR.v4.1.0-1.x86_64-apple-darwin14.tar.gz/md5 new file mode 100644 index 0000000000000..0ec714fb8a833 --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.x86_64-apple-darwin14.tar.gz/md5 @@ -0,0 +1 @@ +d5bca8dd3d1d5b928fb280a2e69ec459 diff --git a/deps/checksums/MPFR.v4.1.0-1.x86_64-apple-darwin14.tar.gz/sha512 b/deps/checksums/MPFR.v4.1.0-1.x86_64-apple-darwin14.tar.gz/sha512 new file mode 100644 index 0000000000000..7dd82c9bd5e82 --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.x86_64-apple-darwin14.tar.gz/sha512 @@ -0,0 +1 @@ +2a4035ccac6c30319d0b767748f332ae2748189a26e0d7cb61081a177819f08a5627e6de81dce6cb22fe5a1c34250d91b300befbf013a23dfeeb4579e628e383 diff --git a/deps/checksums/MPFR.v4.1.0-1.x86_64-linux-gnu.tar.gz/md5 b/deps/checksums/MPFR.v4.1.0-1.x86_64-linux-gnu.tar.gz/md5 new file mode 100644 index 0000000000000..30a571f3c6ef4 --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.x86_64-linux-gnu.tar.gz/md5 @@ -0,0 +1 @@ +6b00c09e1a54db66c215bf591c36ea67 diff --git a/deps/checksums/MPFR.v4.1.0-1.x86_64-linux-gnu.tar.gz/sha512 b/deps/checksums/MPFR.v4.1.0-1.x86_64-linux-gnu.tar.gz/sha512 new file mode 100644 index 0000000000000..4da6f4284c459 --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.x86_64-linux-gnu.tar.gz/sha512 @@ -0,0 +1 @@ +e9f00f761cb146ef314b0ed60df6d95a203e7cfbe4678fe3b54c3bf592e9ddaba79c406dd9e1f369ddb2d3f8d42ee37dd6e891b73b973300b470a3bb97425a22 diff --git a/deps/checksums/MPFR.v4.1.0-1.x86_64-linux-musl.tar.gz/md5 b/deps/checksums/MPFR.v4.1.0-1.x86_64-linux-musl.tar.gz/md5 new file mode 100644 index 0000000000000..b1d84728e732f --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.x86_64-linux-musl.tar.gz/md5 @@ -0,0 +1 @@ +a359b259f20accd58f6056dae52ddf38 diff --git a/deps/checksums/MPFR.v4.1.0-1.x86_64-linux-musl.tar.gz/sha512 b/deps/checksums/MPFR.v4.1.0-1.x86_64-linux-musl.tar.gz/sha512 new file mode 100644 index 0000000000000..bef979e7cf026 --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.x86_64-linux-musl.tar.gz/sha512 @@ -0,0 +1 @@ +7e0e14fd0bd66c600e862c4e053eb12ba7b69f526cdd9a6e0a1a91de6e54d51b86ed9b6c38badec81e43485f97dbc8be3c9ae3d5431b5c8a671d295ff8fea3b6 diff --git a/deps/checksums/MPFR.v4.1.0-1.x86_64-unknown-freebsd11.1.tar.gz/md5 b/deps/checksums/MPFR.v4.1.0-1.x86_64-unknown-freebsd11.1.tar.gz/md5 new file mode 100644 index 0000000000000..a3bdcbf891b78 --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.x86_64-unknown-freebsd11.1.tar.gz/md5 @@ -0,0 +1 @@ +3fb5ea2f380e675cc951853016cb5fe3 diff --git a/deps/checksums/MPFR.v4.1.0-1.x86_64-unknown-freebsd11.1.tar.gz/sha512 b/deps/checksums/MPFR.v4.1.0-1.x86_64-unknown-freebsd11.1.tar.gz/sha512 new file mode 100644 index 0000000000000..590a91a235ed3 --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.x86_64-unknown-freebsd11.1.tar.gz/sha512 @@ -0,0 +1 @@ +4a9666c2d5e6357ad4ca8a4913097f76090925bf0319705065d37f8115fdc5cd8feffdb36a6f9a0400af6c551531b57708a834b73ed508ca1dde1897154382ca diff --git a/deps/checksums/MPFR.v4.1.0-1.x86_64-w64-mingw32.tar.gz/md5 b/deps/checksums/MPFR.v4.1.0-1.x86_64-w64-mingw32.tar.gz/md5 new file mode 100644 index 0000000000000..e3de1b2449d59 --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.x86_64-w64-mingw32.tar.gz/md5 @@ -0,0 +1 @@ +653bbd918e4a340ace302d20ce096e35 diff --git a/deps/checksums/MPFR.v4.1.0-1.x86_64-w64-mingw32.tar.gz/sha512 b/deps/checksums/MPFR.v4.1.0-1.x86_64-w64-mingw32.tar.gz/sha512 new file mode 100644 index 0000000000000..ed4f945a6d6e2 --- /dev/null +++ b/deps/checksums/MPFR.v4.1.0-1.x86_64-w64-mingw32.tar.gz/sha512 @@ -0,0 +1 @@ +77a91ba9c41049fb9511248344bac4ab9fbb1feb965dd0e78b09ce07c2d4d7df60c74528e4d1966e1a7000587b7766c904070fa3da9746e9341033f54df8b9c6 diff --git a/deps/checksums/libuv-f8f08f0fbdb7b46037bdf57a0730fb5658a8035d.tar.gz/md5 b/deps/checksums/libuv-f8f08f0fbdb7b46037bdf57a0730fb5658a8035d.tar.gz/md5 deleted file mode 100644 index 97b4209b29e35..0000000000000 --- a/deps/checksums/libuv-f8f08f0fbdb7b46037bdf57a0730fb5658a8035d.tar.gz/md5 +++ /dev/null @@ -1 +0,0 @@ -751c4bf387545de19fe6334dd296e66e diff --git a/deps/checksums/libuv-f8f08f0fbdb7b46037bdf57a0730fb5658a8035d.tar.gz/sha512 b/deps/checksums/libuv-f8f08f0fbdb7b46037bdf57a0730fb5658a8035d.tar.gz/sha512 deleted file mode 100644 index 354d19d96e09f..0000000000000 --- a/deps/checksums/libuv-f8f08f0fbdb7b46037bdf57a0730fb5658a8035d.tar.gz/sha512 +++ /dev/null @@ -1 +0,0 @@ -a6f5d52f49d209b4cfd93d2af2a67712cee5fa4c97185b923ec07db31b390300caeb186aa4110ab02d3863fb544edc611e3f77b2d52b6d340c3e40483d4132bc diff --git a/deps/checksums/mpfr-4.0.2.tar.bz2/md5 b/deps/checksums/mpfr-4.0.2.tar.bz2/md5 deleted file mode 100644 index 8639e86c33058..0000000000000 --- a/deps/checksums/mpfr-4.0.2.tar.bz2/md5 +++ /dev/null @@ -1 +0,0 @@ -6d8a8bb46fe09ff44e21cdbf84f5cdac diff --git a/deps/checksums/mpfr-4.0.2.tar.bz2/sha512 b/deps/checksums/mpfr-4.0.2.tar.bz2/sha512 deleted file mode 100644 index d073360a775c8..0000000000000 --- a/deps/checksums/mpfr-4.0.2.tar.bz2/sha512 +++ /dev/null @@ -1 +0,0 @@ -18bb3a87123d02b7537bc298d41bdbb33e58b8c196cc4040578e3b470e86c6c89e1bd8ab8b3919d106fe5b86922ef8999dc1aba7c521ee90a69f690be288a30d diff --git a/deps/checksums/mpfr-4.1.0.tar.bz2/md5 b/deps/checksums/mpfr-4.1.0.tar.bz2/md5 new file mode 100644 index 0000000000000..c0d910b6130bf --- /dev/null +++ b/deps/checksums/mpfr-4.1.0.tar.bz2/md5 @@ -0,0 +1 @@ +44b892bc5a45bafb4294d134e13aad1d diff --git a/deps/checksums/mpfr-4.1.0.tar.bz2/sha512 b/deps/checksums/mpfr-4.1.0.tar.bz2/sha512 new file mode 100644 index 0000000000000..3ccc3031e1fee --- /dev/null +++ b/deps/checksums/mpfr-4.1.0.tar.bz2/sha512 @@ -0,0 +1 @@ +410208ee0d48474c1c10d3d4a59decd2dfa187064183b09358ec4c4666e34d74383128436b404123b831e585d81a9176b24c7ced9d913967c5fce35d4040a0b4 diff --git a/deps/mpfr.mk b/deps/mpfr.mk index b2ea87801a89b..f05dc60cb0e29 100644 --- a/deps/mpfr.mk +++ b/deps/mpfr.mk @@ -6,14 +6,13 @@ endif ifneq ($(USE_BINARYBUILDER_MPFR),1) -ifeq ($(USE_SYSTEM_MPFR), 0) +MPFR_OPTS := --enable-thread-safe --enable-shared-cache --disable-float128 --disable-decimal-float ifeq ($(USE_SYSTEM_GMP), 0) -MPFR_OPTS := --with-gmp-include=$(abspath $(build_includedir)) --with-gmp-lib=$(abspath $(build_shlibdir)) -endif +MPFR_OPTS += --with-gmp-include=$(abspath $(build_includedir)) --with-gmp-lib=$(abspath $(build_shlibdir)) endif ifeq ($(BUILD_OS),WINNT) ifeq ($(OS),WINNT) -MPFR_OPTS += --disable-thread-safe CFLAGS="$(CFLAGS) -DNPRINTF_L -DNPRINTF_T -DNPRINTF_J" +MPFR_OPTS += CFLAGS="$(CFLAGS) -DNPRINTF_L -DNPRINTF_T -DNPRINTF_J" endif endif