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

Reply via email to