Source: irda-utils Version: 0.9.18-12 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 irda-utils could not be built reproducibly. The attached patch removes timestamps from the build system. Once applied, irda-utils 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 irda-utils.orig/irda-utils-0.9.18/debian/rules irda-utils/irda-utils-0.9.18/debian/rules --- irda-utils.orig/irda-utils-0.9.18/debian/rules 2015-02-08 01:38:38.862364637 +0000 +++ irda-utils/irda-utils-0.9.18/debian/rules 2015-02-08 01:41:09.341084014 +0000 @@ -97,7 +97,7 @@ # some ChangeLog and README issues mkdir -p $(INSTALLDOCDIR) echo "There is no ChangeLog for the whole package. Check the invidual ChangeLogs." > $(INSTALLDOCDIR)/changelog - gzip -9 $(INSTALLDOCDIR)/changelog + gzip -9n $(INSTALLDOCDIR)/changelog cp irdadump/ChangeLog $(INSTALLDOCDIR)/ChangeLog.irdadump cp irdadump/README $(INSTALLDOCDIR)/README.irdadump cp irattach/ChangeLog $(INSTALLDOCDIR)/ChangeLog.irattach