Bug#1021457: olpc-powerd: reproducible-builds: build path embedded in debugging symbols

Vagrant Cascadian vagrant at reproducible-builds.org
Sat Oct 8 23:16:51 BST 2022


Source: olpc-powerd
Severity: normal
Tags: patch
User: reproducible-builds at lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-bugs at lists.alioth.debian.org

The build path is embedded in /usr/lib/debug/.dwz/x86_64-linux-gnu/olpc-powerd.debug:

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

  /build/1st/olpc-powerd-23
  vs.
  /build/2/olpc-powerd-23/2nd

The attached patch to the upstream Makefile fixes this by appending to
CFLAGS instead of overriding them, allowing the default CFLAGS to be
passed.

According to my local tests, with this patch applied, olpc-powerd should build
reproducibly on tests.reproducible-builds.org!

Thanks for maintaining olpc-powerd!

live well,
  vagrant
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Makefile-Append-to-CFLAGS.patch
Type: text/x-diff
Size: 633 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-bugs/attachments/20221008/08e39823/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/20221008/08e39823/attachment.sig>


More information about the Reproducible-bugs mailing list