Your message dated Fri, 21 Aug 2015 15:55:11 +0200
with message-id <55d72dbf.7020...@gmail.com>
and subject line Please close bug report
has caused the Debian Bug report #787992,
regarding fflas-ffpack: please make the build reproducible Source:
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
787992: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=787992
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: fflas-ffpack
Version: 1.6.0-1
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 fflas-ffpack could not be built reproducibly.
The attached patch changes the value of HTML_TIMESTAMP in the two files,
doc/Doxyfile and doc/DoxyfileDev from YES to NO. Once applied
fflas-ffpack can be built reproducibly in our current experimental
framework.
Patching these doxyfiles is necessary in this case because of the
following reasons:
1. Even though the doxygen upstream changed the default value of
HTML_TIMESTAMP from YES to NO this does not affect this package because
the value of HTML_TIMESTAMP is explicitly set to YES.
2. Upstream's doxyfiles cannot reliably be modified to change the value
of HTML_TIMESTAMP during the build process because dh_doxygen is only
run after the build already completed and even adding a new dh command
cannot solve the problem because there exists no sane and reliable
solution to detect the file which will be used as the configuration file
for doxygen (it is not always called doxyfile).
3. In case of this source package a patch against upstream is necessary
in contrast to a patch against Debian rules because this source package
does not call doxygen in debian/rules.
Please also consider forwarding this patch upstream.
Thank You!
akira
[1]: https://wiki.debian.org/ReproducibleBuilds
Description: Change HTML_TIMESTAMP option from YES to NO to make package reproducible
--- fflas-ffpack-1.6.0.orig/doc/Doxyfile
+++ fflas-ffpack-1.6.0/doc/Doxyfile
@@ -974,7 +974,7 @@ HTML_COLORSTYLE_GAMMA = 80
# 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.
-HTML_TIMESTAMP = YES
+HTML_TIMESTAMP = NO
# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes,
# files or namespaces will be aligned in HTML using tables. If set to
--- fflas-ffpack-1.6.0.orig/doc/DoxyfileDev
+++ fflas-ffpack-1.6.0/doc/DoxyfileDev
@@ -974,7 +974,7 @@ HTML_COLORSTYLE_GAMMA = 80
# 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.
-HTML_TIMESTAMP = YES
+HTML_TIMESTAMP = NO
# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes,
# files or namespaces will be aligned in HTML using tables. If set to
--- End Message ---
--- Begin Message ---
Hi,
This issue has been fixed through another way. Therefore my
report should be closed.
Kind Regards,
akira
signature.asc
Description: OpenPGP digital signature
--- End Message ---
--
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers