Bug#995953: cxref: reproducible-builds: Build path embedded in documentation

Vagrant Cascadian vagrant at reproducible-builds.org
Fri Oct 8 20:50:08 BST 2021


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

Various documentation files embed the build path used during the build.

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

  /usr/share/doc/cxref-doc/README.c.html
  
  CPP··:·/build/1st/cxref-1.6e/cpp/cxref-cpp·-cxref-cpp-defines·/build/1st/cxref-1.6e/cpp/...
v.
  CPP··:·/build/2/cxref-1.6e/2nd/cpp/cxref-cpp·-cxref-cpp-defines·/build/2/cxref-1.6e/2nd/cpp/...


The attached patch replaces the build path in the documentation from
debian/rules.

The patch is admittedly a shotgun approach, ideas how to make a more
elegant fix that could ideally be submitted upstream would be
appreciated!

With this patch applied(and the timestamp and usrmerge patches submitted
earlier), cxref should become reproducible on
tests.reproducible-builds.org.


Thanks for maintaining cxref!


live well,
  vagrant
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-debian-rules-Replace-the-build-paths-in-the-document.patch
Type: text/x-diff
Size: 867 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-bugs/attachments/20211008/f8a8021a/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/20211008/f8a8021a/attachment.sig>


More information about the Reproducible-bugs mailing list