Hi, While kdelibs should be able to use either nothing, mdnsd or avahi (I tend to prefer the second as a dev and as a user), the LIB_DEPENDS have a avahi-app line that do not take into account the OPTION choice: This one can be removed, if the user did set the AVAHI option, avahi-libdns will pull that (amongst others). If he did not set anything, or did set MDNSRESPONDER, this is not needed. Index: Makefile =================================================================== --- Makefile (revision 362401) +++ Makefile (working copy) @@ -14,7 +14,6 @@ LIB_DEPENDS= libIlmImf.so:${PORTSDIR}/graphics/OpenEXR \ libjasper.so:${PORTSDIR}/graphics/jasper \ libpcre.so:${PORTSDIR}/devel/pcre \ - libavahi-core.so:${PORTSDIR}/net/avahi-app \ libenchant.so:${PORTSDIR}/textproc/enchant \ libgif.so:${PORTSDIR}/graphics/giflib \ libpng15.so:${PORTSDIR}/graphics/png \ Thanks,
Is there any feedback on this issue?
I think it doesn't apply anymore: the ZEROCONF option was removed in https://svnweb.freebsd.org/ports?view=revision&revision=372093 so we always depend on Avahi (via this dependency on libavahi-core.so).
But it is possible to build kdelibs without any zeroconf support, isn't it? In that case, should not Avahi stuff should still be under an option?
This was fixed in r417328 | pi | 2016-06-22 20:57:33 +0200 (Wed, 22 Jun 2016) | 22 lines as a side-effect of that big update patch. Adding tcb to CC to close this PR.