File tree Expand file tree Collapse file tree 4 files changed +2
-58
lines changed Expand file tree Collapse file tree 4 files changed +2
-58
lines changed Original file line number Diff line number Diff line change 29
29
COPY --from=staticnodejs /out/ /staticnode/
30
30
ADD install_openssl.sh /root/install_openssl.sh
31
31
ADD openssl-version.sh /root/openssl-version.sh
32
- ADD list-util-pairs-25367.patch /root/list-util-pairs-25367.patch
33
32
RUN ./install_openssl.sh
34
33
35
34
RUN curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain stable --profile minimal
Original file line number Diff line number Diff line change @@ -8,10 +8,6 @@ curl -#LO "${OPENSSL_URL}/${OPENSSL_VERSION}/${OPENSSL_VERSION}.tar.gz"
8
8
echo " ${OPENSSL_SHA256} ${OPENSSL_VERSION} .tar.gz" | sha256sum -c -
9
9
tar zxf ${OPENSSL_VERSION} .tar.gz
10
10
pushd ${OPENSSL_VERSION}
11
- # Patch to work around OpenSSL 3.3.2 requiring a newer perl than manylinux2014
12
- if [ -f /etc/redhat-release ] && grep -q " CentOS Linux release 7" /etc/redhat-release; then
13
- git apply ../list-util-pairs-25367.patch
14
- fi
15
11
./config $OPENSSL_BUILD_FLAGS --prefix=/opt/pyca/cryptography/openssl --openssldir=/opt/pyca/cryptography/openssl
16
12
make depend
17
13
make -j4
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
- export OPENSSL_VERSION=" openssl-3.3.2 "
2
- export OPENSSL_SHA256=" 2e8a40b01979afe8be0bbfb3de5dc1c6709fedb46d6c89c10da114ab5fc3d281 "
1
+ export OPENSSL_VERSION=" openssl-3.4.0 "
2
+ export OPENSSL_SHA256=" e15dda82fe2fe8139dc2ac21a36d4ca01d5313c75f99f46c4e8a27709b7294bf "
3
3
# We need a base set of flags because on Windows using MSVC
4
4
# enable-ec_nistp_64_gcc_128 doesn't work since there's no 128-bit type
5
5
export OPENSSL_BUILD_FLAGS_WINDOWS=" no-ssl3 no-ssl3-method no-zlib no-shared no-module no-comp no-dynamic-engine no-apps no-docs no-sm2-precomp no-atexit"
You can’t perform that action at this time.
0 commit comments