[Reproducible-builds] [debhelper-devel] Bug#782879 + Bug#782878: lib{test-log4perl, scalar-defer}-perl: please make the build reproducible

gregor herrmann gregoa at debian.org
Sun Apr 19 12:35:17 UTC 2015


On Sun, 19 Apr 2015 14:03:44 +0200, Axel Beckert wrote:

> Jelmer Vernooij wrote:

> > +# Set man page timestamp to last package change time.
> > +BUILD_DATE = $(shell dpkg-parsechangelog -S Date)
> > +POD_MAN_DATE = $(shell date -u +"%Y-%m-%d" --date="$(BUILD_DATE)")
> > +export POD_MAN_DATE

> But isn't this something which should be done doing once and properly
> in the build system (e.g. in dh_auto_build), like setting all the file
> time stamps to that date?

Right, that was my idea as well.
Adding boilerplate to thousands of packages is neither technically
appealing nor manageable.

I vaguely remember reading something about POD_MAN_DATE recently
(debian-perl at ldo? some perl bug report?), maybe someone else
remembers ...

But yes, debhelper would be an obvious place to do this.


Cheers,
gregor

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer -  https://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: The Who: Join Together
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: Digital Signature
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20150419/c106b534/attachment.sig>


More information about the Reproducible-builds mailing list