Cook: kismet 2011-03-R2 ================================================================================ QA: checking package receipt... Checking build dependencies... Installing (pkg/local): libnl-3.4.0-i486 Installing (pkg/local): libnl-tools-3.4.0-i486 Installing (pkg/local): libnl-dev-3.4.0-any Installing (pkg/local): libpcap-dev-1.9.0-any Installing (pkg/local): libpcap-1.9.0-i486 Extracting source archive "kismet-2011-03-R2.tar.gz" Executing: compile_rules CFLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CXXLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CPPFLAGS : -D_GLIBCXX_USE_C99_MATH=1 LDFLAGS : -Wl,-Os,--as-needed configure: loading site script /etc/slitaz/cook.site checking build system type... i486-slitaz-linux-gnu checking host system type... i486-slitaz-linux-gnu checking for i486-slitaz-linux-gcc... i486-slitaz-linux-gcc 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 i486-slitaz-linux-gcc accepts -g... yes checking for i486-slitaz-linux-gcc option to accept ISO C89... none needed checking for i486-slitaz-linux-g++... i486-slitaz-linux-g++ checking whether we are using the GNU C++ compiler... yes checking whether i486-slitaz-linux-g++ accepts -g... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether make sets $(MAKE)... yes checking how to run the C preprocessor... i486-slitaz-linux-gcc -E checking for platform-specific compiler flags... none needed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... no checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/wait.h usability... yes checking sys/wait.h presence... yes checking for sys/wait.h... yes checking for unistd.h... (cached) yes checking for sys/types.h... (cached) yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... 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... yes checking whether stat accepts an empty string... no checking for gettimeofday... yes checking for memset... yes checking for select... yes checking for socket... yes checking for strcasecmp... yes checking for strftime... yes checking for strstr... 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... 64 checking for dlopen in -ldl... 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'... yes checking for group 'man'... no. Using 'root' checking for initscr in -lncurses... yes checking ncurses.h usability... yes checking ncurses.h presence... yes checking for ncurses.h... yes checking for new_panel in -lpanel... yes checking panel.h usability... yes checking panel.h presence... yes checking for panel.h... yes checking for setproctitle... no checking libutil.h usability... no checking libutil.h presence... no checking for libutil.h... no checking for setproctitle in -lutil... no checking sys/pstat.h usability... no checking sys/pstat.h presence... no checking for sys/pstat.h... no checking whether __progname and __progname_full are available... yes checking which argv replacement method to use... writeable checking for linux/wireless.h... yes checking that linux/wireless.h is what we expect... yes checking can we use iw_freq.flags... yes checking for cap_init in -lcap... no checking sys/prctl.h usability... yes checking sys/prctl.h presence... yes checking for sys/prctl.h... yes checking sys/capability.h usability... no checking sys/capability.h presence... no checking for sys/capability.h... no checking for pcre_compile in -lpcre... no configure: WARNING: Failed to find libpcre 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 configure: WARNING: Using local radiotap headers checking for asm/types.h... yes checking for netlink/genl/genl.h... no checking for netlink/genl/family.h... no checking for netlink/genl/ctrl.h... no checking for netlink/msg.h... no checking for netlink/attr.h... no checking for linux/nl80211.h... yes checking for linux/if_arp.h... yes checking for linux/wireless.h... (cached) yes configure: WARNING: Missing libnl netlink library will not be able to control mac80211 vaps libnl detected but no support for mac80211 your kernel is probably too old for mac80211 or nl80211 upgrade your kernel then reinstall the latest netlink to get mac80211 support. 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: linux-gnu (i486) C++ Library: stdc++ Installing as group: root Man pages owned by: root Installing into: /usr Setuid group: kismet Terminal Control: ncurses Linux WEXT capture : yes OSX/Darwin capture : n/a (only OSX/Darwin) PCRE Regex Filters : no pcap capture: yes airpcap control: n/a (only Cygwin/Win32) PPI log format: yes LibCapability (enhanced privilege dropping): no Linux Netlink: no (will not be able to make mac80211 vaps) *** WARNING *** LibNL/nl80211 support was not found. Kismet uses libnl to control mac80211 based wireless interfaces, which comprise the vast majority of interfaces on modern Linux systems. Unless you plan to use only older drivers, you need libnl. You need both the libnl libraries and development headers (called libnl-dev or libnl-devel by most distributions). Configuration complete. Run 'make dep' to generate dependencies and 'make' followed by 'make install' to compile and install. Generating dependencies... i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c util.cc -o util.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c cygwin_utils.cc -o cygwin_utils.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c globalregistry.cc -o globalregistry.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c ringbuf.cc -o ringbuf.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c messagebus.cc -o messagebus.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c configfile.cc -o configfile.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c getopt.cc -o getopt.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c filtercore.cc -o filtercore.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c ifcontrol.cc -o ifcontrol.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c iwcontrol.cc -o iwcontrol.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c madwifing_control.cc -o madwifing_control.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c nl80211_control.cc -o nl80211_control.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c psutils.cc -o psutils.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c ipc_remote.cc -o ipc_remote.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c soundcontrol.cc -o soundcontrol.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c battery.cc -o battery.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c kismet_json.cc -o kismet_json.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c netframework.cc -o netframework.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c clinetframework.cc -o clinetframework.o ipc_remote.cc: In member function 'virtual int RootIPCRemote::SendDescriptor(int)': ipc_remote.cc:953:16: warning: variable 'm' set but not used [-Wunused-but-set-variable] struct msghdr m; ^ i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c tcpserver.cc -o tcpserver.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c tcpclient.cc -o tcpclient.o clinetframework.cc: In member function 'virtual int NetworkClient::Poll(fd_set&, fd_set&)': clinetframework.cc:143:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if ((ret = WriteBytes()) < 0) ^~ clinetframework.cc:145: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:206:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (cli_fd >= 0) ^~ clinetframework.cc:209:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' cli_fd = -1; ^~~~~~ i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c unixdomainserver.cc -o unixdomainserver.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c serialclient.cc -o serialclient.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c packetsourcetracker.cc -o packetsourcetracker.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c packetsource_pcap.cc -o packetsource_pcap.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c packetsource_wext.cc -o packetsource_wext.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c packetsource_bsdrt.cc -o packetsource_bsdrt.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c packetsource_drone.cc -o packetsource_drone.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c packetsource_ipwlive.cc -o packetsource_ipwlive.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c packetsource_airpcap.cc -o packetsource_airpcap.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c packetsource_darwin.cc -o packetsource_darwin.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c packetsource_macusb.cc -o packetsource_macusb.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c kis_netframe.cc -o kis_netframe.o packetsource_pcap.cc: In member function 'int PacketSource_Pcap::Radiotap2KisPack(kis_packet*, kis_datachunk*)': packetsource_pcap.cc:612:4: warning: 'u2.PacketSource_Pcap::Radiotap2KisPack(kis_packet*, kis_datachunk*)::::u16' may be used uninitialized in this function [-Wmaybe-uninitialized] } u2; ^~ packetsource_drone.cc: In member function 'void DroneClientFrame::SourceActionHandler(pst_packetsource*, int, int)': packetsource_drone.cc:216:15: warning: variable 'cmd' set but not used [-Wunused-but-set-variable] unsigned int cmd = DRONE_CHS_CMD_NONE; ^~~ i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c kis_droneframe.cc -o kis_droneframe.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; ^~~~~~~~~~~ kis_droneframe.cc: In member function 'virtual int KisDroneFramework::ParseData(int)': kis_droneframe.cc:383:7: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int ret = 1; ^~~ i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c gpswrapper.cc -o gpswrapper.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c gpscore.cc -o gpscore.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c gpsdclient.cc -o gpsdclient.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c gpsserial.cc -o gpsserial.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c gpsdlibgps.cc -o gpsdlibgps.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c packetchain.cc -o packetchain.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c plugintracker.cc -o plugintracker.o gpswrapper.cc: In constructor 'GpsWrapper::GpsWrapper(GlobalRegistry*)': gpswrapper.cc:111:12: warning: variable 'gn' set but not used [-Wunused-but-set-variable] GPSNull *gn; ^~ gpswrapper.cc:119:14: warning: variable 'gs' set but not used [-Wunused-but-set-variable] GPSSerial *gs; ^~ gpswrapper.cc:126:15: warning: variable 'gc' set but not used [-Wunused-but-set-variable] GPSDClient *gc; ^~ i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c alertracker.cc -o alertracker.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c timetracker.cc -o timetracker.o gpsdclient.cc: In constructor 'GPSDClient::GPSDClient(GlobalRegistry*)': gpsdclient.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); ^~~~ ~~~~~~~~ In file included from /usr/include/stdio.h:873, from clinetframework.h:24, from gpsdclient.h:26, from gpsdclient.cc:23: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output between 1 and 129 bytes into a destination of size 64 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c packetdissectors.cc -o packetdissectors.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c devicetracker.cc -o devicetracker.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c netracker.cc -o netracker.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c channeltracker.cc -o channeltracker.o packetdissectors.cc: In member function 'int KisBuiltinDissector::ieee80211_dissector(kis_packet*)': packetdissectors.cc:894: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:2294:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (packinfo->header_offset > chunk->length) ^~ packetdissectors.cc:2297:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' string str; ^~~~~~ i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c phy_80211.cc -o phy_80211.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c manuf.cc -o manuf.o netracker.cc: In member function 'int Netracker::datatracker_chain_handler(kis_packet*)': netracker.cc:3266:12: warning: variable 'combo' set but not used [-Wunused-but-set-variable] in_addr combo; ^~~~~ i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c dumpfile.cc -o dumpfile.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c dumpfile_pcap.cc -o dumpfile_pcap.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c dumpfile_gpsxml.cc -o dumpfile_gpsxml.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c dumpfile_tuntap.cc -o dumpfile_tuntap.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c dumpfile_netxml.cc -o dumpfile_netxml.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c dumpfile_nettxt.cc -o dumpfile_nettxt.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c dumpfile_string.cc -o dumpfile_string.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c dumpfile_alert.cc -o dumpfile_alert.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c statealert.cc -o statealert.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c kismet_server.cc -o kismet_server.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c drone_kisnetframe.cc -o drone_kisnetframe.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c kismet_capture.cc -o kismet_capture.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c kismet_drone.cc -o kismet_drone.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c popenclient.cc -o popenclient.o kismet_server.cc: In function 'void CatchShutdown(int)': kismet_server.cc:538:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (fqmescli != NULL) // && globalregistry->fatal_condition) ^~ kismet_server.cc:541: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:1126:14: warning: variable 'gpswrapper' set but not used [-Wunused-but-set-variable] GpsWrapper *gpswrapper; ^~~~~~~~~~ kismet_server.cc:1148:18: warning: variable 'chantracker' set but not used [-Wunused-but-set-variable] Channeltracker *chantracker; ^~~~~~~~~~~ kismet_server.cc:1200:19: warning: variable 'bsstsa' set but not used [-Wunused-but-set-variable] BSSTSStateAlert *bsstsa; ^~~~~~ i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c kis_clinetframe.cc -o kis_clinetframe.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c text_cliframe.cc -o text_cliframe.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_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:592:14: warning: variable 'gpswrapper' set but not used [-Wunused-but-set-variable] GpsWrapper *gpswrapper; ^~~~~~~~~~ i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c kis_panel_widgets.cc -o kis_panel_widgets.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c kis_panel_network.cc -o kis_panel_network.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c kis_panel_windows.cc -o kis_panel_windows.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c kis_panel_details.cc -o kis_panel_details.o i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c kis_panel_preferences.cc -o kis_panel_preferences.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); ^~~~ ~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/c++/8.2.0/cstdio:42, from /usr/include/c++/8.2.0/ext/string_conversions.h:43, from /usr/include/c++/8.2.0/bits/basic_string.h:6391, from /usr/include/c++/8.2.0/string:52, from /usr/include/c++/8.2.0/bits/locale_classes.h:40, from /usr/include/c++/8.2.0/bits/ios_base.h:41, from /usr/include/c++/8.2.0/ios:42, from /usr/include/c++/8.2.0/istream:38, from /usr/include/c++/8.2.0/sstream:38, from kis_clinetframe.cc:21: /usr/include/bits/stdio2.h:67:35: note: '__builtin_snprintf' output between 1 and 129 bytes into a destination of size 64 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c kis_panel_frontend.cc -o kis_panel_frontend.o kis_panel_widgets.cc: In member function 'virtual int Kis_Single_Input::KeyPress(int)': kis_panel_widgets.cc:2565:29: warning: narrowing conversion of 'in_key' from 'int' to 'char' inside { } [-Wnarrowing] char ins[2] = { in_key, 0 }; ^ i486-slitaz-linux-g++ -D_GLIBCXX_USE_C99_MATH=1 -I/usr/include/ncurses -Wall -march=i486 -Os -pipe -mindirect-branch=thunk -c kismet_client.cc -o kismet_client.o i486-slitaz-linux-g++ -Wl,-Os,--as-needed -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 -lstdc++ -lpcap i486-slitaz-linux-g++ -Wl,-Os,--as-needed -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 gpsdlibgps.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 -lstdc++ -lpcap i486-slitaz-linux-g++ -Wl,-Os,--as-needed -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 gpsdlibgps.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 -lstdc++ -lpcap i486-slitaz-linux-g++ -Wl,-Os,--as-needed -rdynamic -o kismet_client util.o ringbuf.o globalregistry.o messagebus.o configfile.o getopt.o soundcontrol.o timetracker.o ipc_remote.o clinetframework.o tcpclient.o popenclient.o kis_clinetframe.o text_cliframe.o kis_panel_widgets.o kis_panel_network.o kis_panel_windows.o kis_panel_details.o kis_panel_preferences.o kis_panel_frontend.o kismet_client.o -lstdc++ -ldl -lncurses -lpanel make -e commoninstall make[1]: Entering directory '/home/slitaz/wok/kismet/source/kismet-2011-03-R2' mkdir -p /home/slitaz/wok/kismet/install/etc/kismet mkdir -p /home/slitaz/wok/kismet/install/usr/bin if test -e kismet_client; then \ echo "Installing client"; \ /usr/bin/install -c -o "root" -g "root" -m 555 scripts/kismet /home/slitaz/wok/kismet/install/usr/bin/kismet; \ /usr/bin/install -c -o "root" -g "root" -m 555 kismet_client /home/slitaz/wok/kismet/install/usr/bin/kismet_client; \ fi; Installing client /usr/bin/install -c -o "root" -g "root" -m 555 kismet_server /home/slitaz/wok/kismet/install/usr/bin/kismet_server; /usr/bin/install -c -o "root" -g "root" -m 555 kismet_drone /home/slitaz/wok/kismet/install/usr/bin/kismet_drone; mkdir -p /home/slitaz/wok/kismet/install/usr/share/man/man1 /usr/bin/install -c -o "root" -g "root" -m 644 man/kismet.1 /home/slitaz/wok/kismet/install/usr/share/man/man1/kismet.1 /usr/bin/install -c -o "root" -g "root" -m 644 man/kismet_drone.1 /home/slitaz/wok/kismet/install/usr/share/man/man1/kismet_drone.1 mkdir -p /home/slitaz/wok/kismet/install/usr/share/man/man5 /usr/bin/install -c -o "root" -g "root" -m 644 man/kismet.conf.5 /home/slitaz/wok/kismet/install/usr/share/man/man5/kismet.conf.5 /usr/bin/install -c -o "root" -g "root" -m 644 man/kismet_drone.conf.5 /home/slitaz/wok/kismet/install/usr/share/man/man5/kismet_drone.conf.5 mkdir -p /home/slitaz/wok/kismet/install/usr/share/kismet//wav/ /usr/bin/install -c -o "root" -g "root" -m 644 wav/new.wav /home/slitaz/wok/kismet/install/usr/share/kismet//wav//new.wav /usr/bin/install -c -o "root" -g "root" -m 644 wav/packet.wav /home/slitaz/wok/kismet/install/usr/share/kismet//wav//packet.wav /usr/bin/install -c -o "root" -g "root" -m 644 wav/alert.wav /home/slitaz/wok/kismet/install/usr/share/kismet//wav//alert.wav /usr/bin/install -c -o "root" -g "root" -m 644 wav/gpslost.wav /home/slitaz/wok/kismet/install/usr/share/kismet//wav//gpslost.wav /usr/bin/install -c -o "root" -g "root" -m 644 wav/gpslock.wav /home/slitaz/wok/kismet/install/usr/share/kismet//wav//gpslock.wav make[1]: Leaving directory '/home/slitaz/wok/kismet/source/kismet-2011-03-R2' install -o root -g root -m 644 conf/kismet.conf /home/slitaz/wok/kismet/install/etc/kismet/kismet.conf Installed config into /home/slitaz/wok/kismet/install/etc/kismet/kismet.conf. install -o root -g root -m 644 conf/kismet_drone.conf /home/slitaz/wok/kismet/install/etc/kismet/kismet_drone.conf Installed drone config into /home/slitaz/wok/kismet/install/etc/kismet/kismet_drone.conf. Installed kismet into /home/slitaz/wok/kismet/install/usr/bin/. If you have not done so already, read the README file and the FAQ file. Additional documentation is in the docs/ directory. You MUST edit /home/slitaz/wok/kismet/install/etc/kismet/kismet.conf and configure Kismet for your system, or it will NOT run properly! Kismet has NOT been installed suid-root. This means you will need to start it as root. If you add your user to the kismet group and install Kismet with 'make suidinstall', users in that group will be able to run Kismet directly. READ THE KISMET DOCUMENTATION ABOUT THE KISMET SECURITY MODEL TO DECIDE IF YOU WANT TO INSTALL IT SUID-ROOT It is generally more secure to install Kismet with the suid-root helper option. ================================================================================ Executing strip on all files... Done Time: 0.88s. Size: 3145004 B -> 2581912 B. Save: 550 KB. Installing (pkg/local): advancecomp-static-2.1-i486 Compressing man pages... Done Time: 1.54s. Size: 8028 B -> 3711 B. Save: 4 KB. Cache hit: 4/4. Installing (pkg/local): pngquant-static-2.12.2-i486 Installing (pkg/local): optipng-static-0.7.7-i486 Compressing png images... Done Time: 2.08s. Size: 2582 B -> 1079 B. Save: 1 KB. Cache hit: 1/1. Installing (pkg/local): desktop-file-validate-static-0.23-i486 QA: Checking kismet.desktop... |--- /home/slitaz/wok/kismet/install/usr/share/applications/kismet.desktop.orig |+++ /home/slitaz/wok/kismet/install/usr/share/applications/kismet.desktop |@@ -1,10 +1,8 @@ | [Desktop Entry] | Type=Application |-Encoding=UTF-8 | Name=Kismet 802.11b monitoring tool | Name[fr]=Kismet analyseur de trafic 802.11b |+StartupNotify=true | Exec=xterm -e kismet | Icon=kismet |-Terminal=false |-Categories=System;Application |-StartupNotify=true |+Categories=System; Done Time: 1.71s. Size: 225 B -> 184 B. Save: 0 KB. ================================================================================ Build dependencies to remove: 9 Removing: advancecomp-static desktop-file-validate-static libnl libnl-dev libnl-tools libpcap libpcap-dev optipng-static pngquant-static Pack: kismet 2011-03-R2 ================================================================================ Executing: genpkg_rules Copying folders and files... Done Copying "receipt"... Done Copying "description.txt"... Done Determining package architecture... i486 Creating the list of files... Done Creating md5sum of files... Done Compressing the FS... Done Creating full cpio archive... Done QA: checking for empty package... Done Removing old package "kismet-2011-03-R2-i486.tazpkg" Done The release checksum has changed. ================================================================================ Package "kismet-2011-03-R2-i486.tazpkg" created Post-check ================================================================================ Checking build... Done Checking 'any' arch... Done Checking libtool in source/kismet-2011-03-R2... Done Checking site script in source/kismet-2011-03-R2... Done Checking ownership in install... Done Checking permissions in install... Failed Problems found: 0555 /usr/bin/kismet 0555 /usr/bin/kismet_client 0555 /usr/bin/kismet_drone 0555 /usr/bin/kismet_server Checking broken symlinks in install... Done Querying Repology... Done Updating activity log... Done ================================================================================ Summary for: kismet 2011-03-R2 ================================================================================ Src file : kismet-2011-03-R2.tar.gz Src size : 904.0K Source dir : 10.1M Produced : 2.8M Cook time : 99s ~ 01m 39s Cook date : 2020-07-07 12:11 Target arch : i486 -------------------------------------------------------------------------------- # : Packed : Compressed : Files : Package name -------------------------------------------------------------------------------- 1 : 2.8M : 775.1K : 14 : kismet-2011-03-R2-i486.tazpkg ================================================================================