Skip to content

Commit

Permalink
Update GMP and MPFR builds to use better compiler flags (JuliaLang#33096
Browse files Browse the repository at this point in the history
)
  • Loading branch information
staticfloat authored Oct 3, 2019
1 parent c72a295 commit b685cf6
Show file tree
Hide file tree
Showing 107 changed files with 56 additions and 56 deletions.
4 changes: 2 additions & 2 deletions deps/Versions.make
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ UNWIND_BB_REL = 4
OSXUNWIND_VER = 0.0.5
OSXUNWIND_BB_REL = 0
GMP_VER = 6.1.2
GMP_BB_REL = 1
GMP_BB_REL = 3
MPFR_VER = 4.0.2
MPFR_BB_REL = 1
MPFR_BB_REL = 0
PATCHELF_VER = 0.9
MBEDTLS_VER = 2.16.0
MBEDTLS_BB_REL = v0.17.0
Expand Down
1 change: 0 additions & 1 deletion deps/checksums/GMP.v6.1.2-1.aarch64-linux-gnu.tar.gz/md5

This file was deleted.

This file was deleted.

1 change: 0 additions & 1 deletion deps/checksums/GMP.v6.1.2-1.aarch64-linux-musl.tar.gz/md5

This file was deleted.

This file was deleted.

1 change: 0 additions & 1 deletion deps/checksums/GMP.v6.1.2-1.arm-linux-gnueabihf.tar.gz/md5

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

1 change: 0 additions & 1 deletion deps/checksums/GMP.v6.1.2-1.i686-linux-gnu.tar.gz/md5

This file was deleted.

1 change: 0 additions & 1 deletion deps/checksums/GMP.v6.1.2-1.i686-linux-gnu.tar.gz/sha512

This file was deleted.

1 change: 0 additions & 1 deletion deps/checksums/GMP.v6.1.2-1.i686-linux-musl.tar.gz/md5

This file was deleted.

1 change: 0 additions & 1 deletion deps/checksums/GMP.v6.1.2-1.i686-linux-musl.tar.gz/sha512

This file was deleted.

1 change: 0 additions & 1 deletion deps/checksums/GMP.v6.1.2-1.i686-w64-mingw32.tar.gz/md5

This file was deleted.

1 change: 0 additions & 1 deletion deps/checksums/GMP.v6.1.2-1.i686-w64-mingw32.tar.gz/sha512

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

1 change: 0 additions & 1 deletion deps/checksums/GMP.v6.1.2-1.x86_64-linux-gnu.tar.gz/md5

This file was deleted.

1 change: 0 additions & 1 deletion deps/checksums/GMP.v6.1.2-1.x86_64-linux-gnu.tar.gz/sha512

This file was deleted.

1 change: 0 additions & 1 deletion deps/checksums/GMP.v6.1.2-1.x86_64-linux-musl.tar.gz/md5

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

1 change: 0 additions & 1 deletion deps/checksums/GMP.v6.1.2-1.x86_64-w64-mingw32.tar.gz/md5

This file was deleted.

This file was deleted.

