Source: png++
Version: 0.2.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 png++ could not be built reproducibly.

The attached patch removes timestamps from the build system. Once
applied, png++ 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 png++.orig/png++-0.2.5/debian/patches/reproducible_build 
png++/png++-0.2.5/debian/patches/reproducible_build
--- png++.orig/png++-0.2.5/debian/patches/reproducible_build    1970-01-01 
01:00:00.000000000 +0100
+++ png++/png++-0.2.5/debian/patches/reproducible_build 2015-02-10 
22:06:40.039239530 +0000
@@ -0,0 +1,17 @@
+--- png++-0.2.5.orig/Doxyfile
++++ png++-0.2.5/Doxyfile
+@@ -717,6 +717,14 @@ HTML_STYLESHEET =
+ 
+ HTML_ALIGN_MEMBERS = YES
+ 
++# If the HTML_TIMESTAMP tag is set to YES then the footer of each generated 
HTML
++# page will contain the date and time when the page was generated. Setting 
this
++# to NO can help when comparing the output of multiple runs.
++# The default value is: YES.
++# This tag requires that the tag GENERATE_HTML is set to YES.
++
++HTML_TIMESTAMP  = NO
++
+ # If the GENERATE_HTMLHELP tag is set to YES, additional index files
+ # will be generated that can be used as input for tools like the
+ # Microsoft HTML help workshop to generate a compressed HTML help file
diff -urNad png++.orig/png++-0.2.5/debian/patches/series 
png++/png++-0.2.5/debian/patches/series
--- png++.orig/png++-0.2.5/debian/patches/series        2015-02-10 
18:07:00.646256601 +0000
+++ png++/png++-0.2.5/debian/patches/series     2015-02-10 22:06:35.511036300 
+0000
@@ -1 +1,2 @@
 1001_avoid_MAKEFLAGS.patch
+reproducible_build
_______________________________________________
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