Bug#1036571: vcmi: reproducible-builds: build timestamps in binaries
Vagrant Cascadian
vagrant at reproducible-builds.org
Mon May 22 23:14:28 BST 2023
Source: vcmi
Version: 1.1.0+dfsg-1
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 year is embedded inside various binaries as a copyright
declaration. This not only makes the package unreproducible, it is
inaccurate, as the build process does not generate any copyrightable
content.
The attached patch fixes this from by replacing the year with "present".
According to my local tests, with this patch applied (and build paths
held constant), vcmi should build reproducibly! (The salsa reprotest job
has both time and build_path variations disabled, apparently)
Thanks for maintaining vcmi!
live well,
vagrant
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Replace-build-year-with-present-in-copyright-declara.patch
Type: text/x-diff
Size: 2097 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-bugs/attachments/20230522/ee0c8dab/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/20230522/ee0c8dab/attachment.sig>
More information about the Reproducible-bugs
mailing list