Timo Röhling:
> Package: debhelper
> Version: 13
> Severity: wishlist
> 
> By default, CMake adds an RPATH entry to ELF binaries and deletes it
> again at install time. However, due to the limitations of some
> platforms, CMake will actually zero out the RPATH entry in the binary,
> leaking the original path length and thus making the build not
> reproducible (see the attached diffoscope output for an example).
> 
> CMAKE_SKIP_RPATH disables the RPATH machinery and fixes the issue, and
> since most package won't ever ship with an RPATH entry anyway, I propose
> adding -DCMAKE_SKIP_RPATH=ON to the default build options.
> 
> Cheers
> Timo
> 

Hi Timo,

Thanks for the suggestion.

Has this proposal been tested on an archive-wide rebuild test to see how
much breaks with this option set?

~Niels

Reply via email to