Source: beav Version: 1:1.40-18 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 beav could not be built reproducibly. The attached patch removes timestamps from the build system. Once applied, beav 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 beav.orig/beav-1.40/debian/rules beav/beav-1.40/debian/rules --- beav.orig/beav-1.40/debian/rules 2015-02-07 09:47:21.077609274 +0000 +++ beav/beav-1.40/debian/rules 2015-02-07 10:43:47.084016507 +0000 @@ -31,10 +31,10 @@ install -g root -m 755 -o root beav debian/tmp/usr/bin/beav $(STRIP) debian/tmp/usr/bin/beav install -g root -m 644 -o root beav.1 debian/tmp/usr/share/man/man1/beav.1 - gzip -9v debian/tmp/usr/share/man/man1/* + gzip -9vn debian/tmp/usr/share/man/man1/* cp debian/changelog debian/tmp/usr/share/doc/beav/changelog.Debian cp beav140.txt debian/tmp/usr/share/doc/beav - gzip -9v debian/tmp/usr/share/doc/beav/* + gzip -9vn debian/tmp/usr/share/doc/beav/* cp debian/copyright debian/tmp/usr/share/doc/beav dpkg-shlibdeps debian/tmp/usr/bin/beav dpkg-gencontrol -isp