ports/120217: print/cups-base: DNSSD libraries are linked even if WITH_DNSSD is not defined
TAOKA Fumiyoshi
fmysh at iijmio-mail.jp
Sat Feb 2 12:50:03 UTC 2008
>Number: 120217
>Category: ports
>Synopsis: print/cups-base: DNSSD libraries are linked even if WITH_DNSSD is not defined
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sat Feb 02 12:50:02 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: TAOKA Fumiyoshi
>Release:
>Organization:
>Environment:
>Description:
DNSSD libraries are linked even if WITH_DNSSD is not defined.
>How-To-Repeat:
Build cups-base with DNSSD unselected.
# ldd /usr/local/sbin/cupsd
/usr/local/sbin/cupsd:
libz.so.4 => /lib/libz.so.4 (0x680cf000)
libgnutls.so.13 => /usr/local/lib/libgnutls.so.13 (0x680e1000)
libgcrypt.so.13 => /usr/local/lib/libgcrypt.so.13 (0x68167000)
libgpg-error.so.0 => /usr/local/lib/libgpg-error.so.0 (0x681b3000)
libdns_sd.so.1 => /usr/local/lib/libdns_sd.so.1 (0x681b7000)
libcups.so.2 => /usr/local/lib/libcups.so.2 (0x681bf000)
libm.so.5 => /lib/libm.so.5 (0x681f0000)
libcrypt.so.4 => /lib/libcrypt.so.4 (0x6820e000)
libthr.so.3 => /lib/libthr.so.3 (0x68227000)
libc.so.7 => /lib/libc.so.7 (0x68239000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x6832d000)
libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x68336000)
libavahi-common.so.3 => /usr/local/lib/libavahi-common.so.3 (0x68415000)
libavahi-client.so.3 => /usr/local/lib/libavahi-client.so.3 (0x68420000)
libssp.so.0 => /lib/libssp.so.0 (0x6842f000)
libdbus-1.so.3 => /usr/local/lib/libdbus-1.so.3 (0x68432000)
>Fix:
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/print/cups-base/Makefile,v
retrieving revision 1.86
diff -u -r1.86 Makefile
--- Makefile 29 Jan 2008 15:44:36 -0000 1.86
+++ Makefile 2 Feb 2008 12:01:10 -0000
@@ -104,6 +104,8 @@
--with-dnssd-libs=${LOCALBASE}/lib/ \
--with-dnssd-includes=${LOCALBASE}/include/avahi-compat-libdns_sd/
LIB_DEPENDS+= dns_sd:${PORTSDIR}/net/avahi-libdns
+.else
+CONFIGURE_ARGS+= --disable-dnssd
.endif
.if defined(WITH_PAM)
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list