mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 17:09:10 -07:00
net-libs/xrootd: fix bug 603016
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>
This commit is contained in:
@@ -29,6 +29,11 @@ DEPEND="${RDEPEND}
|
||||
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
|
||||
|
||||
@@ -43,6 +43,11 @@ REQUIRED_USE="
|
||||
"
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user