[Reproducible-builds] Bug#785624: Timestamps in manpages generated makes builds non-reproducible
Ximin Luo
infinity0 at pwned.gg
Tue Jun 30 08:17:15 UTC 2015
Hi,
We are trying to develop a standard environment variable for this purpose, please see:
https://wiki.debian.org/ReproducibleBuilds/TimestampsProposal
Any chance you can rewrite the patch to use SOURCE_DATE_EPOCH in unix timestamp format? The reason for preferring this over the ISO8601 format is given in that link.
X
On 30/06/15 08:06, Juan Picca wrote:
> 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
>
>
>
> _______________________________________________
> Reproducible-builds mailing list
> Reproducible-builds at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
>
--
GPG: 4096R/1318EFAC5FBBDBCE
git://github.com/infinity0/pubkeys.git
More information about the Reproducible-builds
mailing list