Skip to content

Commit 745f287

Browse files
upgrade libcurl & mbedtls; add nghttp2
1 parent ad2e905 commit 745f287

File tree

143 files changed

+114
-63
lines changed
  • contrib
  • deps
    • checksums
      • LibCURL.v7.66.0-1.aarch64-linux-gnu.tar.gz
      • LibCURL.v7.66.0-1.aarch64-linux-musl.tar.gz
      • LibCURL.v7.66.0-1.armv7l-linux-gnueabihf.tar.gz
      • LibCURL.v7.66.0-1.armv7l-linux-musleabihf.tar.gz
      • LibCURL.v7.66.0-1.i686-linux-gnu.tar.gz
      • LibCURL.v7.66.0-1.i686-linux-musl.tar.gz
      • LibCURL.v7.66.0-1.i686-w64-mingw32.tar.gz
      • LibCURL.v7.66.0-1.powerpc64le-linux-gnu.tar.gz
      • LibCURL.v7.66.0-1.x86_64-apple-darwin14.tar.gz
      • LibCURL.v7.66.0-1.x86_64-linux-gnu.tar.gz
      • LibCURL.v7.66.0-1.x86_64-linux-musl.tar.gz
      • LibCURL.v7.66.0-1.x86_64-unknown-freebsd11.1.tar.gz
      • LibCURL.v7.66.0-1.x86_64-w64-mingw32.tar.gz
      • LibCURL.v7.71.1-0.aarch64-linux-gnu.tar.gz
      • LibCURL.v7.71.1-0.aarch64-linux-musl.tar.gz
      • LibCURL.v7.71.1-0.armv7l-linux-gnueabihf.tar.gz
      • LibCURL.v7.71.1-0.armv7l-linux-musleabihf.tar.gz
      • LibCURL.v7.71.1-0.i686-linux-gnu.tar.gz
      • LibCURL.v7.71.1-0.i686-linux-musl.tar.gz
      • LibCURL.v7.71.1-0.i686-w64-mingw32.tar.gz
      • LibCURL.v7.71.1-0.powerpc64le-linux-gnu.tar.gz
      • LibCURL.v7.71.1-0.x86_64-apple-darwin14.tar.gz
      • LibCURL.v7.71.1-0.x86_64-linux-gnu.tar.gz
      • LibCURL.v7.71.1-0.x86_64-linux-musl.tar.gz
      • LibCURL.v7.71.1-0.x86_64-unknown-freebsd11.1.tar.gz
      • LibCURL.v7.71.1-0.x86_64-w64-mingw32.tar.gz
      • MbedTLS.v2.16.0-1.aarch64-linux-gnu.tar.gz
      • MbedTLS.v2.16.0-1.aarch64-linux-musl.tar.gz
      • MbedTLS.v2.16.0-1.armv7l-linux-gnueabihf.tar.gz
      • MbedTLS.v2.16.0-1.armv7l-linux-musleabihf.tar.gz
      • MbedTLS.v2.16.0-1.i686-linux-gnu.tar.gz
      • MbedTLS.v2.16.0-1.i686-linux-musl.tar.gz
      • MbedTLS.v2.16.0-1.i686-w64-mingw32.tar.gz
      • MbedTLS.v2.16.0-1.powerpc64le-linux-gnu.tar.gz
      • MbedTLS.v2.16.0-1.x86_64-apple-darwin14.tar.gz
      • MbedTLS.v2.16.0-1.x86_64-linux-gnu.tar.gz
      • MbedTLS.v2.16.0-1.x86_64-linux-musl.tar.gz
      • MbedTLS.v2.16.0-1.x86_64-unknown-freebsd11.1.tar.gz
      • MbedTLS.v2.16.0-1.x86_64-w64-mingw32.tar.gz
      • MbedTLS.v2.16.8-0.aarch64-linux-gnu.tar.gz
      • MbedTLS.v2.16.8-0.aarch64-linux-musl.tar.gz
      • MbedTLS.v2.16.8-0.armv7l-linux-gnueabihf.tar.gz
      • MbedTLS.v2.16.8-0.armv7l-linux-musleabihf.tar.gz
      • MbedTLS.v2.16.8-0.i686-linux-gnu.tar.gz
      • MbedTLS.v2.16.8-0.i686-linux-musl.tar.gz
      • MbedTLS.v2.16.8-0.i686-w64-mingw32.tar.gz
      • MbedTLS.v2.16.8-0.powerpc64le-linux-gnu.tar.gz
      • MbedTLS.v2.16.8-0.x86_64-apple-darwin14.tar.gz
      • MbedTLS.v2.16.8-0.x86_64-linux-gnu.tar.gz
      • MbedTLS.v2.16.8-0.x86_64-linux-musl.tar.gz
      • MbedTLS.v2.16.8-0.x86_64-unknown-freebsd11.1.tar.gz
      • MbedTLS.v2.16.8-0.x86_64-w64-mingw32.tar.gz
      • curl-7.61.0.tar.bz2
      • curl-7.66.0.tar.bz2
      • curl-7.71.1.tar.bz2
      • nghttp2.v1.40.0-2.aarch64-linux-gnu.tar.gz
      • nghttp2.v1.40.0-2.aarch64-linux-musl.tar.gz
      • nghttp2.v1.40.0-2.armv7l-linux-gnueabihf.tar.gz
      • nghttp2.v1.40.0-2.armv7l-linux-musleabihf.tar.gz
      • nghttp2.v1.40.0-2.i686-linux-gnu.tar.gz
      • nghttp2.v1.40.0-2.i686-linux-musl.tar.gz
      • nghttp2.v1.40.0-2.i686-w64-mingw32.tar.gz
      • nghttp2.v1.40.0-2.powerpc64le-linux-gnu.tar.gz
      • nghttp2.v1.40.0-2.x86_64-apple-darwin14.tar.gz
      • nghttp2.v1.40.0-2.x86_64-linux-gnu.tar.gz
      • nghttp2.v1.40.0-2.x86_64-linux-musl.tar.gz
      • nghttp2.v1.40.0-2.x86_64-unknown-freebsd11.1.tar.gz
      • nghttp2.v1.40.0-2.x86_64-w64-mingw32.tar.gz
  • stdlib/LibCURL_jll/src

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