1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2-3.aarch64-linux-gnu.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ed06ab3d41f85e837cd605bc3fad476b
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
8b04b36670d77e4a4f281c7587b3d878449ec8b7a07cd86f41a4e594f8428b4587659be0ecef59ff065bc9c6ba607bf03158a082b4ce2cb4c0c9e74411295106
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2-3.aarch64-linux-musl.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
5041b7635c6f1fc50b66f67075cda4c3
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
f90edfec0792379c35129ca5b38d987455522da64ef2dd6ff624c8c271f04868f3f816b8c23f07b705af025119708005990e93bc3018952aa5c38b4365e01a5a
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2-3.arm-linux-gnueabihf.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
9da15965b743ecdd869ac374ed7dee72
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1a2915d7e5e0a624f2053c16df3daba567f45e1fca0e19ab81535856e36b83978ead98cd72e6212fb6bc293b409f5674cb8ea8b3369a35b825a2ac3aac57494a
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
e073ec5a73eaad5a70660fd75a41781d
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2d0e5b9bf07ffc048306d76f6bb27f1897ec4f6480597fa27ab647f742285f3e5ae5fbc495d9abde63f2b3439dbb41ccf7b0ca395106ee7adb3233d3e43d44b8
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2-3.i686-linux-gnu.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
d8908bead56aa3db1dec41c18782e532
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2-3.i686-linux-gnu.tar.gz/sha512
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
89da4c61528e51e5bc7293b824cd57fd10fad93757227a5f5a52a1e347f353b91bdcdbcc8591cc0d01c0952d37c03339a107856505cf2a17d25f35328453388c
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2-3.i686-linux-musl.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
31564e45dd5fdafe816d29e09402ba79
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2-3.i686-linux-musl.tar.gz/sha512
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
a43b13ba05812a9dd9225aca5db39615baebad3ef1510458d3f441519c3253774ed46497f4d65730a24e021440bae19342e4f7e56ed0e956c10e77cf61016040
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2-3.i686-w64-mingw32.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
cc730eddb20303e8131dc4b551a48500
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2-3.i686-w64-mingw32.tar.gz/sha512
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
e080478a9c40572eac4baec78c0295c5f4b3ca683a3a66fb4dd24a76fc9be92d2de7f0e9409b6e281babc6a1ba3f543d3f0ab7e6b12f67957d43931c74076bf1
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
aeb0300673be0b235737eee73ac8ab4a
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
85b1504811515525a4d03f5068760138c0c11f66b47b140eac5009f2a18fd413ea8bbd1a9a02253a7ba14bede26317f46f9daf689d36915a6eb7a0a2bb029d44
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
d574efeb8dae18a80ebd1ce3e6d4ecc3
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
80e7c6eff9cba0dc871f320d0c570523d6fd53a9bcb3022fa6b75b4ef509872c9d4414fb4d37f9e4138cf2266621aac9bbd4da0a7deeb1ed014be8c37cbc2adb
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2-3.x86_64-linux-gnu.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
8b6da6984c1113f21ebbaf8cd5820418
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2-3.x86_64-linux-gnu.tar.gz/sha512
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
bcdcbd20b950cc8ca94c2df66b85f3633ca997cfeaf042dfc6093607a2cd16f109b9263c1a83cd1c3e259a8c278cf7ef1cf47805ad762f4e49939cc5f132d75f
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2-3.x86_64-linux-musl.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
34894a2ce504f62a02bf05190d5e67c5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
df4e5467ecbe8d4b340c8c63a691d5de8edaa8b6cf047bc702a5ae32e1868199bb16661d54a97c205488d6fb0238e0c75984723f23e114b11b2bece022fbb0fe
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
c553733282390fde94c66b38e1a78a15
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
45647d628299e0cf22bac66afd457d83fdcc8eabef13b3e5c3f2b1b0ae193c4c86cd56921556a0ecacbf6bb9256c24daccf894dbd16929ef6f4387c615f67019
1 change: 1 addition & 0 deletions deps/checksums/GMP.v6.1.2-3.x86_64-w64-mingw32.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
44ded1fc674258c516768e3036f2ba6b
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
f87d6c4cd0c9e1011d516d88b7f72f38ef29e3342c2c44dc638c24f17d975d5f6ddfac363f1114d2cb476999de7b7675f33998e7ae82e875d9e4c1a1accf23f9
1 change: 1 addition & 0 deletions deps/checksums/MPFR.v4.0.2-0.aarch64-linux-gnu.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1cda9d8886b5b87a496caaa08a65c087
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
481683f1d7abc3346b003c275c44e199b4ff89358ef12c4b2dab7458c68237b0aafb76792de2932ac91e5228c23360b7fa5fa2ef92c0994157e3c33bb24cbea9
1 change: 1 addition & 0 deletions deps/checksums/MPFR.v4.0.2-0.aarch64-linux-musl.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
108305a6eb6fb76df7ce2ff4f410b786
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
26a82a851ff11e81f33741ae05bb53cfa8bd3af32f466efcf4048e8d6577daa5e8ede67cf19efabfba152b3e93db7eacb5434c6864a0d1ec2c5030d10c5d568e
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2fdc41279fc93d071d239a7f6a6cf28c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
654566a5a7a540c29fbf4b925f1bc444c6471a3b5b13bdd1a1f927e01dc9f9cd4a8f4d16b35aed6c06b790cdc4fc9703ec63995492bab138e5b4fd2562f95158
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
87606da70ab6faf6a6d3d918cf58581b
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
316233ff37ac60a63fd9e3604b1412e2365f5a3a69c0af5557978b937816bb81c5d06e6cba188322e62983d62daee1e56dd1f28b05d6076333fbb5b8bbc56c25
1 change: 1 addition & 0 deletions deps/checksums/MPFR.v4.0.2-0.i686-linux-gnu.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
86f289a10058ef62cea59ffa063ce989
1 change: 1 addition & 0 deletions deps/checksums/MPFR.v4.0.2-0.i686-linux-gnu.tar.gz/sha512
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ff66362191a8307972d5f47c35eafc788067fe2a38be60d38d4a1ee9ae2004dcbd7c3e062db8ebd3914804c97ce46776eaa9723fc9b533813f3476f6e701cbd8
1 change: 1 addition & 0 deletions deps/checksums/MPFR.v4.0.2-0.i686-linux-musl.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3e7a14eb121371420838253b519c2995
1 change: 1 addition & 0 deletions deps/checksums/MPFR.v4.0.2-0.i686-linux-musl.tar.gz/sha512
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
76b57dd91f811dc22cab9d530b62150196992af4dd0202544888fd5497cad8587c98ee2868a0af8603d436b5b90cf41879d3c1209c2ace2f86c44018efd1c5fc
1 change: 1 addition & 0 deletions deps/checksums/MPFR.v4.0.2-0.i686-w64-mingw32.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
bbe44a832c11166ac346abb3e1c6519a
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
d373b6877e398502beb729ccf8a4add6c5307f7b7bc221621ea801f0edd4e558c2e534935354e403a5633ffb24e668c6e10b645beba6fee43fe87d550eb099f8
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
28739b75f4d7db50fe15712c3b6426e2
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
6a8e6eee1f5103e741572571757ce76c9ad6dfa6ade899e8d3cb1de7b252c8113edd36f3ea08031f502ea52662447b49c5385d07dfd864fce466352367dd06bb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
94391984c1fffc5a6bf96817dc810aa5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ae272e7e79b92bde359a4ec1abbade2c68f5f13a56f4acc5a15908b59537c5fe2e828bc111845653bffd6c91eef4678bd6a07c60f07500f9e07b233d6c59c6e9
1 change: 1 addition & 0 deletions deps/checksums/MPFR.v4.0.2-0.x86_64-linux-gnu.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
d95283e761522992ef10fe667bc22d71
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
f8a58ef2d3475faea97dbffcf4280cc9bb8f61255bf6a0573ff0ffeddbe3b93d764922e2a0d75e20a796cd9821affcd1a4e1672448ef3d0763117db497847c26
1 change: 1 addition & 0 deletions deps/checksums/MPFR.v4.0.2-0.x86_64-linux-musl.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
d2b4ebe667e5b94343579b29d8339775
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
466dc9336ca5edff5f689fe52573b68b1d59caa4421b3911f2a2bff4e7bd2e021f57f6c316b9549822592ac7c8a2d9c2ea21090272bc9546ba15dca973f94088
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
e33148a1c822b30eb12a807a50630e8b
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
cd7a0138818f91f1fa92c48c3f669c187041dc44a5e5612041766ea1ea2b6d706a45d86b36efdd1074a7c0f38b416ef7dd2052c2b13dfbec07316fbd5dd5a80a
1 change: 1 addition & 0 deletions deps/checksums/MPFR.v4.0.2-0.x86_64-w64-mingw32.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
c0aa9b2115d5abbfc3e9d588d8d88c77
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
fb7f4df983a29d278cee60770afba369e3a2dccac17634409a670237869d0048c998ab8a3315cde7c351dfcbaaacf0a724456d47f8920ab31e90b1b6e2c397e6
1 change: 0 additions & 1 deletion deps/checksums/MPFR.v4.0.2-1.aarch64-linux-gnu.tar.gz/md5

