Wireshark-users: [Wireshark-users] dragonflyBSD compiling failing from trunk
From: jungle Boogie <jungleboogie0@xxxxxxxxx>
Date: Sun, 22 May 2016 18:19:13 -0700
Hi All, Trying to build wireshark on my dragonflyBSD laptop with this dragonfly: DragonFly 4.5-DEVELOPMENT DragonFly v4.5.0.972.g240f0-DEVELOPMENT I'm on this commit: http://gitweb.dragonflybsd.org/dragonfly.git/commit/240f0ad6e4174ffec8892758ad94f744ef8a4970 In other words, very recent. I cloned the wireshark repo from github, ./autogen.sh and proceeded to configure: ./configure --without-qt That works: The Wireshark package has been configured with the following options: GLib version : v2.46.2 Build wireshark : no Build wireshark-gtk : yes (with GTK+ v3.18.8) Build tshark : yes Build tfshark : no Build capinfos : yes Build captype : yes Build editcap : yes Build dumpcap : yes Build mergecap : yes Build reordercap : yes Build text2pcap : yes Build randpkt : yes Build dftest : yes Build rawshark : yes Build androiddump : yes Build sshdump : no Build ciscodump : no Build randpktdump : yes Build echld : no Save files as pcap-ng by default : yes Install dumpcap with capabilities : no Install dumpcap setuid : no Use dumpcap group : (none) Use plugins : yes Use external capture sources : yes Use Lua library : yes Build Qt RTP player : no Build GTK+ RTP player : no Build profile binaries : no Use pcap library : yes Use zlib library : yes Use kerberos library : yes (MIT) Use c-ares library : no (name resolution will be disabled) Use SMI MIB library : no Use GNU gcrypt library : yes Use SSL crypto library : no Use GnuTLS library : yes Use POSIX capabilities library : no Use GeoIP library : no Use libssh library : no Have ssh_userauth_agent : no Use nl library : no Use SBC codec library : no Then comes to the make: % gmake PERL version.h version.h unchanged. gmake all-recursive gmake[1]: Entering directory '/home/user/bin/wireshark' Making all in tools gmake[2]: Entering directory '/home/user/bin/wireshark/tools' Making all in lemon gmake[3]: Entering directory '/home/user/bin/wireshark/tools/lemon' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/home/user/bin/wireshark/tools/lemon' gmake[3]: Entering directory '/home/user/bin/wireshark/tools' SED setuid-root.pl gmake[3]: Leaving directory '/home/user/bin/wireshark/tools' gmake[2]: Leaving directory '/home/user/bin/wireshark/tools' Making all in wsutil gmake[2]: Entering directory '/home/user/bin/wireshark/wsutil' CC interface.lo interface.c: In function 'local_interfaces_to_list': interface.c:57:24: error: dereferencing pointer to incomplete type 'struct sockaddr' family = ifa->ifa_addr->sa_family; ^ interface.c:62:11: error: 'AF_INET' undeclared (first use in this function) case AF_INET: ^ interface.c:62:11: note: each undeclared identifier is reported only once for each function it appears in interface.c:65:27: error: dereferencing pointer to incomplete type 'struct sockaddr_in' ws_inet_ntop4(&addr4->sin_addr, ip, sizeof(ip)); ^ interface.c:69:11: error: 'AF_INET6' undeclared (first use in this function) case AF_INET6: ^ interface.c:72:27: error: dereferencing pointer to incomplete type 'struct sockaddr_in6' ws_inet_ntop6(&addr6->sin6_addr, ip, sizeof(ip)); ^ Makefile:1000: recipe for target 'interface.lo' failed gmake[2]: *** [interface.lo] Error 1 gmake[2]: Leaving directory '/home/user/bin/wireshark/wsutil' Makefile:3262: recipe for target 'all-recursive' failed gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory '/home/user/bin/wireshark' Makefile:1785: recipe for target 'all' failed gmake: *** [all] Error 2 What's causing this and what can I do correct it? Thanks, sean -- ------- inum: 883510009027723 sip: jungleboogie@xxxxxxxxxxxx xmpp: jungle-boogie@xxxxxx
- Follow-Ups:
- Re: [Wireshark-users] dragonflyBSD compiling failing from trunk
- From: Guy Harris
- Re: [Wireshark-users] dragonflyBSD compiling failing from trunk
- Prev by Date: Re: [Wireshark-users] Graph number of concurrent HTTP connections?
- Next by Date: Re: [Wireshark-users] dragonflyBSD compiling failing from trunk
- Previous by thread: Re: [Wireshark-users] Graph number of concurrent HTTP connections?
- Next by thread: Re: [Wireshark-users] dragonflyBSD compiling failing from trunk
- Index(es):