Bug#977330: uhd: reproducible builds: Embeds timestamp in build log

Vagrant Cascadian vagrant at reproducible-builds.org
Mon Dec 14 01:41:58 GMT 2020


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

A build log file included with the shipped documentation files embeds
the build time:

  https://tests.reproducible-builds.org/debian/rb-pkg/bullseye/amd64/diffoscope-results/uhd.html
  /usr/share/doc/uhd-host/doxygen/latex/refman.log.gz

  1 This·is·pdfTeX,·Version·3.14159265-2.6-1.40.21·(TeX·Live·2020/Debian)·(preloaded·format=pdflatex·2020.12.11)··11·DEC·2020·17:05
  1 This·is·pdfTeX,·Version·3.14159265-2.6-1.40.21·(TeX·Live·2020/Debian)·(preloaded·format=pdflatex·2022.1.15)··15·JAN·2022·01:51


The attached patch fixes this by removing the documentation sources from
the documentation directory in debian/rules.

If the sources for the documentation are intentionally included, please
consider adjusting the patch to just remove the refman.log file.

With this issue fixed, uhd should become reproducible once it reaches
bullseye, although unstable and experimental also vary build path,
causing other reproducibility issues with uhd.


Thanks for maintaining uhd!


live well,
  vagrant
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-debian-rules-Remove-source-files-from-documentation-.patch
Type: text/x-diff
Size: 971 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-bugs/attachments/20201213/0721bdda/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/20201213/0721bdda/attachment.sig>


More information about the Reproducible-bugs mailing list