Re: Bug#962474: CMAKE_SKIP_RPATH=ON improves reproducibility of CMake builds

Chris Lamb lamby at debian.org
Fri Jul 24 17:58:03 BST 2020


Hi Niels,

> Can we not think of some better solution to this, where we can get the
> reward sooner than 6 years without shoving all the risk onto me and
> without shoving ton of work onto you?

I hear you, ouch. :/  I had not appreciated all of the implications
here, particularly in that that you would get all the flak from the
fallout. Unfortunately, I can just imagine how this has played out in
the past with other changes.

I note that this bug has been marked as fixed in debhelper 13.2. To
help others viewing this bug from reproducible context, here is the
relevant changelog entry:

   * cmake.pm: Pass -DCMAKE_SKIP_RPATH=ON -DBUILD_RPATH_USE_ORIGIN=ON
     to cmake in compat 14.  This should fix some reproducibility
     issues but may cause breakage if packages run binaries directly
     from the build directory.


Regards,

--
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org 🍥 chris-lamb.co.uk
       `-



More information about the Reproducible-bugs mailing list