From a01d2a94401afbe8d8ba203a0d355317f8c3c95f Mon Sep 17 00:00:00 2001 From: Alexandru Ardelean Date: Wed, 11 Mar 2026 16:08:43 +0200 Subject: [PATCH] squashfs-tools: bump to 4.7.5 Changes since 4.7.2: - Fix potential corruption in Squashfs filesystems containing sparse files - Fix pseudo file creation failures with large blocks of contiguous zeros - Fix duplicate file detection for files exceeding available buffer space - Add -numeric-owner option to mksquashfs/sqfstar - Fix segfault when using pseudo file root definitions with only Xattr metadata - Fix conflict between -offset and -stream options - Fix directory modification timestamp issues in pseudo file hierarchy - Fix -max-depth incorrectly marking empty directories as excluded Full release notes: https://github.com/plougher/squashfs-tools/releases/tag/4.7.5 Signed-off-by: Alexandru Ardelean --- utils/squashfs-tools/Makefile | 4 ++-- utils/squashfs-tools/test.sh | 10 ++++++++++ 2 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 utils/squashfs-tools/test.sh diff --git a/utils/squashfs-tools/Makefile b/utils/squashfs-tools/Makefile index 6b9a9aae8b..27168832dc 100644 --- a/utils/squashfs-tools/Makefile +++ b/utils/squashfs-tools/Makefile @@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=squashfs-tools -PKG_VERSION:=4.7.2 +PKG_VERSION:=4.7.5 PKG_RELEASE:=1 PKG_LICENSE:=GPL-2.0-only @@ -18,7 +18,7 @@ PKG_CPE_ID:=cpe:/a:squashfs-tools_project:squashfs-tools PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://codeload.github.com/plougher/squashfs-tools/tar.gz/${PKG_VERSION}? -PKG_HASH:=4672b5c47d9418d3a5ae5b243defc6d9eae8275b9771022247c6a6082c815914 +PKG_HASH:=547b7b7f4d2e44bf91b6fc554664850c69563701deab9fd9cd7e21f694c88ea6 PKG_BUILD_PARALLEL:=1 include $(INCLUDE_DIR)/package.mk diff --git a/utils/squashfs-tools/test.sh b/utils/squashfs-tools/test.sh new file mode 100644 index 0000000000..92332f8726 --- /dev/null +++ b/utils/squashfs-tools/test.sh @@ -0,0 +1,10 @@ +#!/bin/sh + +case "$1" in + squashfs-tools-mksquashfs) + mksquashfs -version 2>&1 | grep -F "$2" + ;; + squashfs-tools-unsquashfs) + unsquashfs -version 2>&1 | grep -F "$2" + ;; +esac