mirror of
https://github.com/lwthiker/curl-impersonate.git
synced 2025-08-05 03:12:26 +00:00
Use an even newer version of BoringSSL
Use the latest 'chromium-stable' tag, which has fixes for compiling with gcc 13.
This commit is contained in:
2
.github/workflows/build-and-test-make.yml
vendored
2
.github/workflows/build-and-test-make.yml
vendored
@@ -12,7 +12,7 @@ on:
|
|||||||
|
|
||||||
env:
|
env:
|
||||||
NSS_VERSION: nss-3.77
|
NSS_VERSION: nss-3.77
|
||||||
BORING_SSL_COMMIT: d24a38200fef19150eef00cad35b138936c08767
|
BORING_SSL_COMMIT: 1b7fdbd9101dedc3e0aa3fcf4ff74eacddb34ecc
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build-and-test:
|
build-and-test:
|
||||||
|
@@ -97,7 +97,7 @@ RUN tar xf ${NSS_VERSION}.tar.gz && \
|
|||||||
{{#chrome}}
|
{{#chrome}}
|
||||||
# BoringSSL doesn't have versions. Choose a commit that is used in a stable
|
# BoringSSL doesn't have versions. Choose a commit that is used in a stable
|
||||||
# Chromium version.
|
# Chromium version.
|
||||||
ARG BORING_SSL_COMMIT=d24a38200fef19150eef00cad35b138936c08767
|
ARG BORING_SSL_COMMIT=1b7fdbd9101dedc3e0aa3fcf4ff74eacddb34ecc
|
||||||
RUN curl -L https://github.com/google/boringssl/archive/${BORING_SSL_COMMIT}.zip -o boringssl.zip && \
|
RUN curl -L https://github.com/google/boringssl/archive/${BORING_SSL_COMMIT}.zip -o boringssl.zip && \
|
||||||
unzip boringssl && \
|
unzip boringssl && \
|
||||||
mv boringssl-${BORING_SSL_COMMIT} boringssl
|
mv boringssl-${BORING_SSL_COMMIT} boringssl
|
||||||
|
@@ -13,7 +13,7 @@ BROTLI_VERSION := 1.0.9
|
|||||||
NSS_VERSION := nss-3.92
|
NSS_VERSION := nss-3.92
|
||||||
NSS_URL := https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_92_RTM/src/nss-3.92-with-nspr-4.35.tar.gz
|
NSS_URL := https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_92_RTM/src/nss-3.92-with-nspr-4.35.tar.gz
|
||||||
# In case this is changed, update build-and-test-make.yml as well
|
# In case this is changed, update build-and-test-make.yml as well
|
||||||
BORING_SSL_COMMIT := d24a38200fef19150eef00cad35b138936c08767
|
BORING_SSL_COMMIT := 1b7fdbd9101dedc3e0aa3fcf4ff74eacddb34ecc
|
||||||
NGHTTP2_VERSION := nghttp2-1.56.0
|
NGHTTP2_VERSION := nghttp2-1.56.0
|
||||||
NGHTTP2_URL := https://github.com/nghttp2/nghttp2/releases/download/v1.56.0/nghttp2-1.56.0.tar.bz2
|
NGHTTP2_URL := https://github.com/nghttp2/nghttp2/releases/download/v1.56.0/nghttp2-1.56.0.tar.bz2
|
||||||
CURL_VERSION := curl-8.1.1
|
CURL_VERSION := curl-8.1.1
|
||||||
|
@@ -39,7 +39,7 @@ RUN cd brotli-${BROTLI_VERSION} && \
|
|||||||
|
|
||||||
# BoringSSL doesn't have versions. Choose a commit that is used in a stable
|
# BoringSSL doesn't have versions. Choose a commit that is used in a stable
|
||||||
# Chromium version.
|
# Chromium version.
|
||||||
ARG BORING_SSL_COMMIT=d24a38200fef19150eef00cad35b138936c08767
|
ARG BORING_SSL_COMMIT=1b7fdbd9101dedc3e0aa3fcf4ff74eacddb34ecc
|
||||||
RUN curl -L https://github.com/google/boringssl/archive/${BORING_SSL_COMMIT}.zip -o boringssl.zip && \
|
RUN curl -L https://github.com/google/boringssl/archive/${BORING_SSL_COMMIT}.zip -o boringssl.zip && \
|
||||||
unzip boringssl && \
|
unzip boringssl && \
|
||||||
mv boringssl-${BORING_SSL_COMMIT} boringssl
|
mv boringssl-${BORING_SSL_COMMIT} boringssl
|
||||||
|
@@ -32,7 +32,7 @@ RUN cd brotli-${BROTLI_VERSION} && \
|
|||||||
|
|
||||||
# BoringSSL doesn't have versions. Choose a commit that is used in a stable
|
# BoringSSL doesn't have versions. Choose a commit that is used in a stable
|
||||||
# Chromium version.
|
# Chromium version.
|
||||||
ARG BORING_SSL_COMMIT=d24a38200fef19150eef00cad35b138936c08767
|
ARG BORING_SSL_COMMIT=1b7fdbd9101dedc3e0aa3fcf4ff74eacddb34ecc
|
||||||
RUN curl -L https://github.com/google/boringssl/archive/${BORING_SSL_COMMIT}.zip -o boringssl.zip && \
|
RUN curl -L https://github.com/google/boringssl/archive/${BORING_SSL_COMMIT}.zip -o boringssl.zip && \
|
||||||
unzip boringssl && \
|
unzip boringssl && \
|
||||||
mv boringssl-${BORING_SSL_COMMIT} boringssl
|
mv boringssl-${BORING_SSL_COMMIT} boringssl
|
||||||
|
Reference in New Issue
Block a user