* [Buildroot] [PATCH 1/1] package/squashfs: bump to version 4.7.5
@ 2026-03-05 0:29 Fiona Klute via buildroot
2026-03-05 11:23 ` Peter Korsgaard
0 siblings, 1 reply; 4+ messages in thread
From: Fiona Klute via buildroot @ 2026-03-05 0:29 UTC (permalink / raw)
To: buildroot; +Cc: Thomas Petazzoni, Fiona Klute
Upstream changelog:
https://github.com/plougher/squashfs-tools/blob/4.7.5/CHANGES.md
Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
---
The issues in 4.7.4 should be fixed, hopefully we can get 4.7.x into
Buildroot now. :-)
package/squashfs/squashfs.hash | 4 ++--
package/squashfs/squashfs.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/squashfs/squashfs.hash b/package/squashfs/squashfs.hash
index c921d638bb..e24a4805a1 100644
--- a/package/squashfs/squashfs.hash
+++ b/package/squashfs/squashfs.hash
@@ -1,5 +1,5 @@
-# Locally computed
-sha256 94201754b36121a9f022a190c75f718441df15402df32c2b520ca331a107511c squashfs-tools-4.6.1.tar.gz
+# From https://github.com/plougher/squashfs-tools/releases/tag/4.7.5
+sha256 547b7b7f4d2e44bf91b6fc554664850c69563701deab9fd9cd7e21f694c88ea6 squashfs-tools-4.7.5.tar.gz
# License files
sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING
diff --git a/package/squashfs/squashfs.mk b/package/squashfs/squashfs.mk
index f2cb0ab25e..da22fad155 100644
--- a/package/squashfs/squashfs.mk
+++ b/package/squashfs/squashfs.mk
@@ -4,7 +4,7 @@
#
################################################################################
-SQUASHFS_VERSION = 4.6.1
+SQUASHFS_VERSION = 4.7.5
SQUASHFS_SOURCE = squashfs-tools-$(SQUASHFS_VERSION).tar.gz
SQUASHFS_SITE = https://github.com/plougher/squashfs-tools/releases/download/$(SQUASHFS_VERSION)
SQUASHFS_LICENSE = GPL-2.0+
--
2.53.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [Buildroot] [PATCH 1/1] package/squashfs: bump to version 4.7.5
2026-03-05 0:29 [Buildroot] [PATCH 1/1] package/squashfs: bump to version 4.7.5 Fiona Klute via buildroot
@ 2026-03-05 11:23 ` Peter Korsgaard
2026-03-06 0:49 ` Fiona Klute via buildroot
0 siblings, 1 reply; 4+ messages in thread
From: Peter Korsgaard @ 2026-03-05 11:23 UTC (permalink / raw)
To: Fiona Klute via buildroot; +Cc: Fiona Klute, Thomas Petazzoni
>>>>> "Fiona" == Fiona Klute via buildroot <buildroot@buildroot.org> writes:
> Upstream changelog:
> https://github.com/plougher/squashfs-tools/blob/4.7.5/CHANGES.md
> Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
> ---
> The issues in 4.7.4 should be fixed, hopefully we can get 4.7.x into
> Buildroot now. :-)
Committed, thanks.
I see that there are now some options for reproducible file systems.
Maybe we should use those in fs/squashfs/ if BR2_REPRODUCIBLE is
enabled?
--
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Buildroot] [PATCH 1/1] package/squashfs: bump to version 4.7.5
2026-03-05 11:23 ` Peter Korsgaard
@ 2026-03-06 0:49 ` Fiona Klute via buildroot
2026-03-06 8:07 ` Peter Korsgaard
0 siblings, 1 reply; 4+ messages in thread
From: Fiona Klute via buildroot @ 2026-03-06 0:49 UTC (permalink / raw)
To: Peter Korsgaard, Fiona Klute via buildroot; +Cc: Thomas Petazzoni
Am 05.03.26 um 12:23 schrieb Peter Korsgaard:
>>>>>> "Fiona" == Fiona Klute via buildroot <buildroot@buildroot.org> writes:
>
> > Upstream changelog:
> > https://github.com/plougher/squashfs-tools/blob/4.7.5/CHANGES.md
>
> > Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
> > ---
> > The issues in 4.7.4 should be fixed, hopefully we can get 4.7.x into
> > Buildroot now. :-)
>
> Committed, thanks.
>
> I see that there are now some options for reproducible file systems.
> Maybe we should use those in fs/squashfs/ if BR2_REPRODUCIBLE is
> enabled?
I haven't looked into BR2_REPRODUCIBLE too deeply yet, but it sets
SOURCE_DATE_EPOCH, so according to the squashfs-tools documentation we
should be good implicitly [1]:
> As an alternative to the above command line options, you can set the environment
> variable SOURCE_DATE_EPOCH to a time value.
>
> This value will be used to set the mkfs time. Also any file timestamps which
> are after SOURCE_DATE_EPOCH will be clamped to SOURCE_DATE_EPOCH.
I'd be curious to hear about test results. :-)
Best regards,
Fiona
[1]
https://github.com/plougher/squashfs-tools/blob/708c59ae80853b0845017c33b42e56061cc546cd/Documentation/4.7.5/USAGE-MKSQUASHFS#L493-L503
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Buildroot] [PATCH 1/1] package/squashfs: bump to version 4.7.5
2026-03-06 0:49 ` Fiona Klute via buildroot
@ 2026-03-06 8:07 ` Peter Korsgaard
0 siblings, 0 replies; 4+ messages in thread
From: Peter Korsgaard @ 2026-03-06 8:07 UTC (permalink / raw)
To: Fiona Klute; +Cc: Fiona Klute via buildroot, Thomas Petazzoni
>>>>> "Fiona" == Fiona Klute <fiona.klute@gmx.de> writes:
Hi,
>> I see that there are now some options for reproducible file systems.
>> Maybe we should use those in fs/squashfs/ if BR2_REPRODUCIBLE is
>> enabled?
> I haven't looked into BR2_REPRODUCIBLE too deeply yet, but it sets
> SOURCE_DATE_EPOCH, so according to the squashfs-tools documentation we
> should be good implicitly [1]:
>> As an alternative to the above command line options, you can set the environment
>> variable SOURCE_DATE_EPOCH to a time value.
>> This value will be used to set the mkfs time. Also any file
>> timestamps which
>> are after SOURCE_DATE_EPOCH will be clamped to SOURCE_DATE_EPOCH.
> I'd be curious to hear about test results. :-)
Yes, looks good. With:
BR2_aarch64=y
BR2_TOOLCHAIN_EXTERNAL=y
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_AARCH64_GLIBC_STABLE=y
BR2_REPRODUCIBLE=y
BR2_TARGET_ROOTFS_SQUASHFS=y
Which does pull in a /usr/lib/libstdc++.so.6.0.33-gdb.py that leaks a
host path, but that is an unrelated issue. With that file removed I get:
md5sum output-test*/images/rootfs.* | sort
5fd5fdb2abb8b29bb0a008ff3c611842 output-test1/images/rootfs.squashfs
5fd5fdb2abb8b29bb0a008ff3c611842 output-test2/images/rootfs.squashfs
9e4f0f2f32b1cfe3de3e68dd26786fcf output-test1/images/rootfs.tar
9e4f0f2f32b1cfe3de3e68dd26786fcf output-test2/images/rootfs.tar
E.G. identical.
--
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2026-03-06 8:07 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-05 0:29 [Buildroot] [PATCH 1/1] package/squashfs: bump to version 4.7.5 Fiona Klute via buildroot
2026-03-05 11:23 ` Peter Korsgaard
2026-03-06 0:49 ` Fiona Klute via buildroot
2026-03-06 8:07 ` Peter Korsgaard
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox