Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1011109: bitstormlite: reproducible-builds: embedded build paths in /usr/bin/bitstormlite

0 views
Skip to first unread message

Vagrant Cascadian

unread,
May 16, 2022, 10:50:03 PM5/16/22
to
Source: bitstormlite
Severity: normal
Tags: patch
User: reproduci...@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproduc...@lists.alioth.debian.org

The build path is embedded in /usr/bin/bitstormlite:

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

/build/1st/bitstormlite-0.2q/src/bstring.h:37
vs.
/build/2/bitstormlite-0.2q/2nd/src/bstring.h:37

The attached patch fixes this by updating to debhelper compat 13, which
includes -ffile-prefix-map in the various build flags and avoids
embedding the build paths in the binaries.


With this patch applied, bitstormlite should build reproducibly on
tests.reproducible-builds.org!


live well,
vagrant
signature.asc
0002-Update-to-debhelper-compat-13.patch
0 new messages