[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#762732: marked as done (libdebian-installer: please do not write timestamps in Doxygen generated documentation)



Your message dated Tue, 6 Jan 2015 20:32:37 +0100
with message-id <20150106193237.GA20730@mapreri.org>
and subject line fixed in 0.97
has caused the Debian Bug report #762732,
regarding libdebian-installer: please do not write timestamps in Doxygen generated documentation
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 owner@bugs.debian.org
immediately.)


-- 
762732: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=762732
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: libdebian-installer
Version: 0.96
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps

Hi!

As part of the “reproducible builds” project [1], we have identified
that libdebian-installer writes the current date and time in the
documentation generated by Doxygen. This prevents libdebian-installer to
be built reproducibly.

The attached patch tells Doxygen to skip writing timestamps in its
output. libdebian-installer build process can then be reproduced just
fine.

 [1]: https://wiki.debian.org/ReproducibleBuilds

-- 
Lunar                                .''`. 
lunar@debian.org                    : :Ⓐ  :  # apt-get install anarchism
                                    `. `'` 
                                      `-   
diff -Nru libdebian-installer-0.96/debian/changelog libdebian-installer-0.96.0~reproducible1/debian/changelog
--- libdebian-installer-0.96/debian/changelog	2014-09-04 22:28:21.000000000 +0200
+++ libdebian-installer-0.96.0~reproducible1/debian/changelog	2014-09-24 21:10:37.000000000 +0200
@@ -1,3 +1,10 @@
+libdebian-installer (0.96.0~reproducible1) UNRELEASED; urgency=low
+
+  * Do not write timesamps in Doxygen generated documentation for
+    reproducibility of the build process.
+
+ -- Jérémy Bobbio <lunar@debian.org>  Wed, 24 Sep 2014 19:08:26 +0000
+
 libdebian-installer (0.96) unstable; urgency=medium
 
   * arm64: Detect UEFI based systems as "efi" subarch.
diff -Nru libdebian-installer-0.96/doc/Doxyfile.in libdebian-installer-0.96.0~reproducible1/doc/Doxyfile.in
--- libdebian-installer-0.96/doc/Doxyfile.in	2014-09-04 22:28:21.000000000 +0200
+++ libdebian-installer-0.96.0~reproducible1/doc/Doxyfile.in	2014-09-24 21:08:19.000000000 +0200
@@ -1119,7 +1119,7 @@
 # The default value is: YES.
 # This tag requires that the tag GENERATE_HTML is set to YES.
 
-HTML_TIMESTAMP         = YES
+HTML_TIMESTAMP         = NO
 
 # If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML
 # documentation will contain sections that can be hidden and shown after the

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: libdebian-installer
Source-Version: 0.97

Looks like you forgot to mention the bug in the changelog.

-- 
regards,
                        Mattia Rizzolo

GPG Key: 4096R/B9444540 http://goo.gl/I8TMB
more about me:      http://mapreri.org
Launchpad User:     https://launchpad.net/~mapreri
Ubuntu Wiki page:   https://wiki.ubuntu.com/MattiaRizzolo

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply to: