]> git.ipfire.org Git - thirdparty/openwrt.git/commit
tools/squashfs4: update to 4.7.0
authorShiji Yang <yangshiji66@outlook.com>
Wed, 4 Jun 2025 10:15:17 +0000 (18:15 +0800)
committerNick Hainke <vincent@systemli.org>
Thu, 5 Jun 2025 19:28:03 +0000 (21:28 +0200)
commitdbfe3551d9134375e2d60e10468a3441a9e7b620
treeb1f58cfdcc6772078a3bb38125f02da84bc86ec3
parent54febbc55bb0526d51f7064a585029f8be48affd
tools/squashfs4: update to 4.7.0

This new version introduced parallel file reading, which will
greatly improve the IO performance. OpenWrt only uses GZIP
and XZ compression, hence the LZ4, LZO and ZSTD compression
algorithms were explicitly disabled.

Upstreamed patches:
  001-xz_wrapper-support-multiple-lzma-configuration-optio.patch[1]
  002-xz_wrapper-make-new-OpenWrt-extended-options-non-def.patch[2]

Release Notes:
https://github.com/plougher/squashfs-tools/releases/tag/4.7

[1] https://github.com/plougher/squashfs-tools/commit/dcb976fe4ee40e4bac8ae0dcc836629c625a6fd4
[2] https://github.com/plougher/squashfs-tools/commit/5fb9fdfb8757fc9afb6318a3dcf9dce0a97de352

Signed-off-by: Shiji Yang <yangshiji66@outlook.com>
Link: https://github.com/openwrt/openwrt/pull/19019
Signed-off-by: Nick Hainke <vincent@systemli.org>
tools/squashfs4/Makefile
tools/squashfs4/patches/001-thread-add-the-missing-pthread.h-header.patch [new file with mode: 0644]
tools/squashfs4/patches/001-xz_wrapper-support-multiple-lzma-configuration-optio.patch [deleted file]
tools/squashfs4/patches/002-xz_wrapper-make-new-OpenWrt-extended-options-non-def.patch [deleted file]