[Reproducible-builds] Bug#785624: Timestamps in manpages generated makes builds non-reproducible

Juan Picca jumapico at gmail.com
Tue Jun 30 06:06:55 UTC 2015


Package: doxygen
Version: 1.8.9.1-3
Followup-For: Bug #785624
Tags: patch
User: reproducible-builds at lists.alioth.debian.org
Usertags: timestamps

Hi.
I created a patch for doxygen that allow get the current date and time
from the DOXYGEN_CURRENTDATETIME environment variable in iso 8601
extended format.

The expected usage in the debian/rules file is the following:

LAST_CHANGE = $(shell dpkg-parsechangelog -S Date)
DOXYGEN_CURRENTDATETIME = $(shell LC_ALL=C date -uIs -d "$(LAST_CHANGE)")
export DOXYGEN_CURRENTDATETIME

Comments are welcome.
Greetings,
Juan Picca

Note: the code for parse the date is simplified from QDateTime
-------------- next part --------------
A non-text attachment was scrubbed...
Name: allow-set-current-date.patch
Type: text/x-diff
Size: 4515 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20150630/4fe910b3/attachment.patch>


More information about the Reproducible-builds mailing list