Skip to content

Commit 1baed2d

Browse files
committed
fix(build): add missing archive and compression tools (xz, bzip2, unzip, zstd) to docker images to prevent unirtm extraction failures
1 parent a5c36cb commit 1baed2d

3 files changed

Lines changed: 13 additions & 1 deletion

File tree

docker/alpine/Dockerfile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,11 @@ RUN apk update \
5858
gnupg \
5959
libstdc++ \
6060
libatomic \
61-
coreutils
61+
coreutils \
62+
xz \
63+
bzip2 \
64+
unzip \
65+
zstd
6266

6367
# Configure unirtm (polyglot runtime manager) environment variables
6468
ENV UNIRTM_VERSION=${UNIRTM_VERSION} \

docker/debian/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,10 @@ RUN set -eux \
6161
gpg \
6262
libstdc++6 \
6363
libatomic1 \
64+
xz-utils \
65+
bzip2 \
66+
unzip \
67+
zstd \
6468
&& DEBIAN_FRONTEND=noninteractive apt-get -qqy --purge autoremove \
6569
&& DEBIAN_FRONTEND=noninteractive apt-get -qqy clean \
6670
&& rm -rf /var/lib/apt/lists/* \

docker/rocky/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,10 @@ RUN set -eux \
5959
gnupg2 \
6060
libstdc++ \
6161
libatomic \
62+
xz \
63+
bzip2 \
64+
unzip \
65+
zstd \
6266
&& dnf -y --allowerasing autoremove \
6367
&& dnf -y --allowerasing clean all \
6468
&& rm -rf /var/cache/dnf \

0 commit comments

Comments
 (0)