You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@avro.apache.org by op...@apache.org on 2025/06/17 06:51:24 UTC
(avro) 03/04: Update SSL lib for dotnet
This is an automated email from the ASF dual-hosted git repository.
opwvhk pushed a commit to branch branch-1.12
in repository https://gitbox.apache.org/repos/asf/avro.git
commit 7a228293c895ea6e5a1cc098be951fee5fd3a7ea
Author: Oscar Westra van Holthe - Kind <op...@apache.org>
AuthorDate: Fri Jun 13 20:04:52 2025 +0200
Update SSL lib for dotnet
Version libssl1.1_1.1.1f-1ubuntu2.22_amd64.deb does not exist.
Versions libssl1.1_1.1.1f-1ubuntu2.24_amd64.deb and
libssl1.1_1.1.1f-1ubuntu2_amd64.deb do.
---
share/docker/Dockerfile | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/share/docker/Dockerfile b/share/docker/Dockerfile
index 6a8771042d..ec20c28863 100644
--- a/share/docker/Dockerfile
+++ b/share/docker/Dockerfile
@@ -94,6 +94,14 @@ RUN apt-get -qqy install --no-install-recommends libzstd-dev \
php-mbstring \
php-dev
+# Required for Dotnet
+RUN export ARCH="$(dpkg --print-architecture)"; \
+ export LIBSSL_DEB="libssl1.1_1.1.1f-1ubuntu2.24_$ARCH.deb"; \
+ wget -q "http://security.ubuntu.com/ubuntu/pool/main/o/openssl/$LIBSSL_DEB" || \
+ wget -q "http://ports.ubuntu.com/ubuntu-ports/pool/main/o/openssl/$LIBSSL_DEB"; \
+ dpkg -i "$LIBSSL_DEB"; \
+ rm "$LIBSSL_DEB"
+
# Install a maven release -------------------------------------------
# Inspired from https://github.com/apache/accumulo-docker/blob/bbb9892e165d40fb35fa19f38929effc5d0c709b/Dockerfile#L30
ENV MAVEN_VERSION 3.9.6
@@ -203,6 +211,7 @@ RUN case "${BUILDARCH:?}" in \
RUN python3 -m pip install --upgrade pip setuptools wheel \
&& python3 -m pip install tox zstandard
+
# Install Ruby
RUN apt-get -qqy install ruby-full \
&& apt-get -qqy clean