Summary: | net-dialup/freeradius-3.0.15 has automagic dependencies | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Victor Kustov <ktrace> |
Component: | Current packages | Assignee: | Herb Miller Jr. <herbmillerjr> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jstein, toralf |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/8800 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Victor Kustov
2018-05-27 06:56:11 UTC
Please retry with 3.0.17 and also provide a build.log or the file that shows the problem In 3.0.17: - pcap added as dependency with USE, all OK, no automagic. {...}/work/freeradius-server-3.0.17/build/lib/.libs $ ldd * | grep pcap libpcap.so.1 => /usr/lib64/libpcap.so.1 (0x00007f5a81576000) build/lib/.libs $ ldd * | grep memc rlm_cache_memcached.so: libmemcached.so.11 => /usr/lib64/libmemcached.so.11 (0x00007f287739e000) build/lib/.libs $ ldd * | grep json rlm_rest.so: libjson-c.so.2 => /usr/lib64/libjson-c.so.2 (0x00007f13724da000) So memcached and json-c automagic dependency still here. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b1154ee1088d4a6d400e21d54036e396c227c5a commit 8b1154ee1088d4a6d400e21d54036e396c227c5a Author: Herb Miller Jr <herb@hlmjr.com> AuthorDate: 2018-06-11 08:40:37 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2018-06-17 11:14:35 +0000 net-dialup/freeradius: Use memcached and rest flags Only build memcached (dev-libs/memcached) or REST (dev-libs/json-c) modules if appropriate use flags are set. Bug: https://bugs.gentoo.org/656608 Package-Manager: Portage[mgorny]-2.3.24.1 net-dialup/freeradius/freeradius-3.0.17.ebuild | 8 ++++++-- net-dialup/freeradius/metadata.xml | 6 ++++++ 2 files changed, 12 insertions(+), 2 deletions(-) *** Bug 658292 has been marked as a duplicate of this bug. *** Appropriate USE flags added to 3.0.17. |