On Wed, 2020-08-19 at 16:29 +0200, Andrea Bolognani wrote:
Right now we're unconditionally adding RPATH information to the
installed binaries and libraries, but that's not always desired.
autotools seem to be smart enough to only include that information
when targeting a non-standard prefix, so most distro packages
don't actually contain it; moreover, both Debian and Fedora have
wiki pages encouraging packagers to avoid setting RPATH:
https://wiki.debian.org/RpathIssue
https://fedoraproject.org/wiki/RPath_Packaging_Draft
Implement RPATH logic that Does The Right Thing™ in the most
common cases, while still offering users the ability to override
the default behavior if they have specific needs.
Signed-off-by: Andrea Bolognani <abologna(a)redhat.com>
---
meson.build | 10 ++++++++++
meson_options.txt | 1 +
src/meson.build | 12 ++++++------
tools/meson.build | 8 ++++----
4 files changed, 21 insertions(+), 10 deletions(-)
A polite ping.
We should really make sure 6.7.0 includes this, because dealing with
the RPATH situation will be pretty annoying for distros otherwise.
--
Andrea Bolognani / Red Hat / Virtualization