Source: cryptsetup Version: 2:1.7.2-5 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org
Hi! While working on the "reproducible builds" effort [1], we have noticed that cryptsetup could not be built reproducibly. .mo files generated during build contain timestamps. The attached patch fixes this by stripping them with strip-nondeterminism. Regards, Reiner [1]: https://wiki.debian.org/ReproducibleBuilds
diff --git a/debian/control b/debian/control index 82a7e58..7e9c2e1 100644 --- a/debian/control +++ b/debian/control @@ -4,7 +4,7 @@ Priority: optional Maintainer: Debian Cryptsetup Team <pkg-cryptsetup-de...@lists.alioth.debian.org> Uploaders: Jonas Meurer <m...@debian.org>, Guilhem Moulin <guil...@guilhem.org> -Build-Depends: libgcrypt20-dev (>= 1.6.1), libdevmapper-dev (>= 2:1.02.24-4), libpopt-dev, uuid-dev, libselinux1-dev, libsepol1-dev, libtool (>= 2.2), autoconf, automake (>= 1:1.12), pkg-config, autopoint, gettext, debhelper (>= 9.20120410~), xsltproc, docbook-xml, docbook-xsl (>= 1.74.3+dfsg), dpkg-dev (>= 1.15.1), po-debconf +Build-Depends: libgcrypt20-dev (>= 1.6.1), libdevmapper-dev (>= 2:1.02.24-4), libpopt-dev, uuid-dev, libselinux1-dev, libsepol1-dev, libtool (>= 2.2), autoconf, automake (>= 1:1.12), pkg-config, autopoint, gettext, debhelper (>= 9.20120410~), xsltproc, docbook-xml, docbook-xsl (>= 1.74.3+dfsg), dpkg-dev (>= 1.15.1), po-debconf, dh-strip-nondeterminism Standards-Version: 3.9.8 Homepage: https://gitlab.com/cryptsetup/cryptsetup Vcs-Browser: https://anonscm.debian.org/cgit/pkg-cryptsetup/cryptsetup.git diff --git a/debian/rules b/debian/rules index 2083a0a..4dba608 100755 --- a/debian/rules +++ b/debian/rules @@ -189,6 +189,7 @@ binary-arch: build install # Copy relevant parts to libcryptsetup4-udeb package cp -a $(CURDIR)/debian/libcryptsetup4/lib $(CURDIR)/debian/libcryptsetup4-udeb/ dh_lintian -a + dh_strip_nondeterminism dh_compress -a dh_fixperms -a dh_strip -a
signature.asc
Description: PGP signature