[Reproducible-builds] Bug#777446: gpsmanshp: please make the build reproducible
Source: gpsmanshp Version: 1.2.3-4 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi, While working on the reproducible builds effort [1], we have noticed that gpsmanshp could not be built reproducibly. The attached patch removes timestamps from the build system. Once applied, gpsmanshp 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 gpsmanshp.orig/gpsmanshp-1.2.3/debian/rules gpsmanshp/gpsmanshp-1.2.3/debian/rules --- gpsmanshp.orig/gpsmanshp-1.2.3/debian/rules 2015-02-08 10:30:30.827684514 + +++ gpsmanshp/gpsmanshp-1.2.3/debian/rules 2015-02-08 10:31:58.839619985 + @@ -40,7 +40,7 @@ endif cp debian/copyright $(DOCDIR) cp debian/changelog $(DOCDIR)/changelog.Debian - gzip -9 $(DOCDIR)/changelog.Debian + gzip -9n $(DOCDIR)/changelog.Debian chown -R root.root $(INSTALLDIR) chown -R root.root $(DOCDIR) chmod 644 $(DOCDIR)/* $(DOCDIR)/html/* ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#777449: enemies-of-carlotta: please make the build reproducible
Source: enemies-of-carlotta Version: 1.2.6-4 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi, While working on the reproducible builds effort [1], we have noticed that enemies-of-carlotta could not be built reproducibly. The attached patch removes timestamps from the build system. Once applied, enemies-of-carlotta 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 enemies-of-carlotta.orig/enemies-of-carlotta-1.2.6/debian/rules enemies-of-carlotta/enemies-of-carlotta-1.2.6/debian/rules --- enemies-of-carlotta.orig/enemies-of-carlotta-1.2.6/debian/rules 2015-02-08 10:39:11.386964543 + +++ enemies-of-carlotta/enemies-of-carlotta-1.2.6/debian/rules 2015-02-08 10:39:27.08332 + @@ -31,9 +31,9 @@ debian/tmp/usr/share/doc/$(package)/changelog.Debian cp ChangeLog debian/tmp/usr/share/doc/$(package)/changelog cp NEWS README debian/tmp/usr/share/doc/$(package)/ - gzip -9 debian/tmp/usr/share/doc/$(package)/* - gzip -9 debian/tmp/usr/share/man/man1/* - gzip -9 debian/tmp/usr/share/man/*/man1/* + gzip -9n debian/tmp/usr/share/doc/$(package)/* + gzip -9n debian/tmp/usr/share/man/man1/* + gzip -9n debian/tmp/usr/share/man/*/man1/* cp debian/copyright debian/tmp/usr/share/doc/$(package)/. install -d debian/tmp/usr/share/doc/$(package)/examples cp cleaning-woman-cronjob debian/tmp/usr/share/doc/$(package)/examples ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#777445: smartlist: please make the build reproducible
Source: smartlist Version: 3.15-23 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi, While working on the reproducible builds effort [1], we have noticed that smartlist could not be built reproducibly. The attached patch removes timestamps from the build system. Once applied, smartlist 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 smartlist.orig/smartlist-3.15/debian/rules smartlist/smartlist-3.15/debian/rules --- smartlist.orig/smartlist-3.15/debian/rules 2015-02-08 10:27:43.880220036 + +++ smartlist/smartlist-3.15/debian/rules 2015-02-08 10:29:43.873585039 + @@ -64,7 +64,7 @@ README.exim4 ../$(docdir) cp -p debian/changelog $(docdir)/changelog.Debian ln -s HISTORY.gz $(docdir)/changelog.gz - cd $(docdir) gzip -9 INTRO HISTORY Manual changelog.Debian + cd $(docdir) gzip -9n INTRO HISTORY Manual changelog.Debian chown -R root:root $(docdir) rm -f debian/tmp/var/list/.procmailrc ln -s .etc/rc.main debian/tmp/var/list/.procmailrc ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#777444: perlpanel: please make the build reproducible
Source: perlpanel Version: 1:0.9.1+cvs20051225-2 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi, While working on the reproducible builds effort [1], we have noticed that perlpanel could not be built reproducibly. The attached patch removes timestamps from the build system. Once applied, perlpanel 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 perlpanel.orig/perlpanel-0.9.1+cvs20051225/debian/rules perlpanel/perlpanel-0.9.1+cvs20051225/debian/rules --- perlpanel.orig/perlpanel-0.9.1+cvs20051225/debian/rules 2015-02-08 10:27:29.523578167 + +++ perlpanel/perlpanel-0.9.1+cvs20051225/debian/rules 2015-02-08 10:28:45.470973754 + @@ -5,7 +5,7 @@ build: patch build-stamp build-stamp: dh_testdir - $(MAKE) PREFIX=/usr LIBDIR=/usr/share/perlpanel/ + $(MAKE) PREFIX=/usr LIBDIR=/usr/share/perlpanel/ GZIP=-9n touch build-stamp clean: unpatch clean-unpatched ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#777443: qemu-launcher: please make the build reproducible
Source: qemu-launcher Version: 1.7.4-1 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi, While working on the reproducible builds effort [1], we have noticed that qemu-launcher could not be built reproducibly. The attached patch removes timestamps from the build system. Once applied, qemu-launcher 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 qemu-launcher.orig/qemu-launcher-1.7.4/debian/rules qemu-launcher/qemu-launcher-1.7.4/debian/rules --- qemu-launcher.orig/qemu-launcher-1.7.4/debian/rules 2015-02-08 10:27:24.499353540 + +++ qemu-launcher/qemu-launcher-1.7.4/debian/rules 2015-02-08 10:29:34.561168645 + @@ -21,7 +21,7 @@ dh_testroot dh_clean -k -Xqemulauncher.glade.orig dh_installdirs - $(MAKE) install DESTDIR=$(TMP) PREFIX=/usr + $(MAKE) install DESTDIR=$(TMP) PREFIX=/usr GZIP=-9n binary-indep: build install dh_testdir ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#777448: magicfilter: please make the build reproducible
Source: magicfilter Version: 1.2-64 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi, While working on the reproducible builds effort [1], we have noticed that magicfilter could not be built reproducibly. The attached patch removes timestamps from the build system. Once applied, magicfilter 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 magicfilter.orig/magicfilter-1.2/debian/rules magicfilter/magicfilter-1.2/debian/rules --- magicfilter.orig/magicfilter-1.2/debian/rules 2015-02-08 10:36:29.051703934 + +++ magicfilter/magicfilter-1.2/debian/rules2015-02-08 10:38:12.804344302 + @@ -59,10 +59,10 @@ cd filters install -p -m 755 *-filter ../$(tmp)/etc/magicfilter install -p -m 644 debian/changelog $(tmp)/$(doc)/changelog.Debian install -p -m 644 ChangeLog $(tmp)/$(doc)/changelog - cd $(tmp)/$(doc) gzip -9f changelog.Debian README* changelog + cd $(tmp)/$(doc) gzip -9nf changelog.Debian README* changelog install -p -m 644 debian/copyright $(tmp)/$(doc) install -p -m 644 magicfilterconfig.8 $(tmp)/$(man) - gzip -9f $(tmp)/$(man)/* + gzip -9nf $(tmp)/$(man)/* dpkg-shlibdeps $(tmp)/usr/sbin/$(package) install -d $(tmp)/DEBIAN cd $(tmp) \ ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#777464: klone: please make the build reproducible
Source: klone Version: 2.1.0~rc1-1 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps username Hi! While working on Debian's “reproducible builds” effort [1], we have noticed that klone doesn't build reproducibly. The file klone-source.tar.bz2 contains timestamps and usernames of the build environment. The attached patch fixes this by setting the timestamps to the last date of the changelog and by setting the username to root. Once applied, klone can be built reproducibly in our current experimental framework. Regards, Reiner [1]: https://wiki.debian.org/ReproducibleBuilds diff --git a/debian/rules b/debian/rules index accc967..48a5bcf 100755 --- a/debian/rules +++ b/debian/rules @@ -6,6 +6,8 @@ VER := $(shell dh_testdir ls build/dist/klone-core-*.tar* | head -n 1 | perl -ne 'print $$1 if /klone-core-(.*)\.tar\.gz/;') +BUILD_DATE := $(shell dpkg-parsechangelog --show-field Date) + build: build-stamp build-stamp: @@ -14,7 +16,8 @@ build-stamp: test -e klone-source || ln -s . klone-source test -e build/dist/klone-core-$(VER).tar.gz.orig || mv build/dist/klone-core-$(VER).tar.gz build/dist/klone-core-$(VER).tar.gz.orig test -L build/dist/klone-core-$(VER).tar.gz || ln -s /usr/src/klone-core-$(VER).tar.gz build/dist/klone-core-$(VER).tar.gz - tar cf debian/klone-source.tar.bz2 --bzip2 --exclude=klone-source/klone-source --exclude=klone-source/debian --exclude=klone-source/build/dist/klone-*orig --exclude=klone-core-$(VER) klone-source/* + tar cf debian/klone-source.tar.bz2 --bzip2 --owner=root --group=root --numeric-owner --mtime=$(BUILD_DATE) \ + --exclude=klone-source/klone-source --exclude=klone-source/debian --exclude=klone-source/build/dist/klone-*orig --exclude=klone-core-$(VER) klone-source/* test ! -L build/dist/klone-core-$(VER).tar.gz || rm build/dist/klone-core-$(VER).tar.gz test ! -e build/dist/klone-core-$(VER).tar.gz.orig || mv build/dist/klone-core-$(VER).tar.gz.orig build/dist/klone-core-$(VER).tar.gz rm -f klone-source signature.asc Description: OpenPGP digital signature ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#777483: jargon: please make the build reproducible
Source: jargon Version: 4.0.0-5.1 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi, While working on the reproducible builds effort [1], we have noticed that jargon could not be built reproducibly. The attached patch removes timestamps from the build system. Once applied, jargon 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 jargon.orig/jargon-4.0.0/debian/rules jargon/jargon-4.0.0/debian/rules --- jargon.orig/jargon-4.0.0/debian/rules 2015-02-08 19:27:48.331986673 + +++ jargon/jargon-4.0.0/debian/rules2015-02-08 19:31:56.590880163 + @@ -29,13 +29,13 @@ # The actual info file install -d $(INSTALLOPT) -m 755 $(INFODIR) install $(INSTALLOPT) -m 644 jarg400.info $(INFODIR)/jargon.info - gzip -9 $(INFODIR)/jargon.info + gzip -9n $(INFODIR)/jargon.info # Lookup script install -d $(INSTALLOPT) -m 755 $(DESTDIR)/usr/bin install $(INSTALLOPT) -m 755 debian/jargon $(DESTDIR)/usr/bin/jargon install -d $(INSTALLOPT) -m 755 $(MANDIR)/man1 install $(INSTALLOPT) -m 644 debian/jargon.1 $(MANDIR)/man1/jargon.1 - gzip -9 $(MANDIR)/man1/jargon.1 + gzip -9n $(MANDIR)/man1/jargon.1 # Docs install -d $(INSTALLOPT) -m 755 $(DOCDIR) install $(INSTALLOPT) -m 644 debian/jargon.html \ @@ -44,7 +44,7 @@ install $(INSTALLOPT) -m 644 debian/changelog $(DOCDIR)/changelog.Debian install $(INSTALLOPT) -m 644 debian/README.Debian $(DOCDIR)/README.Debian install $(INSTALLOPT) -m 644 jargon-README $(DOCDIR)/README - gzip -9 $(DOCDIR)/changelog.Debian $(DOCDIR)/README + gzip -9n $(DOCDIR)/changelog.Debian $(DOCDIR)/README # Control files install -d $(INSTALLOPTS) -m 755 $(DESTDIR)/DEBIAN ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#777482: klone: please make the build reproducible
Source: klone Version: 2.1.0~rc1-1 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi, While working on the reproducible builds effort [1], we have noticed that klone could not be built reproducibly. The attached patch removes timestamps from the build system. Once applied, klone 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 klone.orig/klone-2.1.0~rc1/debian/rules klone/klone-2.1.0~rc1/debian/rules --- klone.orig/klone-2.1.0~rc1/debian/rules 2015-02-08 19:28:25.681625347 + +++ klone/klone-2.1.0~rc1/debian/rules 2015-02-08 19:32:52.857349447 + @@ -6,6 +6,8 @@ VER := $(shell dh_testdir ls build/dist/klone-core-*.tar* | head -n 1 | perl -ne 'print $$1 if /klone-core-(.*)\.tar\.gz/;') +BUILD_DATE := $(shell dpkg-parsechangelog --show-field Date) + build: build-stamp build-stamp: @@ -14,7 +16,7 @@ test -e klone-source || ln -s . klone-source test -e build/dist/klone-core-$(VER).tar.gz.orig || mv build/dist/klone-core-$(VER).tar.gz build/dist/klone-core-$(VER).tar.gz.orig test -L build/dist/klone-core-$(VER).tar.gz || ln -s /usr/src/klone-core-$(VER).tar.gz build/dist/klone-core-$(VER).tar.gz - tar cf debian/klone-source.tar.bz2 --bzip2 --exclude=klone-source/klone-source --exclude=klone-source/debian --exclude=klone-source/build/dist/klone-*orig --exclude=klone-core-$(VER) klone-source/* + tar cf debian/klone-source.tar.bz2 --bzip2 --exclude=klone-source/klone-source --exclude=klone-source/debian --exclude=klone-source/build/dist/klone-*orig --exclude=klone-core-$(VER) --mtime=$(BUILD_DATE) klone-source/* test ! -L build/dist/klone-core-$(VER).tar.gz || rm build/dist/klone-core-$(VER).tar.gz test ! -e build/dist/klone-core-$(VER).tar.gz.orig || mv build/dist/klone-core-$(VER).tar.gz.orig build/dist/klone-core-$(VER).tar.gz rm -f klone-source ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#777484: fortunes-bg: please make the build reproducible
Source: fortunes-bg Version: 1.1 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi, While working on the reproducible builds effort [1], we have noticed that fortunes-bg could not be built reproducibly. The attached patch removes timestamps from the build system. Once applied, fortunes-bg 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 fortunes-bg.orig/fortunes-bg-1.1/Makefile fortunes-bg/fortunes-bg-1.1/Makefile --- fortunes-bg.orig/fortunes-bg-1.1/Makefile 2015-02-08 19:27:28.331109188 + +++ fortunes-bg/fortunes-bg-1.1/Makefile2015-02-08 19:36:33.151018972 + @@ -36,7 +36,7 @@ install -d tmp/usr/share/doc/$(package) cp copyright tmp/usr/share/doc/$(package) cp changelog tmp/usr/share/doc/$(package)/changelog - gzip -9v tmp/usr/share/doc/$(package)/changelog + gzip -9nv tmp/usr/share/doc/$(package)/changelog install -d tmp/usr/share/games/fortunes/bg/ cp -d $(source) $(compiled) $(u8) tmp/usr/share/games/fortunes/bg/ dpkg-gencontrol -isp diff -urNad fortunes-bg.orig/fortunes-bg-1.1/rules fortunes-bg/fortunes-bg-1.1/rules --- fortunes-bg.orig/fortunes-bg-1.1/rules 2015-02-08 19:27:28.331109188 + +++ fortunes-bg/fortunes-bg-1.1/rules 2015-02-08 19:36:33.151018972 + @@ -36,7 +36,7 @@ install -d tmp/usr/share/doc/$(package) cp copyright tmp/usr/share/doc/$(package) cp changelog tmp/usr/share/doc/$(package)/changelog - gzip -9v tmp/usr/share/doc/$(package)/changelog + gzip -9nv tmp/usr/share/doc/$(package)/changelog install -d tmp/usr/share/games/fortunes/bg/ cp -d $(source) $(compiled) $(u8) tmp/usr/share/games/fortunes/bg/ dpkg-gencontrol -isp ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#777486: mimefilter: please make the build reproducible
Source: mimefilter Version: 1.7+nmu1 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi, While working on the reproducible builds effort [1], we have noticed that mimefilter could not be built reproducibly. The attached patch removes timestamps from the build system. Once applied, mimefilter 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 mimefilter.orig/mimefilter-1.7+nmu1/debian/README.in mimefilter/mimefilter-1.7+nmu1/debian/README.in --- mimefilter.orig/mimefilter-1.7+nmu1/debian/README.in2015-02-08 19:28:41.678327211 + +++ mimefilter/mimefilter-1.7+nmu1/debian/README.in 2015-02-08 19:49:19.780643542 + @@ -5,7 +5,7 @@ This is the Debian GNU/Linux version of the MimeFilter program, a script useful to strip unwanted MIME parts out of a message. -Davide G. M. Salvetti sa...@debian.org, :=$_=gmtime:. +Davide G. M. Salvetti sa...@debian.org, ? system(dpkg-parsechangelog --show-field Date); !. : # Local variables: # mode: text diff -urNad mimefilter.orig/mimefilter-1.7+nmu1/debian/rules mimefilter/mimefilter-1.7+nmu1/debian/rules --- mimefilter.orig/mimefilter-1.7+nmu1/debian/rules2015-02-08 19:28:41.678327211 + +++ mimefilter/mimefilter-1.7+nmu1/debian/rules 2015-02-08 19:47:27.619723019 + @@ -71,7 +71,7 @@ # install package $(MAKE) prefix=$(tmp)//usr/ mandir=$(tmp)//usr/share/man/\ etcdir=$(tmp)//etc/ install - gzip -9frv $(tmp)//usr/share/man/ + gzip -9nfrv $(tmp)//usr/share/man/ # install Debian doc and examples $(INSTDIR) $(tmp)//usr/share/doc/mimefilter/ @@ -81,7 +81,7 @@ $(INSTDATA) debian/changelog $(tmp)//usr/share/doc/mimefilter//changelog.Debian $(INSTDIR) $(tmp)//usr/share/doc/mimefilter/examples/ $(INSTDATA) config/mimefilter.rc config/it-mimefilter.rc smartlist/rc.local.s10 smartlist/rc.custom $(tmp)//usr/share/doc/mimefilter/examples/ - gzip -9frv $(tmp)//usr/share/doc/mimefilter/ + gzip -9nfrv $(tmp)//usr/share/doc/mimefilter/ ln -sf ChangeLog.gz $(tmp)//usr/share/doc/mimefilter//changelog.gz $(INSTDATA) debian/copyright $(tmp)//usr/share/doc/mimefilter/ diff -urNad mimefilter.orig/mimefilter-1.7+nmu1/debian/rules.in mimefilter/mimefilter-1.7+nmu1/debian/rules.in --- mimefilter.orig/mimefilter-1.7+nmu1/debian/rules.in 2015-02-08 19:28:41.678327211 + +++ mimefilter/mimefilter-1.7+nmu1/debian/rules.in 2015-02-08 19:47:34.936043982 + @@ -59,7 +59,7 @@ # install package $(MAKE) prefix=$(tmp)/:=${usr}: mandir=$(tmp)/:=${man}:\ etcdir=$(tmp)/:=${ETC}: install - gzip -9frv $(tmp)/:=${man}: + gzip -9nfrv $(tmp)/:=${man}: # install Debian doc and examples $(INSTDIR) $(tmp)/:=${doc}: @@ -69,7 +69,7 @@ $(INSTDATA) debian/changelog $(tmp)/:=${doc}:/changelog.Debian $(INSTDIR) $(tmp)/:=${examples}: $(INSTDATA) :=${EXAMPLES}: $(tmp)/:=${examples}: - gzip -9frv $(tmp)/:=${doc}: + gzip -9nfrv $(tmp)/:=${doc}: ln -sf ChangeLog.gz $(tmp)/:=${doc}:/changelog.gz $(INSTDATA) debian/copyright $(tmp)/:=${doc}: ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#777494: natlog: please make the build reproducible
Source: natlog Version: 1.01.0-3 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi, While working on the reproducible builds effort [1], we have noticed that natlog could not be built reproducibly. The attached patch removes timestamps from the build system. Once applied, natlog 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 natlog.orig/natlog-1.01.0/debian/rules natlog/natlog-1.01.0/debian/rules --- natlog.orig/natlog-1.01.0/debian/rules 2015-02-08 19:56:36.779865782 + +++ natlog/natlog-1.01.0/debian/rules 2015-02-08 20:04:33.576980776 + @@ -59,7 +59,7 @@ # Add here commands to install the package into debian/natlog. ./build install program debian/natlog/usr/sbin/natlog - ./build install man debian/natlog/usr/share/man/man1 + GZIP=-9n ./build install man debian/natlog/usr/share/man/man1 ./build install std debian/natlog/usr/share/doc/natlog mkdir -p debian/natlog/etc/logrotate.d ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#777488: pyntor: please make the build reproducible
Source: pyntor Version: 0.6-4 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi, While working on the reproducible builds effort [1], we have noticed that pyntor could not be built reproducibly. The attached patch removes timestamps from the build system. Once applied, pyntor 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 pyntor.orig/pyntor-0.6/debian/rules pyntor/pyntor-0.6/debian/rules --- pyntor.orig/pyntor-0.6/debian/rules 2015-02-08 19:52:35.329223313 + +++ pyntor/pyntor-0.6/debian/rules 2015-02-08 19:53:42.808184259 + @@ -26,7 +26,7 @@ dh_prep # Add here commands to install the package into debian/pyntor. - $(MAKE) install prefix=$(CURDIR)/debian/pyntor/usr + $(MAKE) install prefix=$(CURDIR)/debian/pyntor/usr GZIP=-9n # Let's do it with dh_installexamples rm $(CURDIR)/debian/pyntor/usr/share/pyntor/pyntor-selfrun.template ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#777487: lyskom-elisp-client: please make the build reproducible
Source: lyskom-elisp-client Version: 0.48+git.20140815.afa49c26-1 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi, While working on the reproducible builds effort [1], we have noticed that lyskom-elisp-client could not be built reproducibly. The attached patch removes timestamps from the build system. Once applied, lyskom-elisp-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 lyskom-elisp-client.orig/lyskom-elisp-client-0.48+git.20140815.afa49c26/debian/rules lyskom-elisp-client/lyskom-elisp-client-0.48+git.20140815.afa49c26/debian/rules --- lyskom-elisp-client.orig/lyskom-elisp-client-0.48+git.20140815.afa49c26/debian/rules 2015-02-08 19:52:07.255991514 + +++ lyskom-elisp-client/lyskom-elisp-client-0.48+git.20140815.afa49c26/debian/rules 2015-02-08 19:52:59.126267491 + @@ -34,7 +34,7 @@ $(MAKE) lyskom-$(VERSION).el cp lpath.el debian/$(PACKAGE)/usr/share/emacs/site-lisp/$(PACKAGE) - gzip -c lyskom-$(VERSION).el debian/$(PACKAGE)/usr/share/emacs/site-lisp/$(PACKAGE)/$(PACKAGE).el.gz + gzip -nc lyskom-$(VERSION).el debian/$(PACKAGE)/usr/share/emacs/site-lisp/$(PACKAGE)/$(PACKAGE).el.gz install -m 644 debian/50$(PACKAGE).el debian/$(PACKAGE)/etc/emacs/site-start.d install -m 755 debian/emacsen-common-install debian/$(PACKAGE)/usr/lib/emacsen-common/packages/install/$(PACKAGE) ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#777492: nitpic: please make the build reproducible
Source: nitpic Version: 0.1-15 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi, While working on the reproducible builds effort [1], we have noticed that nitpic could not be built reproducibly. The attached patch removes timestamps from the build system. Once applied, nitpic 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 nitpic.orig/nitpic-0.1/debian/rules nitpic/nitpic-0.1/debian/rules --- nitpic.orig/nitpic-0.1/debian/rules 2015-02-08 19:58:00.083555993 + +++ nitpic/nitpic-0.1/debian/rules 2015-02-08 20:01:13.312113876 + @@ -37,7 +37,7 @@ install -c debian/changelog $(d)/usr/share/doc/$(package)/changelog.Debian install -c README $(d)/usr/share/doc/$(package) install -c test.* $(d)/usr/share/doc/$(package) - gzip -9vf $(d)/usr/share/doc/$(package)/* + gzip -9nvf $(d)/usr/share/doc/$(package)/* install -c debian/copyright $(d)/usr/share/doc/$(package)/copyright install -c nitpic $(d)/usr/bin @@ -48,7 +48,7 @@ install nitpic.man $(d)/usr/share/man/man1/nitpic.1 - gzip -9vf $(d)/usr/share/man/man1/nitpic.1 + gzip -9nvf $(d)/usr/share/man/man1/nitpic.1 install -d $(d)/usr/share/lintian/overrides install -c debian/lintian.overrides $(d)/usr/share/lintian/overrides/$(package) ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#777503: postfix: please make the build reproducible
Source: postfix Version: 2.11.3-1 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi, While working on the reproducible builds effort [1], we have noticed that postfix could not be built reproducibly. The attached patch removes timestamps from the build system. Once applied, postfix 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 postfix.orig/postfix-2.11.3/debian/rules postfix/postfix-2.11.3/debian/rules --- postfix.orig/postfix-2.11.3/debian/rules2015-02-08 19:58:19.464414464 + +++ postfix/postfix-2.11.3/debian/rules 2015-02-08 20:12:41.730601065 + @@ -145,7 +145,7 @@ chown root:root ${base}/usr/share/$${f}postfix; \ done install rmail/rmail.8 debian/*.8 ${base}/usr/share/man/man8 - gzip -9 ${base}/usr/share/man/man8/*.8postfix + gzip -9n ${base}/usr/share/man/man8/*.8postfix ln -sf bounce.8postfix.gz ${base}/usr/share/man/man8/trace.8postfix.gz ln -sf bounce.8postfix.gz ${base}/usr/share/man/man8/defer.8postfix.gz ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds