Bug#990246: vlc: reproducible builds: Embeds build username and hostname in binaries

Vagrant Cascadian vagrant at reproducible-builds.org
Wed Jun 23 21:16:47 BST 2021


Source: vlc
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 vlc:

  https://tests.reproducible-builds.org/debian/rb-pkg/bullseye/amd64/diffoscope-results/vlc.html

  ./usr/lib/x86_64-linux-gnu/libvlccore.so.9.0.0 

  pbuilder1
  vs.
  pbuilder2

  ionos11-amd64
  vs.
  i-capture-the-hostname

The attached patch fixes this by setting VLC_COMPILE_BY and
VLC_COMPILE_HOST to empty values in configure.ac.


This patch does not address all reproducibility issues in vlc
(e.g. build paths), though applying it reduces the diff for the
remaining issues.


Thanks for maintaining vlc!


live well,
  vagrant
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Disable-embedding-the-build-hostname-and-username-in.patch
Type: text/x-diff
Size: 1196 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-bugs/attachments/20210623/11895695/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/20210623/11895695/attachment.sig>


More information about the Reproducible-bugs mailing list