Bug#978407: libcommoncpp2: reproducible builds: Example Makefile contains variable build paths and binary paths

Vagrant Cascadian vagrant at reproducible-builds.org
Sun Dec 27 01:51:22 GMT 2020


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

The included file /usr/share/doc/libcommoncpp2-dev/examples/Makefile.gz
various paths dependent on the build environment:

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

  ACLOCAL·=·${SHELL}·'/build/1st/libcommoncpp2-1.8.1/autoconf/missing'·aclocal-1.16
  vs.
  ACLOCAL·=·${SHELL}·'/build/2/libcommoncpp2-1.8.1/2nd/autoconf/missing'·aclocal-1.16

  EGREP·=·/bin/grep·-E
  vs.
  EGREP·=·/usr/bin/grep·-E


The attached patch fixes this by removing the Makefile from the package,
while preserving the Makefile.in and Makefile.am files needed to
regenerate the Makefile should the user wish to use it.


Thanks for maintaining libcommoncpp2!


live well,
  vagrant
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-debian-rules-Remove-example-Makefile.patch
Type: text/x-diff
Size: 1124 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-bugs/attachments/20201226/83ab3597/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/20201226/83ab3597/attachment.sig>


More information about the Reproducible-bugs mailing list