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 \

Reply via email to