Bug#962305: libtommath: Documentation .pdf files embed time

Vagrant Cascadian vagrant at reproducible-builds.org
Fri Jun 5 23:59:39 BST 2020


Source: libtommath
Severity: normal
Tags: patch
User: reproducible-builds at lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs at lists.alioth.debian.org

When the build time and timezone vary, the resulting .pdf file includes
an embedded timestamp. It looks like doc/makefile attempts to make the
timestamp reproducible in the generated .pdf, but doesn't catch some
corner cases.

The patch to debian/rules sets FORCE_SOURCE_DATE, which is needed to get
texlive to respect SOURCE_DATE_EPOCH.

The other patch modifies doc/makefile to use SOURCE_DATE_EPOCH directly
rather than a reference timestamp file.

Thanks for maintaining libtommath!

live well,
  vagrant

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-debian-rules-export-FORCE_SOURCE_DATE-to-allow-.pdf-.patch
Type: text/x-diff
Size: 791 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-bugs/attachments/20200605/a3b6b1a9/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Add-patch-to-use-UTC-timezone-for-PDF-generation.patch
Type: text/x-diff
Size: 2436 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-bugs/attachments/20200605/a3b6b1a9/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 227 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-bugs/attachments/20200605/a3b6b1a9/attachment.sig>


More information about the Reproducible-bugs mailing list