Help! regarding libpcap.
bms at incunabulum.net
Mon May 4 14:53:07 UTC 2009
> Hi Burce,
> At first, I'm sorry replay late. I've test build libpcap without ports
> and using same tar ball. The error message still output.
> SLT2# make
> gcc -O2 -I. -DHAVE_CONFIG_H -D_U_="__attribute__((unused))" -c
> ./pcap-null.c:43: error: conflicting types for 'pcap_activate'
> ./pcap/pcap.h:266: note: previous declaration of 'pcap_activate' was here
> *** Error code 1
I can't think what might be causing this for you... Do you have other
pcap libraries installed on the system? Perhaps a define is incorrect.
Are you trying this on a 7.2 or a HEAD system? I believe 7.2, so that
should rule out changes in HEAD.
Do you have BPF headers present on the system? Have you checked the
output of config.log? Do you have a bpf device in your kernel?
-- I think that might be it. The fix might be to specify
--with-pcap=bpf in CONFIGURE_ARGS in the port.
I just built the port on an i386 system tracking RELENG_7 sources, and
couldn't reproduce this problem, although I have bpf in kernel there.
More information about the freebsd-stable