Source: argus-client Version: 2.0.6.fixes.1-3 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 argus-client could not be built reproducibly. The attached patch removes timestamps from the build system. Once applied, argus-client 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 argus-client.orig/argus-client-2.0.6.fixes.1/debian/rules argus-client/argus-client-2.0.6.fixes.1/debian/rules --- argus-client.orig/argus-client-2.0.6.fixes.1/debian/rules 2015-02-07 09:46:43.627943381 +0000 +++ argus-client/argus-client-2.0.6.fixes.1/debian/rules 2015-02-07 10:43:04.018105163 +0000 @@ -152,9 +152,9 @@ # Compress manpages and changelog. # - gzip -9f $(tmp)/$(mandir)/man5/* - gzip -9f $(tmp)/$(mandir)/man1/* - gzip -9f $(tmp)/$(docdir)/$(PACKAGE)/changelog* + gzip -9fn $(tmp)/$(mandir)/man5/* + gzip -9fn $(tmp)/$(mandir)/man1/* + gzip -9fn $(tmp)/$(docdir)/$(PACKAGE)/changelog* # # Install lintian override