Bug#1021792: vart: reproducible builds: Embeds build time in in various binaries
Vagrant Cascadian
vagrant at reproducible-builds.org
Fri Oct 14 20:44:18 BST 2022
Source: vart
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 time is embedded in various binaries:
https://tests.reproducible-builds.org/debian/rb-pkg/bookworm/amd64/diffoscope-results/vart.html
/usr/lib/x86_64-linux-gnu/libvart-buffer-object.so.2.5.0
Xilinx·vart-buffer-object·Version:·2.5.0-··2023-11-14-01:55:35·
vs.
Xilinx·vart-buffer-object·Version:·2.5.0-··2022-10-12-21:36:55·
The attached patch to the two upstream cmake files fixes this by using
the TIMESTAMP function of cmake rather than calling date directly.
According to my local tests, with this patch applied, vart should build
reproducibly on tests.reproducible-builds.org once it migrates to
bookworm/testing! Differing build paths trigger additional issues, which
are only tested in unstable and experimental.
Thanks for maintaining vart!
live well,
vagrant
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Use-cmake-TIMESTAMP-feature-instead-of-calling-date-.patch
Type: text/x-diff
Size: 1548 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-bugs/attachments/20221014/d1bb9f6f/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/20221014/d1bb9f6f/attachment.sig>
More information about the Reproducible-bugs
mailing list