Bug#990254: openmpi: reproducible builds: Embeds build username and hostname in binaries
Vagrant Cascadian
vagrant at reproducible-builds.org
Thu Jun 24 00:09:59 BST 2021
Source: openmpi
Severity: normal
Tags: patch
User: reproducible-builds at lists.alioth.debian.org
Usertags: username hostname
X-Debbugs-Cc: reproducible-bugs at lists.alioth.debian.org
The build username and build system hostname are embedded in binaries
shipped in openmpi:
https://tests.reproducible-builds.org/debian/rb-pkg/bullseye/amd64/diffoscope-results/openmpi.html
./usr/bin/ompi_info
ionos11-amd64
vs.
i-capture-the-hostname
pbuilder1
vs.
pbuilder2
The attached patch fixes this by setting USER and HOSTNAME from
debian/rules, as documented in the upstream README.
This patch does not address all reproducibility issues in openmpi
(e.g. build paths), though applying it reduces the diff for the
remaining issues.
Thanks for maintaining openmpi!
live well,
vagrant
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-debian-rules-Set-USER-and-HOSTNAME-to-avoid-embeddin.patch
Type: text/x-diff
Size: 940 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-bugs/attachments/20210623/bf673a27/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/20210623/bf673a27/attachment-0001.sig>
More information about the Reproducible-bugs
mailing list