dnsmasq fails compile if dbus is enabled. This may be a problem with dbus's pkg-config configuration that doesn't list -lpthread. Symptom: gmake[1]: Entering directory `/usr/home/emma/ports/dns/dnsmasq/work/dnsmasq-2.45 /src' cc -o dnsmasq cache.o rfc1035.o util.o option.o forward.o isc.o network.o dnsm asq.o dhcp.o lease.o rfc2131.o netlink.o dbus.o bpf.o helper.o tftp.o log.o -L/u sr/local/lib -ldbus-1 /usr/local/lib/libdbus-1.so: undefined reference to `pthread_equal' /usr/local/lib/libdbus-1.so: undefined reference to `pthread_cond_timedwait' gmake[1]: *** [dnsmasq] Error 1 gmake[1]: Leaving directory `/usr/home/emma/ports/dns/dnsmasq/work/dnsmasq-2.45/ src' gmake: *** [dnsmasq] Error 2 *** Error code 2 Stop in /usr/home/emma/ports/dns/dnsmasq. *** Error code 1 Stop in /usr/home/emma/ports/dns/dnsmasq. How-To-Repeat: cd /usr/ports/dns/dnsmasq make config # enable DBUS support make
Responsible Changed From-To: freebsd-ports-bugs->farrokhi Over to maintainer.
State Changed From-To: open->closed Fixed, thanks for reporting
pav 2009-01-08 12:38:49 UTC FreeBSD ports repository Modified files: dns/dnsmasq Makefile Log: - Fix link with dbus on FreeBSD 6.x PR: ports/127848 Reported by: Matthias Andree <matthias.andree@gmx.de> Approved by: maintainer timeout (farrokhi; 3 months) Revision Changes Path 1.46 +5 -0 ports/dns/dnsmasq/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"