From b115ea74d0f5ebd1872eff35f6f770073bc48d61 Mon Sep 17 00:00:00 2001 From: Ilya Fedin Date: Wed, 13 Jan 2021 06:23:49 +0400 Subject: [PATCH] Set config dir for OpenSSL and disable OpenSSL DSO System-provided engines may crash bundled OpenSSL --- Telegram/build/docker/centos_env/Dockerfile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Telegram/build/docker/centos_env/Dockerfile b/Telegram/build/docker/centos_env/Dockerfile index b01cd9198f..91944c82e5 100644 --- a/Telegram/build/docker/centos_env/Dockerfile +++ b/Telegram/build/docker/centos_env/Dockerfile @@ -424,7 +424,12 @@ RUN git clone -b OpenSSL_${OPENSSL_VER}-stable --depth=1 \ $GIT/openssl/openssl.git $opensslDir WORKDIR ${opensslDir} -RUN ./config --prefix="$OPENSSL_PREFIX" no-tests +RUN ./config \ + --prefix="$OPENSSL_PREFIX" \ + --openssldir=/etc/ssl \ + no-tests \ + no-dso + RUN make -j$(nproc) RUN make DESTDIR="$LibrariesPath/openssl-cache" install_sw