[tex-live] Extending SOURCE_DATE_EPOCH support
Alexis Bienvenüe
alexis.bienvenue at univ-lyon1.fr
Sun May 1 14:33:24 CEST 2016
Hi.
In reproducible build context [1], the SOURCE_DATE_EPOCH environment
variable [2] support is very powerful [3]. AFAIK, TL-2016 partially
supports it, which is really great!
However, I think this should be enhanced in the following ways:
1) make latex, lualatex, xelatex also honour SOURCE_DATE_EPOCH
2) make \today honour SOURCE_DATE_EPOCH
I tried to work on those points with texlive from svn (I hope I used the
right repository/version).
Please find attached:
- a patch to use as a starting point, that extend SOURCE_DATE_EPOCH as
described.
- a simple test script test.sh, with results before and after applying
the patch
Regards,
Alexis Bienvenüe
[1]: https://wiki.debian.org/ReproducibleBuilds/
[2]: https://reproducible-builds.org/specs/source-date-epoch/
[3]: https://www.tug.org/pipermail/pdftex/2015-July/008954.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: extend_S_D_E_support.diff
Type: text/x-patch
Size: 7302 bytes
Desc: not available
URL: <http://tug.org/pipermail/tex-live/attachments/20160501/4012c640/attachment-0004.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test.sh
Type: application/x-shellscript
Size: 781 bytes
Desc: not available
URL: <http://tug.org/pipermail/tex-live/attachments/20160501/4012c640/attachment-0005.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test-before-patch.log
Type: text/x-log
Size: 1890 bytes
Desc: not available
URL: <http://tug.org/pipermail/tex-live/attachments/20160501/4012c640/attachment-0006.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test-with-patch.log
Type: text/x-log
Size: 1878 bytes
Desc: not available
URL: <http://tug.org/pipermail/tex-live/attachments/20160501/4012c640/attachment-0007.bin>
More information about the tex-live
mailing list