Bug#901587: allegro4.4: please make the build reproducible
Chris Lamb
lamby at debian.org
Fri Jun 15 07:56:07 BST 2018
Source: allegro4.4
Version: 2:4.4.2-11
Severity: wishlist
Tags: patch
User: reproducible-builds at lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs at lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0], we noticed
that allegro4.4 could not be built reproducibly.
This is due to your changes in:
https://salsa.debian.org/games-team/allegro4.4/commit/c4094628fea5c677105522ec4c805b452cb43229
The problem being that your date resolution is too coarse so it varies
the timezone. I suggest replacing all of that boilerlate with:
include /usr/share/dpkg/pkg-info.mk
And then change the tar call to use:
--mtime="$(SOURCE_DATE_EPOCH)"
... which is also far cleaner.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby at debian.org / chris-lamb.co.uk
`-
More information about the Pkg-games-devel
mailing list