From 279cb455780989b7ab35c514a65a337670090ca6 Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Mon, 26 Aug 2024 17:49:36 +0800 Subject: [PATCH] squashfs-tools-4.4/squashfs-tools: allow for using system libz Signed-off-by: Wentao Guan --- SQUASHFS/squashfs-tools-4.4/squashfs-tools/build.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/SQUASHFS/squashfs-tools-4.4/squashfs-tools/build.sh b/SQUASHFS/squashfs-tools-4.4/squashfs-tools/build.sh index d52a624c..c7deaea9 100644 --- a/SQUASHFS/squashfs-tools-4.4/squashfs-tools/build.sh +++ b/SQUASHFS/squashfs-tools-4.4/squashfs-tools/build.sh @@ -11,6 +11,10 @@ elif [ -e /lib/libz.a ]; then export VTZLIB=/lib/libz.a elif [ -e /usr/lib/libz.a ]; then export VTZLIB=/usr/lib/libz.a +elif [ -e /usr/lib/x86_64-linux-gnu/libz.a ]; then + export VTZLIB=/usr/lib/x86_64-linux-gnu/libz.a +elif [ -e /usr/lib/loongarch64-linux-gnu/libz.a ]; then + export VTZLIB=/usr/lib/loongarch64-linux-gnu/libz.a fi rm -f unsquashfs @@ -28,6 +32,8 @@ if uname -a | egrep -q 'x86_64|amd64'; then name=unsquashfs_64 elif uname -a | egrep -q 'aarch64'; then name=unsquashfs_aa64 +elif uname -a | egrep -q 'loongarch64'; then + name=unsquashfs_la64 else name=unsquashfs_32 fi