From 5e6501642d82009544dddfb79cc0ba69341181fe Mon Sep 17 00:00:00 2001 From: luoliwoshang <2643523683@qq.com> Date: Thu, 25 Sep 2025 17:35:02 +0800 Subject: [PATCH] release:instal zlib --- .github/workflows/populate_linux_sysroot.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/populate_linux_sysroot.sh b/.github/workflows/populate_linux_sysroot.sh index 0f3c1e74..13bf502b 100755 --- a/.github/workflows/populate_linux_sysroot.sh +++ b/.github/workflows/populate_linux_sysroot.sh @@ -17,7 +17,7 @@ cat > "${POPULATE_LINUX_SYSROOT_SCRIPT}" << EOF export DEBIAN_FRONTEND=noninteractive apt-get update -apt-get install -y build-essential +apt-get install -y build-essential zlib1g-dev apt-get install -y lsb-release gnupg2 wget rsync echo "deb http://apt.llvm.org/\$(lsb_release -cs)/ llvm-toolchain-\$(lsb_release -cs)-19 main" | tee /etc/apt/sources.list.d/llvm.list @@ -123,6 +123,12 @@ do-sync() { exit \$? } +# Create missing symlinks for development libraries +ln -sf libz.so.1 /lib/x86_64-linux-gnu/libz.so 2>/dev/null || true +ln -sf libz.so.1 /usr/lib/x86_64-linux-gnu/libz.so 2>/dev/null || true +ln -sf libz.so.1 /lib/aarch64-linux-gnu/libz.so 2>/dev/null || true +ln -sf libz.so.1 /usr/lib/aarch64-linux-gnu/libz.so 2>/dev/null || true + do-sync / /sysroot/ EOF chmod +x "${POPULATE_LINUX_SYSROOT_SCRIPT}"