We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b2b2c8f commit a0ab3a2Copy full SHA for a0ab3a2
.ci/docker/manywheel/Dockerfile_ppc64le
@@ -59,7 +59,15 @@ RUN apt-get install -y gcc-10 g++-10
59
RUN git --version || (echo "Git installation failed!" && exit 1)
60
RUN git config --global --add safe.directory "*"
61
62
-RUN apt-get install -y openssl
+# OpenSSL setup to ensure Python has SSL support
63
+FROM base as openssl
64
+# Set ulimit to avoid segmentation faults due to resource limits
65
+RUN ulimit -s unlimited
66
+
67
+ADD ./common/install_openssl-ppc64le.sh install_openssl.sh
68
+RUN export CFLAGS="-O0" && \
69
+ bash ./install_openssl.sh && rm install_openssl.sh
70
+ENV SSL_CERT_FILE=/opt/_internal/certs.pem
71
72
# EPEL for cmake
73
FROM base as patchelf
0 commit comments