This file was deleted.

This file was deleted.

1 change: 0 additions & 1 deletion deps/checksums/MPFR.v4.0.2-1.aarch64-linux-musl.tar.gz/md5

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

1 change: 0 additions & 1 deletion deps/checksums/MPFR.v4.0.2-1.i686-linux-gnu.tar.gz/md5

This file was deleted.

1 change: 0 additions & 1 deletion deps/checksums/MPFR.v4.0.2-1.i686-linux-gnu.tar.gz/sha512

This file was deleted.

1 change: 0 additions & 1 deletion deps/checksums/MPFR.v4.0.2-1.i686-linux-musl.tar.gz/md5

This file was deleted.

1 change: 0 additions & 1 deletion deps/checksums/MPFR.v4.0.2-1.i686-linux-musl.tar.gz/sha512

This file was deleted.

1 change: 0 additions & 1 deletion deps/checksums/MPFR.v4.0.2-1.i686-w64-mingw32.tar.gz/md5

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

1 change: 0 additions & 1 deletion deps/checksums/MPFR.v4.0.2-1.x86_64-linux-gnu.tar.gz/md5

This file was deleted.

This file was deleted.

1 change: 0 additions & 1 deletion deps/checksums/MPFR.v4.0.2-1.x86_64-linux-musl.tar.gz/md5

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

1 change: 0 additions & 1 deletion deps/checksums/MPFR.v4.0.2-1.x86_64-w64-mingw32.tar.gz/md5

This file was deleted.

This file was deleted.

2 changes: 1 addition & 1 deletion deps/gmp.mk
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ 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_URL_BASE := https://github.com/JuliaBinaryWrappers/GMP_jll.jl/releases/download/GMP-v$(GMP_VER)+$(GMP_BB_REL)
GMP_BB_NAME := GMP.v$(GMP_VER)

$(eval $(call bb-install,gmp,GMP,false))
Expand Down
2 changes: 1 addition & 1 deletion deps/mpfr.mk
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ 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_URL_BASE := https://github.com/JuliaBinaryWrappers/MPFR_jll.jl/releases/download/MPFR-v$(MPFR_VER)+$(MPFR_BB_REL)
MPFR_BB_NAME := MPFR.v$(MPFR_VER)

$(eval $(call bb-install,mpfr,MPFR,false))
Expand Down

0 comments on commit b685cf6

Please sign in to comment.