Source: openscenegraph Version: 3.2.1-6 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps
Hi, While working on the “reproducible builds” effort [1], we have noticed that openscenegraph could not be built reproducibly. The attached patch overwrites the HTML_TIMESTAMP setting in Doxyfile from YES to NO. Once applied openscenegraph can be built reproducibly in our current experimental framework. Cheers! akira [1]: https://wiki.debian.org/ReproducibleBuilds
diff -Nru openscenegraph-3.2.1/debian/changelog openscenegraph-3.2.1/debian/changelog --- openscenegraph-3.2.1/debian/changelog 2015-02-04 18:29:59.000000000 +0100 +++ openscenegraph-3.2.1/debian/changelog 2015-06-18 21:03:48.000000000 +0200 @@ -1,3 +1,10 @@ +openscenegraph (3.2.1-6.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Modified debian/rules to set HTML_TIMESTAMP=NO for doxygen to make the package reproducible + + -- akira <marival...@gmail.com> Thu, 18 Jun 2015 21:03:28 +0200 + openscenegraph (3.2.1-6) unstable; urgency=medium [ Andreas Beckmann ] diff -Nru openscenegraph-3.2.1/debian/rules openscenegraph-3.2.1/debian/rules --- openscenegraph-3.2.1/debian/rules 2015-02-04 11:25:06.000000000 +0100 +++ openscenegraph-3.2.1/debian/rules 2015-06-18 21:03:23.000000000 +0200 @@ -408,7 +408,7 @@ build-indep: doc-stamp doc-stamp: mkdir -p html - doxygen debian/Doxyfile-openscenegraph + { cat debian/Doxyfile-openscenegraph && echo "HTML_TIMESTAMP=NO"; } | doxygen - touch doc-stamp build-arch: build-stamp