Source: the
Version: 3.3~rc1-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 the could not be built reproducibly.

The attached patch removes timestamps from the build system. Once
applied, the 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 the.orig/the-3.3~rc1/debian/rules the/the-3.3~rc1/debian/rules
--- the.orig/the-3.3~rc1/debian/rules   2015-02-07 18:08:41.898318515 +0000
+++ the/the-3.3~rc1/debian/rules        2015-02-07 18:14:54.490984237 +0000
@@ -48,9 +48,9 @@
        -rm -rf debian/tmp-doc
        install -d -m755 
debian/tmp-doc/{DEBIAN,usr/share/{doc/{the/html,the-doc},doc-base,THE}}
        cp debian/manual.the debian/tmp-doc/usr/share/THE
-       gzip -9fc the.man > debian/tmp-doc/usr/share/doc/the/the.man.gz
-       gzip -9fc HISTORY > debian/tmp-doc/usr/share/doc/the-doc/changelog.gz
-       gzip -9fc debian/changelog > 
debian/tmp-doc/usr/share/doc/the-doc/changelog.Debian.gz
+       gzip -9nfc the.man > debian/tmp-doc/usr/share/doc/the/the.man.gz
+       gzip -9nfc HISTORY > debian/tmp-doc/usr/share/doc/the-doc/changelog.gz
+       gzip -9nfc debian/changelog > 
debian/tmp-doc/usr/share/doc/the-doc/changelog.Debian.gz
        cp debian/copyright debian/tmp-doc/usr/share/doc/the-doc
        install -m644 {*.html,doc/*.gif} debian/tmp-doc/usr/share/doc/the/html/
        #uudecode debian/*.png.uu && mv *.png 
debian/tmp-doc/usr/share/doc/the/html/
@@ -76,7 +76,7 @@
        cp HISTORY debian/tmp/usr/share/doc/the/changelog
        cp debian/changelog debian/tmp/usr/share/doc/the/changelog.Debian
        cp debian/the.1 debian/tmp/usr/share/man/man1/the.1
-       gzip -9f debian/tmp/usr/share/{doc/the/*,man/man1/the.1}
+       gzip -9nf debian/tmp/usr/share/{doc/the/*,man/man1/the.1}
        cp debian/copyright debian/tmp/usr/share/doc/the
        install -m755 debian/postinst debian/tmp/DEBIAN/postinst
        install -m755 debian/postrm debian/tmp/DEBIAN/postrm
_______________________________________________
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

Reply via email to