143 files changed

+114
-63
lines changed

Make.inc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ USE_SYSTEM_LIBUV:=0
4949
USE_SYSTEM_UTF8PROC:=0
5050
USE_SYSTEM_MBEDTLS:=0
5151
USE_SYSTEM_LIBSSH2:=0
52+
USE_SYSTEM_NGHTTP2:=0
5253
USE_SYSTEM_CURL:=0
5354
USE_SYSTEM_LIBGIT2:=0
5455
USE_SYSTEM_PATCHELF:=0
@@ -1099,7 +1100,7 @@ USE_BINARYBUILDER ?= 0
10991100
endif
11001101

11011102
# This is the set of projects that BinaryBuilder dependencies are hooked up for.
1102-
BB_PROJECTS := OPENBLAS LLVM SUITESPARSE OPENLIBM GMP MBEDTLS LIBSSH2 MPFR CURL LIBGIT2 PCRE LIBUV LIBUNWIND DSFMT OBJCONV ZLIB P7ZIP
1103+
BB_PROJECTS := OPENBLAS LLVM SUITESPARSE OPENLIBM GMP MBEDTLS LIBSSH2 NGHTTP2 MPFR CURL LIBGIT2 PCRE LIBUV LIBUNWIND DSFMT OBJCONV ZLIB P7ZIP
11031104
define SET_BB_DEFAULT
11041105
# First, check to see if BB is disabled on a global setting
11051106
ifeq ($$(USE_BINARYBUILDER),0)

Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,7 @@ JL_PRIVATE_LIBS-$(USE_SYSTEM_DSFMT) += libdSFMT
170170
JL_PRIVATE_LIBS-$(USE_SYSTEM_GMP) += libgmp
171171
JL_PRIVATE_LIBS-$(USE_SYSTEM_MPFR) += libmpfr
172172
JL_PRIVATE_LIBS-$(USE_SYSTEM_LIBSSH2) += libssh2
173+
JL_PRIVATE_LIBS-$(USE_SYSTEM_NGHTTP2) += libnghttp2
173174
JL_PRIVATE_LIBS-$(USE_SYSTEM_MBEDTLS) += libmbedtls libmbedcrypto libmbedx509
174175
JL_PRIVATE_LIBS-$(USE_SYSTEM_CURL) += libcurl
175176
JL_PRIVATE_LIBS-$(USE_SYSTEM_LIBGIT2) += libgit2

contrib/refresh_bb_tarballs.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
TRIPLETS="i686-linux-gnu x86_64-linux-gnu aarch64-linux-gnu armv7l-linux-gnueabihf powerpc64le-linux-gnu i686-linux-musl x86_64-linux-musl aarch64-linux-musl armv7l-linux-musleabihf x86_64-apple-darwin14 x86_64-unknown-freebsd11.1 i686-w64-mingw32 x86_64-w64-mingw32"
1313

1414
# These are the projects currently using BinaryBuilder; both GCC-expanded and non-GCC-expanded:
15-
BB_PROJECTS="mbedtls libssh2 mpfr curl libgit2 pcre libuv unwind osxunwind dsfmt objconv p7zip zlib suitesparse openlibm"
15+
BB_PROJECTS="mbedtls libssh2 nghttp2 mpfr curl libgit2 pcre libuv unwind osxunwind dsfmt objconv p7zip zlib suitesparse openlibm"
1616
BB_GCC_EXPANDED_PROJECTS="openblas"
1717
BB_CXX_EXPANDED_PROJECTS="gmp llvm"
1818

deps/Makefile

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,10 @@ ifeq ($(USE_SYSTEM_LIBSSH2), 0)
111111
DEP_LIBS += libssh2
112112
endif
113113

114+
ifeq ($(USE_SYSTEM_NGHTTP2), 0)
115+
DEP_LIBS += nghttp2
116+
endif
117+
114118
ifeq ($(USE_SYSTEM_CURL), 0)
115119
DEP_LIBS += curl
116120
endif
@@ -176,7 +180,7 @@ install: $(addprefix install-, $(DEP_LIBS))
176180
cleanall: $(addprefix clean-, $(DEP_LIBS))
177181
distcleanall: $(addprefix distclean-, $(DEP_LIBS))
178182
rm -rf $(build_prefix)
179-
getall: get-llvm get-libuv get-pcre get-openlibm get-dsfmt get-openblas get-lapack get-suitesparse get-unwind get-osxunwind get-gmp get-mpfr get-patchelf get-utf8proc get-objconv get-mbedtls get-libssh2 get-curl get-libgit2 get-libwhich
183+
getall: get-llvm get-libuv get-pcre get-openlibm get-dsfmt get-openblas get-lapack get-suitesparse get-unwind get-osxunwind get-gmp get-mpfr get-patchelf get-utf8proc get-objconv get-mbedtls get-libssh2 get-nghttp2 get-curl get-libgit2 get-libwhich
180184

181185
include $(SRCDIR)/llvm.mk
182186
include $(SRCDIR)/libuv.mk
@@ -193,6 +197,7 @@ include $(SRCDIR)/mpfr.mk
193197
include $(SRCDIR)/patchelf.mk
194198
include $(SRCDIR)/mbedtls.mk
195199
include $(SRCDIR)/libssh2.mk
200+
include $(SRCDIR)/nghttp2.mk
196201
include $(SRCDIR)/curl.mk
197202
include $(SRCDIR)/libgit2.mk
198203
include $(SRCDIR)/libwhich.mk

deps/Versions.make

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,14 @@ GMP_BB_REL = 1
2020
MPFR_VER = 4.1.0
2121
MPFR_BB_REL = 1
2222
PATCHELF_VER = 0.9
23-
MBEDTLS_VER = 2.16.0
24-
MBEDTLS_BB_REL = 1
23+
MBEDTLS_VER = 2.16.8
24+
MBEDTLS_BB_REL = 0
2525
LIBSSH2_VER = 1.9.0
2626
LIBSSH2_BB_REL = 1
27-
CURL_VER = 7.66.0
28-
CURL_BB_REL = 1
27+
CURL_VER = 7.71.1
28+
CURL_BB_REL = 0
29+
NGHTTP2_VER = 1.40.0
30+
NGHTTP2_BB_REL = 2
2931
LIBGIT2_VER = 1.0.1
3032
LIBGIT2_BB_REL = 0
3133
LIBUV_VER = 1.29.1

deps/checksums/LibCURL.v7.66.0-1.aarch64-linux-gnu.tar.gz/md5

Lines changed: 0 additions & 1 deletion
This file was deleted.

deps/checksums/LibCURL.v7.66.0-1.aarch64-linux-gnu.tar.gz/sha512

Lines changed: 0 additions & 1 deletion
This file was deleted.

deps/checksums/LibCURL.v7.66.0-1.aarch64-linux-musl.tar.gz/md5

Lines changed: 0 additions & 1 deletion
This file was deleted.

deps/checksums/LibCURL.v7.66.0-1.aarch64-linux-musl.tar.gz/sha512

Lines changed: 0 additions & 1 deletion
This file was deleted.

deps/checksums/LibCURL.v7.66.0-1.armv7l-linux-gnueabihf.tar.gz/md5

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)