This is an automated email from the ASF dual-hosted git repository.
hgruszecki pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iggy.git
The following commit(s) were added to refs/heads/master by this push:
new 25f1139dd fix(ci): add xz-dev and xz-static to Alpine Docker builds
for liblzma linking (#2490)
25f1139dd is described below
commit 25f1139dd6c842f39c7a5426fc83e81d31e3789d
Author: Hubert Gruszecki <[email protected]>
AuthorDate: Tue Dec 16 09:10:59 2025 +0100
fix(ci): add xz-dev and xz-static to Alpine Docker builds for liblzma
linking (#2490)
The async_zip crate with lzma/xz features requires liblzma-sys
which needs the system liblzma.a static library. Alpine splits
static libraries into separate -static packages.
---
core/connectors/runtime/Dockerfile | 2 +-
core/server/Dockerfile | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/core/connectors/runtime/Dockerfile
b/core/connectors/runtime/Dockerfile
index 8f9c6b39d..666829907 100644
--- a/core/connectors/runtime/Dockerfile
+++ b/core/connectors/runtime/Dockerfile
@@ -33,7 +33,7 @@ ARG LIBC=glibc
ARG IGGY_CI_BUILD
ENV IGGY_CI_BUILD=${IGGY_CI_BUILD}
-RUN apk add --no-cache zig make autoconf automake libtool pkgconfig hwloc-dev
&& \
+RUN apk add --no-cache zig make autoconf automake libtool pkgconfig hwloc-dev
xz-dev xz-static && \
cargo install cargo-zigbuild --locked && \
rustup target add \
x86_64-unknown-linux-musl \
diff --git a/core/server/Dockerfile b/core/server/Dockerfile
index a8b4ccd33..9592adb3b 100644
--- a/core/server/Dockerfile
+++ b/core/server/Dockerfile
@@ -34,7 +34,7 @@ ARG LIBC=musl
ARG IGGY_CI_BUILD
ENV IGGY_CI_BUILD=${IGGY_CI_BUILD}
-RUN apk add --no-cache zig make autoconf automake libtool pkgconfig hwloc-dev
&& \
+RUN apk add --no-cache zig make autoconf automake libtool pkgconfig hwloc-dev
xz-dev xz-static && \
cargo install cargo-zigbuild --locked && \
rustup target add \
x86_64-unknown-linux-musl \