Source: dhcping Version: 1.2-4.1 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 dhcping could not be built reproducibly. The attached patch removes timestamps from the build system. Once applied, dhcping can be built reproducibly in our current experimental framework. [1]: https://wiki.debian.org/ReproducibleBuilds Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
diff -urNad dhcping.orig/dhcping-1.2/debian/rules dhcping/dhcping-1.2/debian/rules --- dhcping.orig/dhcping-1.2/debian/rules 2015-02-07 12:37:07.357329647 +0000 +++ dhcping/dhcping-1.2/debian/rules 2015-02-07 12:38:58.314312120 +0000 @@ -65,14 +65,14 @@ $(installdoc) debian/changelog debian/tmp/usr/share/doc/$(package)/changelog.Debian # $(installdoc) copyright.txt debian/tmp/usr/share/doc/$(package)/copyright - gzip -9f debian/tmp/usr/share/doc/$(package)/changelog.Debian + gzip -9fn debian/tmp/usr/share/doc/$(package)/changelog.Debian # $(installbin) -d debian/tmp/usr/sbin $(installbin) $(STRIP) dhcping debian/tmp/usr/sbin # $(installbin) -d debian/tmp/usr/share/man/man8 $(installdoc) dhcping.8 debian/tmp/usr/share/man/man8 - gzip -9 debian/tmp/usr/share/man/man?/* + gzip -9n debian/tmp/usr/share/man/man?/* # dpkg-shlibdeps debian/tmp/usr/sbin/dhcping dpkg-gencontrol -isp