As explained[1] by upstream libXrd.*-4.so files are xrootd plugins
which are not supposed to be linked directly with, so adding
QA_SONAME_NO_SYMLINK exception for them.
[1] https://github.com/xrootd/xrootd/issues/447
Package-Manager: portage-2.3.3
Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
REQUIRED_USE="http? ( kerberos ssl )"
PATCHES=( "${FILESDIR}"/${PN}-no-werror.patch )
+# xrootd plugins are not intended to be linked with,
+# they are to be loaded at runtime by xrootd,
+# see https://github.com/xrootd/xrootd/issues/447
+QA_SONAME_NO_SYMLINK="/usr/lib.*/libXrd*-4.so"
+
pkg_setup() {
enewgroup xrootd
enewuser xrootd -1 -1 "${EPREFIX}"/var/spool/xrootd xrootd
"
PATCHES=( "${FILESDIR}"/${PN}-no-werror.patch )
+# xrootd plugins are not intended to be linked with,
+# they are to be loaded at runtime by xrootd,
+# see https://github.com/xrootd/xrootd/issues/447
+QA_SONAME_NO_SYMLINK="/usr/lib.*/libXrd*-4.so"
+
pkg_setup() {
enewgroup xrootd
enewuser xrootd -1 -1 "${EPREFIX}"/var/spool/xrootd xrootd