From 3cd7d09401a1a08f63c6ebb98111f197ec1c0c6a Mon Sep 17 00:00:00 2001 From: Tiago Costa Date: Tue, 17 Jun 2025 00:01:04 +0100 Subject: [PATCH] fix(NA): openssl-1.1.1i dependency on Dockerfile for arm64 --- prebuild/Linux/Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/prebuild/Linux/Dockerfile b/prebuild/Linux/Dockerfile index 5d620ee8e..7428016b4 100644 --- a/prebuild/Linux/Dockerfile +++ b/prebuild/Linux/Dockerfile @@ -4,7 +4,7 @@ RUN apt-get update && apt-get -y install curl git cmake make gcc g++ nasm wget g RUN bash -c 'cd; curl -LO https://pkg-config.freedesktop.org/releases/pkg-config-0.29.2.tar.gz; tar -xvf pkg-config-0.29.2.tar.gz; cd pkg-config-0.29.2; ./configure --with-internal-glib; make -j8; make install' RUN bash -c 'cd; curl -O https://zlib.net/fossils/zlib-1.2.11.tar.gz; tar -xvf zlib-1.2.11.tar.gz; cd zlib-1.2.11; ./configure; make -j8; make install' RUN bash -c 'cd; curl -LO https://github.com/libffi/libffi/releases/download/v3.3/libffi-3.3.tar.gz; tar -xvf libffi-3.3.tar.gz; cd libffi-3.3; ./configure; make -j8; make install' -RUN bash -c 'cd; curl -O https://www.openssl.org/source/openssl-1.1.1i.tar.gz; tar -xvf openssl-1.1.1i.tar.gz; cd openssl-1.1.1i; ./config; make -j8; make install' +RUN bash -c 'cd; curl -fLO https://www.openssl.org/source/old/1.1.1/openssl-1.1.1i.tar.gz && tar -xvzf openssl-1.1.1i.tar.gz && cd openssl-1.1.1i && ./config && make -j$(nproc) && make install' RUN ldconfig RUN bash -c 'cd; curl -O https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz; tar -xvf Python-3.9.1.tgz; cd Python-3.9.1; ./configure --enable-shared --with-ensurepip=yes; make -j8; make install' RUN ldconfig @@ -40,4 +40,4 @@ RUN bash -c 'curl -LO https://download.gnome.org/sources/gdk-pixbuf/2.42/gdk-pix RUN ldconfig RUN bash -c 'curl -LO https://download.gnome.org/sources/libcroco/0.6/libcroco-0.6.13.tar.xz; tar -xvf libcroco-0.6.13.tar.xz; cd libcroco-0.6.13; ./configure; make -j8; make install' RUN bash -c 'cd; . .cargo/env; curl -LO https://download.gnome.org/sources/librsvg/2.52/librsvg-2.52.8.tar.xz; tar -xvf librsvg-2.52.8.tar.xz; cd librsvg-2.52.8; ./configure --enable-introspection=no; make -j8; make install' -RUN ldconfig +RUN ldconfig \ No newline at end of file