Bug#777321: dtaus: please make the build reproducible
tags 777321 + pending patch thanks I've uploaded cgilib 0.6-1.1 to DELAYED/15: cgilib (0.6-1.1) unstable; urgency=medium * Non-maintainer upload. * Make the build reproducible. (Closes: #776935) The full debdiff is attached. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- diffstat for cgilib_0.6-1 cgilib_0.6-1.1 changelog |7 +++ rules |4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff -u cgilib-0.6/debian/changelog cgilib-0.6/debian/changelog --- cgilib-0.6/debian/changelog +++ cgilib-0.6/debian/changelog @@ -1,3 +1,10 @@ +cgilib (0.6-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Make the build reproducible. (Closes: #776935) + + -- Chris LambFri, 18 Aug 2017 09:17:07 -0700 + cgilib (0.6-1) unstable; urgency=low * New upstream version diff -u cgilib-0.6/debian/rules cgilib-0.6/debian/rules --- cgilib-0.6/debian/rules +++ cgilib-0.6/debian/rules @@ -70,14 +70,14 @@ $(installdoc) CREDITS debian/tmp/usr/share/doc/$(package)/credits $(installdoc) cgitest.c debian/tmp/usr/share/doc/$(package)/examples $(installdoc) jumpto.c debian/tmp/usr/share/doc/$(package)/examples - 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/share/man/man{3,5} for page in *.3; do \ $(installdoc) $${page} debian/tmp/usr/share/man/man3/$${page}; \ done $(installdoc) cgi.5 debian/tmp/usr/share/man/man5/cgi.5 - gzip -9f debian/tmp/usr/share/man/man?/* + gzip -9fn debian/tmp/usr/share/man/man?/* # $(installbin) -d debian/tmp/usr/include $(installdoc) cgi.h debian/tmp/usr/include
Bug#777321: dtaus: please make the build reproducible
> Would you consider applying this patch and uploading? Friendly ping on this :) Best wishes, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
Bug#777321: dtaus: please make the build reproducible
Dear Maintainer, > Source: dtaus > Version: 0.9-1 > Tags: patch There hasn't seem to be any update on this bug in 554 days, in which time the Reproducible Builds effort has come on a long way. :) Would you consider applying this patch and uploading? Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
Bug#777321: dtaus: please make the build reproducible
Source: dtaus Version: 0.9-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 dtaus could not be built reproducibly. The attached patch removes timestamps from the build system. Once applied, dtaus 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 dtaus.orig/dtaus-0.9/debian/rules dtaus/dtaus-0.9/debian/rules --- dtaus.orig/dtaus-0.9/debian/rules 2015-02-07 12:38:27.252917459 + +++ dtaus/dtaus-0.9/debian/rules2015-02-07 12:41:00.459795336 + @@ -64,7 +64,7 @@ $(installdoc) README TODO debian/tmp/usr/share/doc/$(package) $(installdoc) ChangeLog debian/tmp/usr/share/doc/$(package)/changelog $(installdoc) dtaus.txt debian/tmp/usr/share/doc/$(package) - gzip -9f debian/tmp/usr/share/doc/$(package)/{changelog{,.Debian},README,dtaus.txt} + gzip -9fn debian/tmp/usr/share/doc/$(package)/{changelog{,.Debian},README,dtaus.txt} # $(installbin) -d debian/tmp/usr/share/doc/$(package)/examples $(installdoc) dtaus.cls debian/tmp/usr/share/doc/$(package)/examples @@ -76,7 +76,7 @@ $(installdoc) dtaus.1 debian/tmp/usr/share/man/man1 $(installbin) -d debian/tmp/usr/share/man/man5 $(installdoc) dtaus.5 debian/tmp/usr/share/man/man5 - gzip -9 debian/tmp/usr/share/man/man?/* + gzip -9n debian/tmp/usr/share/man/man?/* # dpkg-shlibdeps debian/tmp/usr/bin/dtaus dpkg-gencontrol -isp