On 30.06.2020 00:55, Chris Lamb wrote:
> In other words, unless you have no reason to suspect that lots and
> lots of things will break, I would highly and strongly recommend that
> you simply make the changes in CMake/debhelper and upload. :) 
I'd say the biggest risk lies in breaking test suites for shared
libraries, because they tend to be run from the build tree, which is why
CMake adds RPATHs to targets in the first place.

As precedent, I thought the way Debhelper introduced
-DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON in v13 was quite nice, and I
wouldn't mind if I had to opt-in for CMAKE_SKIP_RPATH by bumping my
compat level to (say) 14.

Cheers
Timo

Reply via email to