Source: clblas
Version: 2.4-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps

Hi,

While working on the “reproducible builds” effort [1], we have noticed
that clblas could not be built reproducibly.

The attached patch overwrites the HTML_TIMESTAMP setting in Doxyfile
from YES to NO. Once applied clblas can be built reproducibly in our
current experimental framework.

Cheers!
akira

 [1]: https://wiki.debian.org/ReproducibleBuilds
diff -Nru clblas-2.4/debian/changelog clblas-2.4/debian/changelog
--- clblas-2.4/debian/changelog	2015-06-18 12:54:19.000000000 +0200
+++ clblas-2.4/debian/changelog	2015-06-27 13:48:14.000000000 +0200
@@ -1,3 +1,10 @@
+clblas (2.4-1.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>  Sat, 27 Jun 2015 13:47:13 +0200
+
 clblas (2.4-1) unstable; urgency=low
 
   * Initial release. (Closes: #786505)
diff -Nru clblas-2.4/debian/rules clblas-2.4/debian/rules
--- clblas-2.4/debian/rules	2015-06-18 12:54:19.000000000 +0200
+++ clblas-2.4/debian/rules	2015-06-27 14:08:00.000000000 +0200
@@ -24,7 +24,7 @@
 		-DBUILD_KTEST=OFF \
 		-DBUILD_SHARED_LIBS=ON
 	echo "I: Generating Doxygen documentation"
-	cd doc/ && doxygen clBLAS.doxy && rm html/jquery.js
+	cd doc/ && { cat clBLAS.doxy && echo "HTML_TIMESTAMP=NO"; } | doxygen - && rm html/jquery.js
 
 override_dh_auto_clean:
 	dh_auto_clean
_______________________________________________
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