[rb-general] [Bug-apl] [Reproducible builds] add support for SOURCE_DATE_EPOCH
Vagrant Cascadian
vagrant at debian.org
Wed Dec 6 19:15:28 CET 2017
On 2017-12-05, Juergen Sauermann wrote:
> I have adopted the environment variable approach, which is now
> contained in *SVN 1026*. (and therefore also in the next GNU APL release).
That's great news!
> I took the freedom to change your patch from:
>
> + BUILD_DATE=`date -u "%F %R:%S %Z" --date=@$SOURDCE_DATE_EPOCH`
>
> to:
>
> + BUILD_DATE=`date -u "+%F %R:%S %Z" --date=$SOURCE_DATE_EPOCH`
Unfortunately, the "@" in the --date argument is necessary for it to
work correctly when SOURCE_DATE_EPOCH is specified:
$ date -u "+%F %R:%S %Z" --date=1412583777
date: invalid date ‘1412583777’
$ date -u "+%F %R:%S %Z" --date=@1412583777
2014-10-06 08:22:57 UTC
$ date -u "+%F %R:%S %Z" --date=
2017-12-06 00:00:00 UTC
At least, that's how it works on my Debian system...
live well,
vagrant
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 832 bytes
Desc: not available
URL: <http://lists.reproducible-builds.org/pipermail/rb-general/attachments/20171206/caa75a1a/attachment.sig>
More information about the rb-general
mailing list