Bug#918480: squashfs-tools: Please move to "squashfskit" fork
Chris Lamb
lamby at debian.org
Sun Jan 6 14:27:39 GMT 2019
Package: squashfs-tools
Version: 1:4.3-7
Severity: wishlist
X-Debbugs-CC: lynxis at fe80.eu, intrigeri at boum.org, reproducible-builds at lists.alioth.debian.org
Hi László,
First, thanks for maintaining squashfs-tools! As I understand it,
upstream has been replaced with a more-active fork maintained by
Lynxis Couzens:
https://github.com/squashfskit/squashfskit
§
This contains a number of patches that I, Intrigeri & Tails are using
for generating reproducibile output, such as:
From: Chris Lamb <lamby at debian.org>
Date: Sun, 6 Jan 2019 11:03:42 +0100
Subject: If SOURCE_DATE_EPOCH is set, use that timestamp for the mkfs time.
See https://reproducible-builds.org/specs/source-date-epoch/ for more
information about this environment variable.
Based on a patch by Alexander Couzens <lynxis at fe...> posted on
https://sourceforge.net/p/squashfs/mailman/message/34673610/
---
squashfs-tools/mksquashfs.c | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
and:
From: intrigeri <intrigeri at boum.org>
Date: Sun, 6 Jan 2019 11:07:08 +0100
Subject: If SOURCE_DATE_EPOCH is set,
also clamp content timestamps with that value.
Based on a patch by Alexander Couzens <lynxis at fe...> posted on
https://sourceforge.net/p/squashfs/mailman/message/34673610/
Updated by Chris Lamb <lamby at debian.org> to use (time_t)0 as a
sentinel value over -1.
---
squashfs-tools/mksquashfs.c | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
Although I do note this latter one would require a slightly different
rebase due to, at least:
[ Michael Vogt <michael.vogt at ubuntu.com> ]
* debian/patches/0005-add-fstime.patch: initializing the time_t variable
with (time_t)0 instead of (time_t)-1 to avoid creating all filesystems
on "Wed Dec 31 23:59:59 1969"
… that was part of the squashfs-tools 1:4.3-6 upload.
§
Anyway, thanks again for maintaining this package.
Best wishes,
--
,''`.
: :' : Chris Lamb
`. `'` lamby at debian.org / chris-lamb.co.uk
`-
More information about the Reproducible-builds
mailing list