release:instal zlib
This commit is contained in:
8
.github/workflows/populate_linux_sysroot.sh
vendored
8
.github/workflows/populate_linux_sysroot.sh
vendored
@@ -17,7 +17,7 @@ cat > "${POPULATE_LINUX_SYSROOT_SCRIPT}" << EOF
|
|||||||
export DEBIAN_FRONTEND=noninteractive
|
export DEBIAN_FRONTEND=noninteractive
|
||||||
|
|
||||||
apt-get update
|
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
|
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
|
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 \$?
|
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/
|
do-sync / /sysroot/
|
||||||
EOF
|
EOF
|
||||||
chmod +x "${POPULATE_LINUX_SYSROOT_SCRIPT}"
|
chmod +x "${POPULATE_LINUX_SYSROOT_SCRIPT}"
|
||||||
|
|||||||
Reference in New Issue
Block a user