------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/indexinfo-0.3.1.txz Installing /packages/All/gettext-runtime-0.20.1.txz Installing /packages/All/gmake-4.2.1_3.txz Installing /packages/All/ncurses-6.1.20190525.txz Installing /packages/All/openssl-1.1.1d,1.txz Installing /packages/All/pcre-8.43_2.txz SUCCEEDED 00:00:03 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> kismet-2016.07.r1_2,1 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> kismet-2016.07.r1_2,1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by kismet-2016.07.r1_2,1 for building SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> kismet-2016.07.r1_2,1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by kismet-2016.07.r1_2,1 for building => SHA256 Checksum OK for kismet-2016-07-R1.tar.xz. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> kismet-2016.07.r1_2,1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by kismet-2016.07.r1_2,1 for building ===> Extracting for kismet-2016.07.r1_2,1 ===> kismet-2016.07.r1_2,1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by kismet-2016.07.r1_2,1 for building => SHA256 Checksum OK for kismet-2016-07-R1.tar.xz. Extracted Memory Use: 3.93M SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for kismet-2016.07.r1_2,1 ===> Applying ports patches for kismet-2016.07.r1_2,1 ===> Applying dragonfly patches for kismet-2016.07.r1_2,1 /usr/bin/env WRKSRC=/construction/net-mgmt/kismet/kismet-2016-07-R1 REWARNFILE=/construction/net-mgmt/kismet/reinplace_warnings.txt /xports/Tools/scripts/sed_checked.sh -e 's/freebsd\*/freebsd*|dragonfly*/g' /construction/net-mgmt/kismet/kismet-2016-07-R1/configure SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> kismet-2016.07.r1_2,1 depends on executable: gmake - found ===> kismet-2016.07.r1_2,1 depends on file: /usr/local/lib/libncurses.so.6 - found ===> kismet-2016.07.r1_2,1 depends on file: /usr/local/lib/libcrypto.so.11 - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- ===> kismet-2016.07.r1_2,1 depends on shared library: libpcre.so - found (/usr/local/lib/libpcre.so) SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> kismet-2016.07.r1_2,1 depends on executable: gmake - found ===> kismet-2016.07.r1_2,1 depends on file: /usr/local/lib/libncurses.so.6 - found ===> kismet-2016.07.r1_2,1 depends on file: /usr/local/lib/libcrypto.so.11 - found ===> kismet-2016.07.r1_2,1 depends on shared library: libpcre.so - found (/usr/local/lib/libpcre.so) ===> Configuring for kismet-2016.07.r1_2,1 configure: loading site script /xports/Templates/config.site checking build system type... x86_64-portbld-dragonfly5.9 checking host system type... x86_64-portbld-dragonfly5.9 checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether gmake sets $(MAKE)... yes checking how to run the C preprocessor... cpp checking for platform-specific compiler flags... none needed checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking whether byte ordering is bigendian... no checking for errno.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for sys/socket.h... (cached) yes checking for sys/time.h... (cached) yes checking for sys/wait.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/types.h... (cached) yes checking for netdb.h... (cached) yes checking for getopt.h... (cached) yes checking for an ANSI C-conforming const... yes checking whether time.h and sys/time.h may both be included... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for ANSI C header files... (cached) yes checking return type of signal handlers... void checking whether lstat correctly handles trailing slash... (cached) yes checking whether stat accepts an empty string... no checking for gettimeofday... (cached) yes checking for memset... (cached) yes checking for select... (cached) yes checking for socket... yes checking for strcasecmp... (cached) yes checking for strftime... (cached) yes checking for strstr... (cached) yes checking for system-level getopt_long()... yes checking for stdint.h... (cached) yes checking for accept() addrlen type... socklen_t checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for dlopen in -ldl... yes checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... -D_THREAD_SAFE checking for PTHREAD_PRIO_INHERIT... yes checking for libm math function in std libs... no checking for pow in -lm... yes checking for main in -luClibc++... no checking for main in -lstdc++... yes checking for group 'root'... no. Using 'wheel' checking for group 'man'... checking for initscr in -lncurses... yes checking for library containing stdscr... -ltinfo checking ncurses.h usability... yes checking ncurses.h presence... no configure: WARNING: ncurses.h: accepted by the compiler, rejected by the preprocessor! configure: WARNING: ncurses.h: proceeding with the compiler's result checking for ncurses.h... yes checking for new_panel in -lpanel... yes checking panel.h usability... yes checking panel.h presence... no configure: WARNING: panel.h: accepted by the compiler, rejected by the preprocessor! configure: WARNING: panel.h: proceeding with the compiler's result checking for panel.h... yes checking for setproctitle... (cached) yes checking for libutil.h... (cached) yes checking for setproctitle in -lutil... yes checking for cap_init in -lcap... no checking sys/prctl.h usability... no checking sys/prctl.h presence... no checking for sys/prctl.h... no checking sys/capability.h usability... no checking sys/capability.h presence... no checking for sys/capability.h... no checking for pcre_compile in -lpcre... yes checking pcre.h usability... yes checking pcre.h presence... yes checking for pcre.h... yes checking for pcap_open_live in -lpcap... yes checking pcap.h usability... yes checking pcap.h presence... yes checking for pcap.h... yes checking for pcap_setnonblock in -lpcap... yes checking for pcap_get_selectable_fd in -lpcap... yes checking for PPI support in libpcap... yes checking for BSD net80211/radiotap support... no configure: creating ./config.status config.status: creating Makefile config.status: creating Makefile.inc config.status: WARNING: 'Makefile.inc.in' seems to ignore the --datarootdir setting config.status: creating scripts/kismet config.status: creating conf/kismet.conf config.status: creating config.h Configuration complete: Compiling for: dragonfly5.9 (x86_64) C++ Library: stdc++ Installing as group: wheel Man pages owned by: man Installing into: /usr/local Setuid group: wheel Terminal Control: ncurses Linux WEXT capture : n/a (only Linux) OSX/Darwin capture : n/a (only OSX/Darwin) PCRE Regex Filters : yes pcap capture: yes airpcap control: n/a (only Cygwin/Win32) PPI log format: yes LibCapability (enhanced privilege dropping): n/a (only Linux) Linux Netlink: n/a (only Linux) Configuration complete. You are not running a linux-based system, you will likely need to use 'gmake' instead of 'make'. Run 'gmake dep' to generate dependencies and 'gmake' followed by 'gmake install' to compile and install Kismet SUCCEEDED 00:00:11 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for kismet-2016.07.r1_2,1 gmake[2]: Entering directory '/construction/net-mgmt/kismet/kismet-2016-07-R1' Generating dependencies... c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c util.cc -o util.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c cygwin_utils.cc -o cygwin_utils.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c globalregistry.cc -o globalregistry.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c ringbuf.cc -o ringbuf.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c messagebus.cc -o messagebus.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c configfile.cc -o configfile.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c getopt.cc -o getopt.o gmake[3]: Entering directory '/construction/net-mgmt/kismet/kismet-2016-07-R1' gmake[3]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c filtercore.cc -o filtercore.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c ifcontrol.cc -o ifcontrol.o gmake[3]: '.depend' is up to date. gmake[3]: Leaving directory '/construction/net-mgmt/kismet/kismet-2016-07-R1' c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c iwcontrol.cc -o iwcontrol.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c madwifing_control.cc -o madwifing_control.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c nl80211_control.cc -o nl80211_control.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c psutils.cc -o psutils.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c ipc_remote.cc -o ipc_remote.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c soundcontrol.cc -o soundcontrol.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c battery.cc -o battery.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c kismet_json.cc -o kismet_json.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c netframework.cc -o netframework.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c clinetframework.cc -o clinetframework.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c tcpserver.cc -o tcpserver.o clinetframework.cc: In member function 'virtual int NetworkClient::Poll(fd_set&, fd_set&)': clinetframework.cc:144:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if ((ret = WriteBytes()) < 0) ^~ clinetframework.cc:146:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' return ret; ^~~~~~ clinetframework.cc: In member function 'virtual void NetworkClient::KillConnection()': clinetframework.cc:211:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (cli_fd >= 0) ^~ clinetframework.cc:214:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' cli_fd = -1; ^~~~~~ c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c tcpclient.cc -o tcpclient.o util.cc: In function 'void init_proc_title(int, char**, char**)': util.cc:781:12: warning: 'char* strncpy(char*, const char*, size_t)' specified bound depends on the length of the source argument [-Wstringop-overflow=] strncpy(environ[i], envp[i], strlen(envp[i]) + 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ util.cc:781:40: note: length computed here strncpy(environ[i], envp[i], strlen(envp[i]) + 1); ~~~~~~^~~~~~~~~ c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c unixdomainserver.cc -o unixdomainserver.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c serialclient.cc -o serialclient.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c packetsourcetracker.cc -o packetsourcetracker.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c packetsource_pcap.cc -o packetsource_pcap.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c packetsource_wext.cc -o packetsource_wext.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c packetsource_bsdrt.cc -o packetsource_bsdrt.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c packetsource_drone.cc -o packetsource_drone.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c packetsource_ipwlive.cc -o packetsource_ipwlive.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c packetsource_airpcap.cc -o packetsource_airpcap.o unixdomainserver.cc: In member function 'virtual int UnixDomainServer::EnableServer()': unixdomainserver.cc:58:12: warning: 'char* strncpy(char*, const char*, size_t)' writing 108 bytes into a region of size 104 overflows the destination [-Wstringop-overflow=] strncpy(serv_sock.sun_path, socket_path.c_str(), UNIX_PATH_MAX); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c packetsource_darwin.cc -o packetsource_darwin.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c packetsource_macusb.cc -o packetsource_macusb.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c kis_netframe.cc -o kis_netframe.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c kis_droneframe.cc -o kis_droneframe.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c gpswrapper.cc -o gpswrapper.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c gpscore.cc -o gpscore.o packetsource_drone.cc: In member function 'void DroneClientFrame::SourceActionHandler(pst_packetsource*, int, int)': packetsource_drone.cc:213:15: warning: variable 'cmd' set but not used [-Wunused-but-set-variable] unsigned int cmd = DRONE_CHS_CMD_NONE; ^~~ packetsource_drone.cc: In member function 'virtual int DroneClientFrame::ParseData()': packetsource_drone.cc:414:8: warning: variable 'channel_hop' set but not used [-Wunused-but-set-variable] int channel_hop = -1, channel_dwell = -1, channel_rate = -1; ^~~~~~~~~~~ packetsource_drone.cc:414:26: warning: variable 'channel_dwell' set but not used [-Wunused-but-set-variable] int channel_hop = -1, channel_dwell = -1, channel_rate = -1; ^~~~~~~~~~~~~ packetsource_drone.cc:414:46: warning: variable 'channel_rate' set but not used [-Wunused-but-set-variable] int channel_hop = -1, channel_dwell = -1, channel_rate = -1; ^~~~~~~~~~~~ c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c gpsdclient.cc -o gpsdclient.o gpswrapper.cc: In constructor 'GpsWrapper::GpsWrapper(GlobalRegistry*)': gpswrapper.cc:137:12: warning: variable 'gn' set but not used [-Wunused-but-set-variable] GPSNull *gn; ^~ kis_droneframe.cc: In member function 'virtual int KisDroneFramework::chain_handler(kis_packet*)': kis_droneframe.cc:938:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (new_fcs && fcs != NULL) ^~ kis_droneframe.cc:941:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' free(dpkt); ^~~~ c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c gpsserial.cc -o gpsserial.o kis_netframe.cc: In member function 'virtual void KisNetframe_MessageClient::ProcessMessage(std::__cxx11::string, int)': kis_netframe.cc:448:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if ((in_flags & MSGFLAG_LOCAL) || (in_flags & MSGFLAG_ALERT)) ^~ kis_netframe.cc:451:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' STATUS_data sdata; ^~~~~~~~~~~ c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c gpsfixed.cc -o gpsfixed.o packetsource_bsdrt.cc: In member function 'int Radiotap_BSD_Controller::GetMediaOpt(int&, int&)': packetsource_bsdrt.cc:127:9: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 16 equals destination size [-Wstringop-truncation] strncpy(ifmr.ifm_name, dev.c_str(), sizeof(ifmr.ifm_name)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ packetsource_bsdrt.cc: In member function 'int Radiotap_BSD_Controller::SetMediaOpt(int, int)': packetsource_bsdrt.cc:152:9: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 16 equals destination size [-Wstringop-truncation] strncpy(ifmr.ifm_name, dev.c_str(), sizeof(ifmr.ifm_name)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ packetsource_bsdrt.cc:185:9: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 16 equals destination size [-Wstringop-truncation] strncpy(ifr.ifr_name, dev.c_str(), sizeof(ifr.ifr_name)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ packetsource_bsdrt.cc: In member function 'int Radiotap_BSD_Controller::Get80211(int, int&, int, uint8_t*)': packetsource_bsdrt.cc:249:9: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 16 equals destination size [-Wstringop-truncation] strncpy(ireq.i_name, dev.c_str(), sizeof(ireq.i_name)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ packetsource_bsdrt.cc: In member function 'int Radiotap_BSD_Controller::Set80211(int, int, int, uint8_t*)': packetsource_bsdrt.cc:270:9: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 16 equals destination size [-Wstringop-truncation] strncpy(ireq.i_name, dev.c_str(), sizeof(ireq.i_name)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c packetchain.cc -o packetchain.o packetsource_bsdrt.cc: In member function 'int Radiotap_BSD_Controller::GetIfFlags(int&)': packetsource_bsdrt.cc:290:9: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 16 equals destination size [-Wstringop-truncation] strncpy(ifr.ifr_name, dev.c_str(), sizeof(ifr.ifr_name)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ packetsource_bsdrt.cc: In member function 'int Radiotap_BSD_Controller::SetIfFlags(int)': packetsource_bsdrt.cc:313:9: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 16 equals destination size [-Wstringop-truncation] strncpy(ifr.ifr_name, dev.c_str(), sizeof (ifr.ifr_name)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c plugintracker.cc -o plugintracker.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c alertracker.cc -o alertracker.o gpsdclient.cc: In constructor 'GPSDClient::GPSDClient(GlobalRegistry*)': gpsdclient.cc:110:33: warning: '%s' directive output may be truncated writing up to 128 bytes into a region of size 64 [-Wformat-truncation=] snprintf(host, MAXHOSTNAMELEN, "%s", temphost); ^~~~ ~~~~~~~~ gpsdclient.cc:110:10: note: 'snprintf' output between 1 and 129 bytes into a destination of size 64 snprintf(host, MAXHOSTNAMELEN, "%s", temphost); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c timetracker.cc -o timetracker.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c packetdissectors.cc -o packetdissectors.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c devicetracker.cc -o devicetracker.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c netracker.cc -o netracker.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c channeltracker.cc -o channeltracker.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c phy_80211.cc -o phy_80211.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c manuf.cc -o manuf.o packetdissectors.cc: In member function 'int KisBuiltinDissector::ieee80211_dissector(kis_packet*)': packetdissectors.cc:936:13: warning: variable 'found_channel_tag' set but not used [-Wunused-but-set-variable] int found_channel_tag = 0; ^~~~~~~~~~~~~~~~~ packetdissectors.cc: In member function 'int KisBuiltinDissector::basicstring_dissector(kis_packet*)': packetdissectors.cc:2534:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (packinfo->header_offset > chunk->length) ^~ packetdissectors.cc:2537:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' string str; ^~~~~~ c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c dumpfile.cc -o dumpfile.o netracker.cc: In member function 'int Netracker::datatracker_chain_handler(kis_packet*)': netracker.cc:3353:12: warning: variable 'combo' set but not used [-Wunused-but-set-variable] in_addr combo; ^~~~~ c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c dumpfile_pcap.cc -o dumpfile_pcap.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c dumpfile_gpsxml.cc -o dumpfile_gpsxml.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c dumpfile_tuntap.cc -o dumpfile_tuntap.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c dumpfile_netxml.cc -o dumpfile_netxml.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c dumpfile_nettxt.cc -o dumpfile_nettxt.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c dumpfile_string.cc -o dumpfile_string.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c dumpfile_alert.cc -o dumpfile_alert.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c statealert.cc -o statealert.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c kismet_server.cc -o kismet_server.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c drone_kisnetframe.cc -o drone_kisnetframe.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c kismet_capture.cc -o kismet_capture.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c kismet_drone.cc -o kismet_drone.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c popenclient.cc -o popenclient.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c kis_clinetframe.cc -o kis_clinetframe.o popenclient.cc: In member function 'virtual int PopenClient::Poll(fd_set&, fd_set&)': popenclient.cc:230:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if ((ret = WriteBytes()) < 0) ^~ popenclient.cc:232:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' return ret; ^~~~~~ kismet_server.cc: In function 'void Protocol_CRITFAIL_enable(int, GlobalRegistry*, const void*)': kismet_server.cc:282:72: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] if (globalreg->kisnetserver->SendToAll(critfail_proto_ref, (void *) x) < 0) ^ kismet_server.cc:286:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void *) x, &cache) < 0) ^ kismet_drone.cc: In function 'void CatchShutdown(int)': kismet_drone.cc:238:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (fqmescli != NULL) ^~ kismet_drone.cc:241:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (daemonize == 0) ^~ kismet_drone.cc: In function 'int main(int, char**, char**)': kismet_drone.cc:596:14: warning: variable 'gpswrapper' set but not used [-Wunused-but-set-variable] GpsWrapper *gpswrapper; ^~~~~~~~~~ kismet_server.cc: In function 'void CatchShutdown(int)': kismet_server.cc:544:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (fqmescli != NULL) // && globalregistry->fatal_condition) ^~ kismet_server.cc:547:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (daemonize == 0) { ^~ kismet_server.cc: In function 'int main(int, char**, char**)': kismet_server.cc:1136:14: warning: variable 'gpswrapper' set but not used [-Wunused-but-set-variable] GpsWrapper *gpswrapper; ^~~~~~~~~~ kismet_server.cc:1158:18: warning: variable 'chantracker' set but not used [-Wunused-but-set-variable] Channeltracker *chantracker; ^~~~~~~~~~~ kismet_server.cc:1210:19: warning: variable 'bsstsa' set but not used [-Wunused-but-set-variable] BSSTSStateAlert *bsstsa; ^~~~~~ c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c text_cliframe.cc -o text_cliframe.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c kis_panel_widgets.cc -o kis_panel_widgets.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c kis_panel_network.cc -o kis_panel_network.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c kis_panel_windows.cc -o kis_panel_windows.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c kis_panel_details.cc -o kis_panel_details.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c kis_panel_preferences.cc -o kis_panel_preferences.o c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c kis_panel_frontend.cc -o kis_panel_frontend.o kis_clinetframe.cc: In member function 'virtual int KisNetClient::Connect(std::__cxx11::string, int)': kis_clinetframe.cc:108:33: warning: '%s' directive output may be truncated writing up to 128 bytes into a region of size 64 [-Wformat-truncation=] snprintf(host, MAXHOSTNAMELEN, "%s", temphost); ^~~~ ~~~~~~~~ kis_clinetframe.cc:108:10: note: 'snprintf' output between 1 and 129 bytes into a destination of size 64 snprintf(host, MAXHOSTNAMELEN, "%s", temphost); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c kismet_client.cc -o kismet_client.o gmake[3]: Entering directory '/construction/net-mgmt/kismet/kismet-2016-07-R1' gmake[3]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. PLUGIN: plugin-alertsyslog/ gmake[4]: Entering directory '/construction/net-mgmt/kismet/kismet-2016-07-R1/plugin-alertsyslog' c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -I/usr/include -I/construction/net-mgmt/kismet/kismet-2016-07-R1 -g -fPIC -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c alertsyslog.cc -o alertsyslog.o c++ -L/usr/local/lib -L/usr/local/lib -Wl,-rpath=/usr/local/lib -Wl,-rpath,/usr/local/lib -rdynamic -o kismet_capture util.o cygwin_utils.o globalregistry.o ringbuf.o messagebus.o configfile.o getopt.o filtercore.o ifcontrol.o iwcontrol.o madwifing_control.o nl80211_control.o psutils.o ipc_remote.o netframework.o clinetframework.o tcpserver.o tcpclient.o timetracker.o drone_kisnetframe.o packetsourcetracker.o packetchain.o packetsource_pcap.o packetsource_wext.o packetsource_bsdrt.o packetsource_drone.o packetsource_ipwlive.o packetsource_airpcap.o packetsource_darwin.o packetsource_macusb.o dumpfile.o dumpfile_tuntap.o kismet_capture.o -ldl -lm -lutil -lpcre -lstdc++ -lpcap c++ -L/usr/local/lib -L/usr/local/lib -Wl,-rpath=/usr/local/lib -Wl,-rpath,/usr/local/lib -rdynamic -o kismet_drone util.o cygwin_utils.o globalregistry.o ringbuf.o messagebus.o configfile.o getopt.o ifcontrol.o iwcontrol.o madwifing_control.o nl80211_control.o psutils.o ipc_remote.o soundcontrol.o kismet_json.o netframework.o clinetframework.o tcpserver.o tcpclient.o serialclient.o drone_kisnetframe.o kis_droneframe.o gpswrapper.o gpscore.o gpsdclient.o gpsserial.o gpsfixed.o packetchain.o packetsource_pcap.o packetsource_wext.o packetsource_bsdrt.o packetsource_drone.o packetsource_ipwlive.o packetsource_airpcap.o packetsource_darwin.o packetsource_macusb.o plugintracker.o packetsourcetracker.o timetracker.o kismet_drone.o -ldl -lm -lutil -lpcre -lstdc++ -lpcap c++ -L/usr/local/lib -L/usr/local/lib -Wl,-rpath=/usr/local/lib -Wl,-rpath,/usr/local/lib -rdynamic -shared -rdynamic alertsyslog.o -o alertsyslog.so -ldl -lm -lutil -lpcre -lstdc++ gmake[4]: Leaving directory '/construction/net-mgmt/kismet/kismet-2016-07-R1/plugin-alertsyslog' PLUGIN: plugin-spectools/ gmake[4]: Entering directory '/construction/net-mgmt/kismet/kismet-2016-07-R1/plugin-spectools' c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/net-mgmt/kismet/kismet-2016-07-R1 -fPIC -c spectool_netclient.cc -o spectool_netclient.o spectool_netclient.cc: In constructor 'SpectoolsClient::SpectoolsClient(GlobalRegistry*)': spectool_netclient.cc:198:33: warning: '%s' directive output may be truncated writing up to 128 bytes into a region of size 64 [-Wformat-truncation=] snprintf(host, MAXHOSTNAMELEN, "%s", temphost); ^~~~ ~~~~~~~~ spectool_netclient.cc:198:10: note: 'snprintf' output between 1 and 129 bytes into a destination of size 64 snprintf(host, MAXHOSTNAMELEN, "%s", temphost); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -L/usr/local/lib -L/usr/local/lib -Wl,-rpath=/usr/local/lib -Wl,-rpath,/usr/local/lib -rdynamic -o kismet_server util.o cygwin_utils.o globalregistry.o ringbuf.o messagebus.o configfile.o getopt.o filtercore.o ifcontrol.o iwcontrol.o madwifing_control.o nl80211_control.o psutils.o ipc_remote.o soundcontrol.o battery.o kismet_json.o netframework.o clinetframework.o tcpserver.o tcpclient.o unixdomainserver.o serialclient.o packetsourcetracker.o packetsource_pcap.o packetsource_wext.o packetsource_bsdrt.o packetsource_drone.o packetsource_ipwlive.o packetsource_airpcap.o packetsource_darwin.o packetsource_macusb.o kis_netframe.o kis_droneframe.o gpswrapper.o gpscore.o gpsdclient.o gpsserial.o gpsfixed.o packetchain.o plugintracker.o alertracker.o timetracker.o packetdissectors.o devicetracker.o netracker.o channeltracker.o phy_80211.o manuf.o dumpfile.o dumpfile_pcap.o dumpfile_gpsxml.o dumpfile_tuntap.o dumpfile_netxml.o dumpfile_nettxt.o dumpfile_string.o dumpfile_alert.o statealert.o kismet_server.o -ldl -lm -lutil -lpcre -lstdc++ -lpcap c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/net-mgmt/kismet/kismet-2016-07-R1 -fPIC -c spectool_kismet.cc -o spectool_kismet.o spectool_kismet.cc: In function 'int kisspec_dump(GlobalRegistry*, int, kis_packet*, uint8_t*, int, void*)': spectool_kismet.cc:85:10: warning: 'ppi_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] ppi_pos += sizeof(ppi_spectrum) + specdata->rssi_vec.size(); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -L/usr/local/lib -L/usr/local/lib -Wl,-rpath=/usr/local/lib -Wl,-rpath,/usr/local/lib -rdynamic -shared -rdynamic spectool_netclient.o spectool_kismet.o -o spectool_net.so -ldl -lm -lutil -lpcre -lstdc++ c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/net-mgmt/kismet/kismet-2016-07-R1 -fPIC -c spectools_ui.cc -o spectools_ui.o spectools_ui.cc: In function 'void SpecCliConfigured(GlobalRegistry*, KisNetClient*, int, void*)': spectools_ui.cc:199:13: warning: unused variable 'adata' [-Wunused-variable] spec_data *adata = (spec_data *) pdata->pluginaux; ^~~~~ spectools_ui.cc: In function 'void SpecCliAdd(GlobalRegistry*, KisNetClient*, int, void*)': spectools_ui.cc:212:13: warning: unused variable 'adata' [-Wunused-variable] spec_data *adata = (spec_data *) pdata->pluginaux; ^~~~~ c++ -L/usr/local/lib -L/usr/local/lib -Wl,-rpath=/usr/local/lib -Wl,-rpath,/usr/local/lib -rdynamic -shared -rdynamic spectools_ui.o -o spectools_ui.so -ldl -lm -lutil -lpcre -lstdc++ gmake[4]: Leaving directory '/construction/net-mgmt/kismet/kismet-2016-07-R1/plugin-spectools' PLUGIN: plugin-syslog/ gmake[4]: Entering directory '/construction/net-mgmt/kismet/kismet-2016-07-R1/plugin-syslog' c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/net-mgmt/kismet/kismet-2016-07-R1 -fPIC -c kismet-syslog.cc -o kismet-syslog.o c++ -L/usr/local/lib -L/usr/local/lib -Wl,-rpath=/usr/local/lib -Wl,-rpath,/usr/local/lib -rdynamic -shared -rdynamic kismet-syslog.o -o kismet-syslog.so -ldl -lm -lutil -lpcre -lstdc++ gmake[4]: Leaving directory '/construction/net-mgmt/kismet/kismet-2016-07-R1/plugin-syslog' gmake[3]: Leaving directory '/construction/net-mgmt/kismet/kismet-2016-07-R1' gmake[3]: Entering directory '/construction/net-mgmt/kismet/kismet-2016-07-R1' gmake[3]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. PLUGIN: restricted-plugin-autowep/ gmake[4]: Entering directory '/construction/net-mgmt/kismet/kismet-2016-07-R1/restricted-plugin-autowep' c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/net-mgmt/kismet/kismet-2016-07-R1 -fPIC -c autowep-kismet.cc -o autowep-kismet.o autowep-kismet.cc: In function 'int kisautowep_data_hook(GlobalRegistry*, void*, kis_packet*)': autowep-kismet.cc:235:18: warning: unused variable 'anet' [-Wunused-variable] kisautowep_net *anet = NULL; ^~~~ c++ -L/usr/local/lib -L/usr/local/lib -Wl,-rpath=/usr/local/lib -Wl,-rpath,/usr/local/lib -rdynamic -shared -rdynamic autowep-kismet.o -o autowep-kismet.so -ldl -lm -lutil -lpcre -lstdc++ gmake[4]: Leaving directory '/construction/net-mgmt/kismet/kismet-2016-07-R1/restricted-plugin-autowep' PLUGIN: restricted-plugin-ptw/ gmake[4]: Entering directory '/construction/net-mgmt/kismet/kismet-2016-07-R1/restricted-plugin-ptw' c++ -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/include/ncurses -Wall -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/net-mgmt/kismet/kismet-2016-07-R1 -fPIC -c aircrack-crypto.cc -o aircrack-crypto.o aircrack-crypto.cc: In function 'void calc_mic(AP_info*, unsigned char*, unsigned char*, unsigned char*)': aircrack-crypto.cc:277:11: error: aggregate 'HMAC_CTX ctx' has incomplete type and cannot be defined HMAC_CTX ctx; ^~~ aircrack-crypto.cc:303:2: error: 'HMAC_CTX_init' was not declared in this scope HMAC_CTX_init(&ctx); ^~~~~~~~~~~~~ aircrack-crypto.cc:303:2: note: suggested alternative: 'HMAC_CTX_new' HMAC_CTX_init(&ctx); ^~~~~~~~~~~~~ HMAC_CTX_new aircrack-crypto.cc:313:2: error: 'HMAC_CTX_cleanup' was not declared in this scope HMAC_CTX_cleanup(&ctx); ^~~~~~~~~~~~~~~~ aircrack-crypto.cc:313:2: note: suggested alternative: 'HMAC_CTX_get_md' HMAC_CTX_cleanup(&ctx); ^~~~~~~~~~~~~~~~ HMAC_CTX_get_md aircrack-crypto.cc: In function 'int calc_tkip_mic_key(unsigned char*, int, unsigned char*)': aircrack-crypto.cc:874:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if((ptr-message) % 4 > 0) ^~ aircrack-crypto.cc:875:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' memcpy(ptr, ZERO, 4-((ptr-message)%4)); ptr+=4-((ptr-message)%4); ^~~ In file included from aircrack-crypto.cc:27: aircrack-ng.h: At global scope: aircrack-ng.h:161:1: warning: 'opt' defined but not used [-Wunused-variable] opt; ^~~ gmake[4]: *** [Makefile:39: aircrack-crypto.o] Error 1 gmake[4]: Leaving directory '/construction/net-mgmt/kismet/kismet-2016-07-R1/restricted-plugin-ptw' gmake[3]: *** [Makefile:275: restricted-plugins] Error 2 gmake[3]: Leaving directory '/construction/net-mgmt/kismet/kismet-2016-07-R1' gmake[2]: *** [Makefile:297: all-plugins] Error 2 gmake[2]: *** Waiting for unfinished jobs.... gmake[2]: Leaving directory '/construction/net-mgmt/kismet/kismet-2016-07-R1' ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make[1]: stopped in /xports/net-mgmt/kismet *** Error code 1 Stop. make: stopped in /xports/net-mgmt/kismet FAILED 00:01:16