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