Bug#977553: embree: reproducible builds: Embedded timestamps in PDF files
Vagrant Cascadian
vagrant at reproducible-builds.org
Wed Dec 16 17:40:38 GMT 2020
Source: embree
Severity: normal
Tags: patch
User: reproducible-builds at lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs at lists.alioth.debian.org
The build timestamp is embedded in /usr/share/doc/embree3/readme.pdf.gz:
https://tests.reproducible-builds.org/debian/rb-pkg/bullseye/amd64/diffoscope-results/embree.html
4 December·4,·2020
4 January·8,·2022
The attached patch fixes this by setting FORCE_SOURCE_DATE=1 in
debian/rules, which texlive needs in order to respect SOURCE_DATE_EPOCH,
which is set during debian package builds to the timestamp in the latest
debian/changelog entry.
https://reproducible-builds.org/docs/source-date-epoch/
While this doesn't fix all reproducibility issues in embree (e.g. build
paths), it should be reproducible once it lands in bullseye, which does
not vary build paths in the reproducible builds test infrastructure.
Thanks for maintaining embree!
live well,
vagrant
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-debian-rules-Set-FORCE_SOURCE_DATE-1-in-order-for-te.patch
Type: text/x-diff
Size: 734 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-bugs/attachments/20201216/429d149e/attachment.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/20201216/429d149e/attachment.sig>
More information about the Reproducible-bugs
mailing list