Source: cryptsetup Version: 2:1.6.6-5 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps
Hi, I noticed that the package cryptsetup[1] could not be build reproducibly. The attached patch fixes the timestamp included in the man pages (taken from the changelog) to be the same independently of the timezone of the machine. [1] https://reproducible.debian.net/rb-pkg/unstable/amd64/cryptsetup.html
--- cryptsetup-1.6.6/debian/rules.cpy 2015-03-20 19:33:43.298048409 +0100 +++ cryptsetup-1.6.6/debian/rules 2015-03-20 19:35:03.738447291 +0100 @@ -7,9 +7,8 @@ DEB_VERSION := $(strip $(shell LC_ALL=C dpkg-parsechangelog | \ egrep '^Version:' | head -n1 | cut -f2 -d ' ' )) -DEB_DATE := $(strip $(shell LC_ALL=C dpkg-parsechangelog | \ - egrep '^Date:' | head -n1 | cut -f2- -d ' ' | \ - LC_ALL=C date --file=- +%F )) +DEB_DATE := $(strip $(shell LC_ALL=C dpkg-parsechangelog --show-field Date | \ + LC_ALL=C date -u --file=- +%F )) # These are used for cross-compiling and for saving the configure script # from having to guess our platform (since we know it already)
_______________________________________________ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds