>>> kismet: Building testing/kismet 0.202012.3-r4 (using abuild 3.9.0-r2) started Sat, 23 Jul 2022 05:19:46 +0000 >>> kismet: Checking sanity of /home/buildozer/aports/testing/kismet/APKBUILD... >>> kismet: Analyzing dependencies... >>> kismet: Installing for build: build-base linux-headers libnl3-dev libpcap-dev protobuf-dev protobuf-c-dev sqlite-dev zlib-dev (1/18) Installing linux-headers (5.16.7-r1) (2/18) Installing libnl3 (3.7.0-r0) (3/18) Installing libnl3-cli (3.7.0-r0) (4/18) Installing libnl3-dev (3.7.0-r0) (5/18) Installing libpcap (1.10.1-r0) (6/18) Installing libpcap-dev (1.10.1-r0) (7/18) Installing zlib-dev (1.2.12-r1) (8/18) Installing libprotobuf (3.21.3-r1) (9/18) Installing libprotoc (3.21.3-r1) (10/18) Installing protoc (3.21.3-r1) (11/18) Installing libprotobuf-lite (3.21.3-r1) (12/18) Installing protobuf-dev (3.21.3-r1) (13/18) Installing protobuf-c-compiler (1.4.1-r1) (14/18) Installing protobuf-c (1.4.1-r1) (15/18) Installing protobuf-c-dev (1.4.1-r1) (16/18) Installing sqlite-libs (3.39.1-r0) (17/18) Installing sqlite-dev (3.39.1-r0) (18/18) Installing .makedepends-kismet (20220723.051947) Executing busybox-1.35.0-r20.trigger OK: 289 MiB in 119 packages >>> kismet: Cleaning up srcdir >>> kismet: Cleaning up pkgdir >>> kismet: Fetching https://distfiles.alpinelinux.org/distfiles/edge//kismet-0.202012.3.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 4 9656k 4 399k 0 0 442k 0 0:00:21 --:--:-- 0:00:21 442k 100 9656k 100 9656k 0 0 6181k 0 0:00:01 0:00:01 --:--:-- 6181k >>> kismet: Fetching https://distfiles.alpinelinux.org/distfiles/edge//kismet-0.202012.3.tar.xz >>> kismet: Checking sha512sums... kismet-0.202012.3.tar.xz: OK sqlite3-longlong.patch: OK >>> kismet: Unpacking /var/cache/distfiles/edge//kismet-0.202012.3.tar.xz... >>> kismet: sqlite3-longlong.patch patching file sqlite3_cpp11.cc >>> kismet: Updating ./config.sub checking build system type... armv7-alpine-linux-musleabihf checking host system type... armv7-alpine-linux-musleabihf checking for armv7-alpine-linux-musleabihf-gcc... 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 gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for gcc option to accept ISO C99... none needed checking for gcc option to accept ISO Standard C... (cached) none needed checking whether we are using the GNU C++ compiler... yes checking whether 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... gcc -E checking for platform-specific compiler flags... none needed checking gcc version... 11.2.1 checking whether g++ supports C++17 features with -std=gnu++17... yes checking how to run the C++ preprocessor... g++ -std=gnu++17 -E 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 configure: WARNING: Disabling Python and Python-related tools checking for dwarf_begin in -ldw... no checking for bfd_alloc in -lbfd... no checking unwind.h usability... yes checking unwind.h presence... yes checking for unwind.h... yes checking execinfo.h usability... no checking execinfo.h presence... no checking for execinfo.h... no checking for stdint.h... (cached) yes checking for strerror_r() return... int checking for accept() addrlen type... socklen_t checking for pipe2... yes 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 deflate in -lz... yes checking for pthread_mutex_timedlock... yes checking for libm math function in std libs... yes checking for main in -lstdc++... yes checking for group 'root'... 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 pcre_compile in -lpcre... no configure: WARNING: Failed to find libpcre checking for sqlite3_libversion in -lsqlite3... yes checking sqlite3.h usability... yes checking sqlite3.h presence... yes checking for sqlite3.h... yes checking for armv7-alpine-linux-musleabihf-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for libpcap... yes checking for protobuf... yes checking for protoc... yes checking for libprotobufc... yes checking for protoc-c... yes Using local radiotap headers checking for libnm... no configure: WARNING: Libnm missing device_set_managed function may be a very old version checking for libnl30... yes checking for libnlgenl30... yes checking for libnl20... no checking for libnl1... no checking For mac80211 support in netlink library... yes configure: WARNING: missing libusb, ubertooth-one support will not be built configure: WARNING: missing one or more required libraries for ubertooth-one checking sensors/sensors.h usability... no checking sensors/sensors.h presence... no checking for sensors/sensors.h... no configure: WARNING: "libsensors lm-sensors missing" 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 packaging/kismet.pc config.status: creating packaging/systemd/kismet.service config.status: creating packaging/systemd/debug/kismet-debug.service config.status: creating capture_linux_bluetooth/Makefile config.status: creating capture_linux_wifi/Makefile config.status: creating capture_osx_corewlan_wifi/Makefile config.status: creating capture_sdr_rtl433/Makefile config.status: creating capture_sdr_rtlamr/Makefile config.status: creating capture_sdr_rtladsb/Makefile config.status: creating capture_freaklabs_zigbee/Makefile config.status: creating capture_nrf_mousejack/Makefile config.status: creating capture_ti_cc_2540/Makefile config.status: creating capture_ti_cc_2531/Makefile config.status: creating capture_ubertooth_one/Makefile config.status: creating capture_nrf_51822/Makefile config.status: creating capture_nxp_kw41z/Makefile config.status: creating config.h Configuration complete: Compiling for: linux-musleabihf (armv7) C++ Library: stdc++ Protobuf Library: protobuf Installing as group: root Installing into: /usr Setuid group: kismet Prelude SIEM : no PCRE regex: no Websocket datasources: no (not building remote capture with websockets) LibCapability (enhanced privilege dropping): no Linux Wi-Fi capture : yes Linux Netlink: yes (mac80211 VAP creation) - libnl-3.0 libnl-genl-3.0 Linux NetworkManager: no (will not be able to control NetworkManager, libnm missing required functions, may be very out of date) Linux HCI Bluetooth: yes OSX/Darwin capture : n/a (only OSX/Darwin) nRF MouseJack: no (libusb-1.0 not available) TI CC 2540 BTLE: no (libusb-1.0 not available) TI CC 2531 Zigbee: no (libusb-1.0 not available) Ubertooth One: no (libubertooth, libbtbb, or libusb-1.0 not available) NRF51822 BTLE: yes NXP KW41Z BLE/Zigbee: yes Python Modules: no (will not build Python based sources) Python interpreter: python3 RTL-SDR RTL_433: no (python modules are disabled) RTL-SDR RTLAMR: no (python modules are disabled) RTL-SDR RTLADSB: no (python modules are disabled) Freaklabs Zigbee: no (python modules are disabled) lm-sensors monitoring: no (will not be able to monitor system temperature, etc) Built-in Debug: no - Backtraces will not be available on crashes *** WARNING *** libnm (the NetworkManager control library) was not found (or it was disabled). Kismet uses libnm to prevent NetworkManager from reconfiguring monitor mode interfaces while Kismet is running; without this library you will need to manually disable NetworkManager or manually tell it to ignore specific interaces. protoc --cpp_out=./protobuf_cpp/ -I protobuf_definitions/ protobuf_definitions/kismet.proto protoc --cpp_out=./protobuf_cpp/ -I protobuf_definitions/ protobuf_definitions/http.proto protoc --cpp_out=./protobuf_cpp/ -I protobuf_definitions/ protobuf_definitions/datasource.proto protoc --cpp_out=./protobuf_cpp/ -I protobuf_definitions/ protobuf_definitions/linuxbluetooth.proto protoc --cpp_out=./protobuf_cpp/ -I protobuf_definitions/ protobuf_definitions/eventbus.proto protoc --cpp_out=./protobuf_cpp/ -I protobuf_definitions/ protobuf_definitions/kismet.proto protoc --cpp_out=./protobuf_cpp/ -I protobuf_definitions/ protobuf_definitions/http.proto protoc --cpp_out=./protobuf_cpp/ -I protobuf_definitions/ protobuf_definitions/datasource.proto protoc --cpp_out=./protobuf_cpp/ -I protobuf_definitions/ protobuf_definitions/linuxbluetooth.proto protoc --cpp_out=./protobuf_cpp/ -I protobuf_definitions/ protobuf_definitions/eventbus.proto protoc-c --c_out=./protobuf_c/ -I protobuf_definitions/ protobuf_definitions/kismet.proto protoc-c --c_out=./protobuf_c/ -I protobuf_definitions/ protobuf_definitions/datasource.proto protoc-c --c_out=./protobuf_c/ -I protobuf_definitions/ protobuf_definitions/linuxbluetooth.proto protoc-c --c_out=./protobuf_c/ -I protobuf_definitions/ protobuf_definitions/eventbus.proto protoc-c --c_out=./protobuf_c/ -I protobuf_definitions/ protobuf_definitions/kismet.proto protoc-c --c_out=./protobuf_c/ -I protobuf_definitions/ protobuf_definitions/datasource.proto protoc-c --c_out=./protobuf_c/ -I protobuf_definitions/ protobuf_definitions/linuxbluetooth.proto protoc-c --c_out=./protobuf_c/ -I protobuf_definitions/ protobuf_definitions/eventbus.proto gcc -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT version.c.o version.c -MF version.c.d gcc -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT protobuf_c/kismet.pb-c.c.o protobuf_c/kismet.pb-c.c -MF protobuf_c/kismet.pb-c.c.d gcc -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT protobuf_c/linuxbluetooth.pb-c.c.o protobuf_c/linuxbluetooth.pb-c.c -MF protobuf_c/linuxbluetooth.pb-c.c.d gcc -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT protobuf_c/eventbus.pb-c.c.o protobuf_c/eventbus.pb-c.c -MF protobuf_c/eventbus.pb-c.c.d gcc -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT simple_ringbuf_c.c.o simple_ringbuf_c.c -MF simple_ringbuf_c.c.d gcc -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT capture_framework.c.o capture_framework.c -MF capture_framework.c.d gcc -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT capture_kismetdb.c.o capture_kismetdb.c -MF capture_kismetdb.c.d gcc -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT capture_pcapfile.c.o capture_pcapfile.c -MF capture_pcapfile.c.d gcc -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT log_tools/kismetdb_strip_packet_content.c.o log_tools/kismetdb_strip_packet_content.c -MF log_tools/kismetdb_strip_packet_content.c.d gcc -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT protobuf_c/datasource.pb-c.c.o protobuf_c/datasource.pb-c.c -MF protobuf_c/datasource.pb-c.c.d gcc -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c version.c -o version.c.o gcc -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c protobuf_c/eventbus.pb-c.c -o protobuf_c/eventbus.pb-c.c.o gcc -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c protobuf_c/kismet.pb-c.c -o protobuf_c/kismet.pb-c.c.o gcc -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c protobuf_c/linuxbluetooth.pb-c.c -o protobuf_c/linuxbluetooth.pb-c.c.o gcc -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c simple_ringbuf_c.c -o simple_ringbuf_c.c.o gcc -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c log_tools/kismetdb_strip_packet_content.c -o log_tools/kismetdb_strip_packet_content.c.o gcc -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c protobuf_c/datasource.pb-c.c -o protobuf_c/datasource.pb-c.c.o gcc -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c capture_pcapfile.c -o capture_pcapfile.c.o gcc -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c capture_framework.c -o capture_framework.c.o gcc -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c capture_kismetdb.c -o capture_kismetdb.c.o g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT protobuf_cpp/kismet.pb.cc.o protobuf_cpp/kismet.pb.cc -MF protobuf_cpp/kismet.pb.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT protobuf_cpp/http.pb.cc.o protobuf_cpp/http.pb.cc -MF protobuf_cpp/http.pb.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT protobuf_cpp/linuxbluetooth.pb.cc.o protobuf_cpp/linuxbluetooth.pb.cc -MF protobuf_cpp/linuxbluetooth.pb.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT protobuf_cpp/eventbus.pb.cc.o protobuf_cpp/eventbus.pb.cc -MF protobuf_cpp/eventbus.pb.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT util.cc.o util.cc -MF util.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT macaddr.cc.o macaddr.cc -MF macaddr.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT uuid.cc.o uuid.cc -MF uuid.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT xxhash.cc.o xxhash.cc -MF xxhash.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT boost_like_hash.cc.o boost_like_hash.cc -MF boost_like_hash.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT sqlite3_cpp11.cc.o sqlite3_cpp11.cc -MF sqlite3_cpp11.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT globalregistry.cc.o globalregistry.cc -MF globalregistry.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT eventbus.cc.o eventbus.cc -MF eventbus.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT packet.cc.o packet.cc -MF packet.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT configfile.cc.o configfile.cc -MF configfile.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT getopt.cc.o getopt.cc -MF getopt.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT battery.cc.o battery.cc -MF battery.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT ipctracker_v2.cc.o ipctracker_v2.cc -MF ipctracker_v2.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT kis_external.cc.o kis_external.cc -MF kis_external.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dlttracker.cc.o dlttracker.cc -MF dlttracker.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT antennatracker.cc.o antennatracker.cc -MF antennatracker.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT datasourcetracker.cc.o datasourcetracker.cc -MF datasourcetracker.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT kis_datasource.cc.o kis_datasource.cc -MF kis_datasource.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT datasource_linux_bluetooth.cc.o datasource_linux_bluetooth.cc -MF datasource_linux_bluetooth.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT datasource_rtl433.cc.o datasource_rtl433.cc -MF datasource_rtl433.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT datasource_rtlamr.cc.o datasource_rtlamr.cc -MF datasource_rtlamr.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT datasource_rtladsb.cc.o datasource_rtladsb.cc -MF datasource_rtladsb.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT datasource_ti_cc_2540.cc.o datasource_ti_cc_2540.cc -MF datasource_ti_cc_2540.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT datasource_ti_cc_2531.cc.o datasource_ti_cc_2531.cc -MF datasource_ti_cc_2531.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT datasource_ubertooth_one.cc.o datasource_ubertooth_one.cc -MF datasource_ubertooth_one.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT datasource_nrf_51822.cc.o datasource_nrf_51822.cc -MF datasource_nrf_51822.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT datasource_nxp_kw41z.cc.o datasource_nxp_kw41z.cc -MF datasource_nxp_kw41z.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT datasource_scan.cc.o datasource_scan.cc -MF datasource_scan.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT kis_net_beast_httpd.cc.o kis_net_beast_httpd.cc -MF kis_net_beast_httpd.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT kis_httpd_registry.cc.o kis_httpd_registry.cc -MF kis_httpd_registry.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT system_monitor.cc.o system_monitor.cc -MF system_monitor.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT base64.cc.o base64.cc -MF base64.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT gpstracker.cc.o gpstracker.cc -MF gpstracker.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT kis_gps.cc.o kis_gps.cc -MF kis_gps.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT gpsnmea_v2.cc.o gpsnmea_v2.cc -MF gpsnmea_v2.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT gpsserial_v3.cc.o gpsserial_v3.cc -MF gpsserial_v3.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT gpstcp_v2.cc.o gpstcp_v2.cc -MF gpstcp_v2.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT gpsgpsd_v3.cc.o gpsgpsd_v3.cc -MF gpsgpsd_v3.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT gpsfake.cc.o gpsfake.cc -MF gpsfake.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT gpsweb.cc.o gpsweb.cc -MF gpsweb.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT packetchain.cc.o packetchain.cc -MF packetchain.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT packet_filter.cc.o packet_filter.cc -MF packet_filter.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT class_filter.cc.o class_filter.cc -MF class_filter.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT trackedelement.cc.o trackedelement.cc -MF trackedelement.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT trackedelement_workers.cc.o trackedelement_workers.cc -MF trackedelement_workers.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT trackedcomponent.cc.o trackedcomponent.cc -MF trackedcomponent.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT entrytracker.cc.o entrytracker.cc -MF entrytracker.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT trackedlocation.cc.o trackedlocation.cc -MF trackedlocation.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT devicetracker_component.cc.o devicetracker_component.cc -MF devicetracker_component.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT devicetracker_view.cc.o devicetracker_view.cc -MF devicetracker_view.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT devicetracker_view_workers.cc.o devicetracker_view_workers.cc -MF devicetracker_view_workers.cc.d log_tools/kismetdb_strip_packet_content.c: In function 'main': log_tools/kismetdb_strip_packet_content.c:179:38: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 179 | printf("ERROR: Writing %lu to '%s' failed: %s\n", | ~~^ | | | long unsigned int | %u 180 | copysz, out_fname, strerror(errno)); | ~~~~~~ | | | size_t {aka unsigned int} g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT kis_server_announce.cc.o kis_server_announce.cc -MF kis_server_announce.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT jsoncpp.cc.o jsoncpp.cc -MF jsoncpp.cc.d capture_framework.c: In function 'cf_int_chanhop_thread': capture_framework.c:1346:46: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 1346 | snprintf(errstr, STATUS_MAX, "Attempted to clean up channels which were " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...... 1349 | caph->channel_hop_failure_list_sz, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} capture_framework.c:1347:80: note: format string is defined here 1347 | "in error state, but there were more error channels (%lu) than " | ~~^ | | | long unsigned int | %u capture_framework.c:1346:46: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 1346 | snprintf(errstr, STATUS_MAX, "Attempted to clean up channels which were " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...... 1350 | caph->channel_hop_list_sz); | ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} capture_framework.c:1348:47: note: format string is defined here 1348 | "assigned channels (%lu), something is wrong internally.", | ~~^ | | | long unsigned int | %u g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT json_adapter.cc.o json_adapter.cc -MF json_adapter.cc.d capture_framework.c:1405:53: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 1405 | snprintf(errstr, STATUS_MAX, "Removed %lu channels from the channel list " | ~~^ | | | long unsigned int | %u 1406 | "because the source could not tune to them", 1407 | caph->channel_hop_failure_list_sz); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} capture_kismetdb.c: In function 'capture_thread': capture_kismetdb.c:494:12: warning: variable 'packet_frequency' set but not used [-Wunused-but-set-variable] 494 | double packet_frequency; | ^~~~~~~~~~~~~~~~ g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT plugintracker.cc.o plugintracker.cc -MF plugintracker.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT alertracker.cc.o alertracker.cc -MF alertracker.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT timetracker.cc.o timetracker.cc -MF timetracker.cc.d log_tools/kismetdb_strip_packet_content.c: At top level: cc1: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT channeltracker2.cc.o channeltracker2.cc -MF channeltracker2.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT devicetracker.cc.o devicetracker.cc -MF devicetracker.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT devicetracker_httpd.cc.o devicetracker_httpd.cc -MF devicetracker_httpd.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT kis_dlt.cc.o kis_dlt.cc -MF kis_dlt.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT kis_dlt_ppi.cc.o kis_dlt_ppi.cc -MF kis_dlt_ppi.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT kis_dlt_radiotap.cc.o kis_dlt_radiotap.cc -MF kis_dlt_radiotap.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT kis_dlt_btle_ll_radio.cc.o kis_dlt_btle_ll_radio.cc -MF kis_dlt_btle_ll_radio.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT kaitaistream.cc.o kaitaistream.cc -MF kaitaistream.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie.cc.o dot11_parsers/dot11_ie.cc -MF dot11_parsers/dot11_ie.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_7_country.cc.o dot11_parsers/dot11_ie_7_country.cc -MF dot11_parsers/dot11_ie_7_country.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_11_qbss.cc.o dot11_parsers/dot11_ie_11_qbss.cc -MF dot11_parsers/dot11_ie_11_qbss.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_33_power.cc.o dot11_parsers/dot11_ie_33_power.cc -MF dot11_parsers/dot11_ie_33_power.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_36_supported_channels.cc.o dot11_parsers/dot11_ie_36_supported_channels.cc -MF dot11_parsers/dot11_ie_36_supported_channels.cc.d capture_kismetdb.c: At top level: cc1: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_45_ht_cap.cc.o dot11_parsers/dot11_ie_45_ht_cap.cc -MF dot11_parsers/dot11_ie_45_ht_cap.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_48_rsn.cc.o dot11_parsers/dot11_ie_48_rsn.cc -MF dot11_parsers/dot11_ie_48_rsn.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_52_rmm_neighbor.cc.o dot11_parsers/dot11_ie_52_rmm_neighbor.cc -MF dot11_parsers/dot11_ie_52_rmm_neighbor.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_54_mobility.cc.o dot11_parsers/dot11_ie_54_mobility.cc -MF dot11_parsers/dot11_ie_54_mobility.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_55_fastbss.cc.o dot11_parsers/dot11_ie_55_fastbss.cc -MF dot11_parsers/dot11_ie_55_fastbss.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_61_ht_op.cc.o dot11_parsers/dot11_ie_61_ht_op.cc -MF dot11_parsers/dot11_ie_61_ht_op.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_70_rm_capabilities.cc.o dot11_parsers/dot11_ie_70_rm_capabilities.cc -MF dot11_parsers/dot11_ie_70_rm_capabilities.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_133_cisco_ccx.cc.o dot11_parsers/dot11_ie_133_cisco_ccx.cc -MF dot11_parsers/dot11_ie_133_cisco_ccx.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_150_vendor.cc.o dot11_parsers/dot11_ie_150_vendor.cc -MF dot11_parsers/dot11_ie_150_vendor.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_150_cisco_powerlevel.cc.o dot11_parsers/dot11_ie_150_cisco_powerlevel.cc -MF dot11_parsers/dot11_ie_150_cisco_powerlevel.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_191_vht_cap.cc.o dot11_parsers/dot11_ie_191_vht_cap.cc -MF dot11_parsers/dot11_ie_191_vht_cap.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_192_vht_op.cc.o dot11_parsers/dot11_ie_192_vht_op.cc -MF dot11_parsers/dot11_ie_192_vht_op.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_127_extended_capabilities.cc.o dot11_parsers/dot11_ie_127_extended_capabilities.cc -MF dot11_parsers/dot11_ie_127_extended_capabilities.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_221_vendor.cc.o dot11_parsers/dot11_ie_221_vendor.cc -MF dot11_parsers/dot11_ie_221_vendor.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_221_ms_wps.cc.o dot11_parsers/dot11_ie_221_ms_wps.cc -MF dot11_parsers/dot11_ie_221_ms_wps.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_221_ms_wmm.cc.o dot11_parsers/dot11_ie_221_ms_wmm.cc -MF dot11_parsers/dot11_ie_221_ms_wmm.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_221_dji_droneid.cc.o dot11_parsers/dot11_ie_221_dji_droneid.cc -MF dot11_parsers/dot11_ie_221_dji_droneid.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_221_wfa_wpa.cc.o dot11_parsers/dot11_ie_221_wfa_wpa.cc -MF dot11_parsers/dot11_ie_221_wfa_wpa.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_221_cisco_client_mfp.cc.o dot11_parsers/dot11_ie_221_cisco_client_mfp.cc -MF dot11_parsers/dot11_ie_221_cisco_client_mfp.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_221_wpa_transition.cc.o dot11_parsers/dot11_ie_221_wpa_transition.cc -MF dot11_parsers/dot11_ie_221_wpa_transition.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_221_rsn_pmkid.cc.o dot11_parsers/dot11_ie_221_rsn_pmkid.cc -MF dot11_parsers/dot11_ie_221_rsn_pmkid.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_221_wfa.cc.o dot11_parsers/dot11_ie_221_wfa.cc -MF dot11_parsers/dot11_ie_221_wfa.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_ie_255_ext_tag.cc.o dot11_parsers/dot11_ie_255_ext_tag.cc -MF dot11_parsers/dot11_ie_255_ext_tag.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_action.cc.o dot11_parsers/dot11_action.cc -MF dot11_parsers/dot11_action.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_wpa_eap.cc.o dot11_parsers/dot11_wpa_eap.cc -MF dot11_parsers/dot11_wpa_eap.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT dot11_parsers/dot11_p2p_ie.cc.o dot11_parsers/dot11_p2p_ie.cc -MF dot11_parsers/dot11_p2p_ie.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT bluetooth_parsers/btle.cc.o bluetooth_parsers/btle.cc -MF bluetooth_parsers/btle.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT phy_80211.cc.o phy_80211.cc -MF phy_80211.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT phy_80211_components.cc.o phy_80211_components.cc -MF phy_80211_components.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT phy_80211_dissectors.cc.o phy_80211_dissectors.cc -MF phy_80211_dissectors.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT phy_rtl433.cc.o phy_rtl433.cc -MF phy_rtl433.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT phy_rtlamr.cc.o phy_rtlamr.cc -MF phy_rtlamr.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT phy_rtladsb.cc.o phy_rtladsb.cc -MF phy_rtladsb.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT phy_zwave.cc.o phy_zwave.cc -MF phy_zwave.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT phy_bluetooth.cc.o phy_bluetooth.cc -MF phy_bluetooth.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT phy_uav_drone.cc.o phy_uav_drone.cc -MF phy_uav_drone.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT phy_nrf_mousejack.cc.o phy_nrf_mousejack.cc -MF phy_nrf_mousejack.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT phy_btle.cc.o phy_btle.cc -MF phy_btle.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT phy_80211_ssidtracker.cc.o phy_80211_ssidtracker.cc -MF phy_80211_ssidtracker.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT kis_dissector_ipdata.cc.o kis_dissector_ipdata.cc -MF kis_dissector_ipdata.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT manuf.cc.o manuf.cc -MF manuf.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT bluetooth_ids.cc.o bluetooth_ids.cc -MF bluetooth_ids.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT adsb_icao.cc.o adsb_icao.cc -MF adsb_icao.cc.d capture_framework.c: At top level: cc1: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT logtracker.cc.o logtracker.cc -MF logtracker.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT kis_ppilogfile.cc.o kis_ppilogfile.cc -MF kis_ppilogfile.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT kis_databaselogfile.cc.o kis_databaselogfile.cc -MF kis_databaselogfile.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT kis_pcapnglogfile.cc.o kis_pcapnglogfile.cc -MF kis_pcapnglogfile.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT messagebus_restclient.cc.o messagebus_restclient.cc -MF messagebus_restclient.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT streamtracker.cc.o streamtracker.cc -MF streamtracker.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT pcapng_stream_futurebuf.cc.o pcapng_stream_futurebuf.cc -MF pcapng_stream_futurebuf.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT kis_database.cc.o kis_database.cc -MF kis_database.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT kismet_server.cc.o kismet_server.cc -MF kismet_server.cc.d ar rcs libkismetdatasource.a protobuf_c/kismet.pb-c.c.o protobuf_c/datasource.pb-c.c.o protobuf_c/linuxbluetooth.pb-c.c.o protobuf_c/eventbus.pb-c.c.o simple_ringbuf_c.c.o capture_framework.c.o gcc -Wl,--as-needed,-O1,--sort-common -Os -fomit-frame-pointer -o log_tools/kismetdb_strip_packets log_tools/kismetdb_strip_packet_content.c.o -lsqlite3 -rdynamic g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT log_tools/kismetdb_to_wiglecsv.cc.o log_tools/kismetdb_to_wiglecsv.cc -MF log_tools/kismetdb_to_wiglecsv.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT log_tools/kismetdb_dump_devices.cc.o log_tools/kismetdb_dump_devices.cc -MF log_tools/kismetdb_dump_devices.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT log_tools/kismetdb_statistics.cc.o log_tools/kismetdb_statistics.cc -MF log_tools/kismetdb_statistics.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT log_tools/kismetdb_to_kml.cc.o log_tools/kismetdb_to_kml.cc -MF log_tools/kismetdb_to_kml.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT log_tools/kismetdb_to_gpx.cc.o log_tools/kismetdb_to_gpx.cc -MF log_tools/kismetdb_to_gpx.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT log_tools/kismetdb_clean.cc.o log_tools/kismetdb_clean.cc -MF log_tools/kismetdb_clean.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT log_tools/kismetdb_to_pcap.cc.o log_tools/kismetdb_to_pcap.cc -MF log_tools/kismetdb_to_pcap.cc.d g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT tools/kismet_discovery.cc.o tools/kismet_discovery.cc -MF tools/kismet_discovery.cc.d g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c protobuf_cpp/kismet.pb.cc -o protobuf_cpp/kismet.pb.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c protobuf_cpp/http.pb.cc -o protobuf_cpp/http.pb.cc.o g++ -std=gnu++17 -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT protobuf_cpp/datasource.pb.cc.o protobuf_cpp/datasource.pb.cc -MF protobuf_cpp/datasource.pb.cc.d g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c protobuf_cpp/linuxbluetooth.pb.cc -o protobuf_cpp/linuxbluetooth.pb.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c protobuf_cpp/eventbus.pb.cc -o protobuf_cpp/eventbus.pb.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c util.cc -o util.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c macaddr.cc -o macaddr.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c uuid.cc -o uuid.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c xxhash.cc -o xxhash.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c boost_like_hash.cc -o boost_like_hash.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c sqlite3_cpp11.cc -o sqlite3_cpp11.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c globalregistry.cc -o globalregistry.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c eventbus.cc -o eventbus.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c packet.cc -o packet.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c configfile.cc -o configfile.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c getopt.cc -o getopt.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c battery.cc -o battery.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c ipctracker_v2.cc -o ipctracker_v2.cc.o getopt.cc: In function 'int _getopt_internal(int, char* const*, const char*, const option*, int*, int)': getopt.cc:433:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 433 | if (s - nextchar == strlen (p->name)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c antennatracker.cc -o antennatracker.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c datasource_linux_bluetooth.cc -o datasource_linux_bluetooth.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c datasource_rtl433.cc -o datasource_rtl433.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c datasource_rtladsb.cc -o datasource_rtladsb.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c datasource_ti_cc_2531.cc -o datasource_ti_cc_2531.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c kis_net_beast_httpd.cc -o kis_net_beast_httpd.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c base64.cc -o base64.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c kis_gps.cc -o kis_gps.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c gpsnmea_v2.cc -o gpsnmea_v2.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c gpsserial_v3.cc -o gpsserial_v3.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c gpstcp_v2.cc -o gpstcp_v2.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c gpsgpsd_v3.cc -o gpsgpsd_v3.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c gpsfake.cc -o gpsfake.cc.o At global scope: cc1plus: note: unrecognized command-line option '-Wno-infinite-recursion' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c gpsweb.cc -o gpsweb.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c packetchain.cc -o packetchain.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c trackedelement.cc -o trackedelement.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c trackedelement_workers.cc -o trackedelement_workers.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c trackedcomponent.cc -o trackedcomponent.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c entrytracker.cc -o entrytracker.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c trackedlocation.cc -o trackedlocation.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c devicetracker_component.cc -o devicetracker_component.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c devicetracker_view.cc -o devicetracker_view.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c devicetracker_view_workers.cc -o devicetracker_view_workers.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c jsoncpp.cc -o jsoncpp.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c json_adapter.cc -o json_adapter.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c plugintracker.cc -o plugintracker.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c alertracker.cc -o alertracker.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c timetracker.cc -o timetracker.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c channeltracker2.cc -o channeltracker2.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c devicetracker.cc -o devicetracker.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c kis_dlt.cc -o kis_dlt.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c kis_dlt_ppi.cc -o kis_dlt_ppi.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c kis_dlt_radiotap.cc -o kis_dlt_radiotap.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c kis_dlt_btle_ll_radio.cc -o kis_dlt_btle_ll_radio.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c kaitaistream.cc -o kaitaistream.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie.cc -o dot11_parsers/dot11_ie.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_7_country.cc -o dot11_parsers/dot11_ie_7_country.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_11_qbss.cc -o dot11_parsers/dot11_ie_11_qbss.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_33_power.cc -o dot11_parsers/dot11_ie_33_power.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_36_supported_channels.cc -o dot11_parsers/dot11_ie_36_supported_channels.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_45_ht_cap.cc -o dot11_parsers/dot11_ie_45_ht_cap.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_48_rsn.cc -o dot11_parsers/dot11_ie_48_rsn.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_52_rmm_neighbor.cc -o dot11_parsers/dot11_ie_52_rmm_neighbor.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_54_mobility.cc -o dot11_parsers/dot11_ie_54_mobility.cc.o kaitaistream.cc: In member function 'float kaitai::kstream::read_f4be()': kaitaistream.cc:258:37: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 258 | return reinterpret_cast(t); | ^ kaitaistream.cc: In member function 'double kaitai::kstream::read_f8be()': kaitaistream.cc:267:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 267 | return reinterpret_cast(t); | ^ kaitaistream.cc: In member function 'float kaitai::kstream::read_f4le()': kaitaistream.cc:280:37: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 280 | return reinterpret_cast(t); | ^ kaitaistream.cc: In member function 'double kaitai::kstream::read_f8le()': kaitaistream.cc:289:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 289 | return reinterpret_cast(t); | ^ kaitaistream.cc: In static member function 'static std::string kaitai::kstream::to_string(int)': kaitaistream.cc:544:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 544 | if (got_len > sizeof(buf)) | ~~~~~~~~^~~~~~~~~~~~~ g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_55_fastbss.cc -o dot11_parsers/dot11_ie_55_fastbss.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_61_ht_op.cc -o dot11_parsers/dot11_ie_61_ht_op.cc.o In file included from /usr/include/c++/11.2.1/list:63, from sqlite3_cpp11.h:63, from sqlite3_cpp11.cc:19: /usr/include/c++/11.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const kissqlite3::query_element&}; _Tp = kissqlite3::query_element; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 1909 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_list.h: In copy constructor 'kissqlite3::query_element::query_element(const kissqlite3::query_element&)': /usr/include/c++/11.2.1/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1227 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_70_rm_capabilities.cc -o dot11_parsers/dot11_ie_70_rm_capabilities.cc.o /usr/include/c++/11.2.1/bits/stl_list.h: In constructor 'std::__cxx11::list<_Tp, _Alloc>::list(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = kissqlite3::query_element; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_list.h:758:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 758 | list(initializer_list __l, | ^~~~ /usr/include/c++/11.2.1/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1227 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_list.h: In constructor 'std::__cxx11::list<_Tp, _Alloc>::list(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = std::_List_const_iterator; = void; _Tp = kissqlite3::query_element; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_list.h:803:9: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 803 | list(_InputIterator __first, _InputIterator __last, | ^~~~ /usr/include/c++/11.2.1/bits/stl_list.h:803:9: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1227 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sqlite3_cpp11.cc:19: sqlite3_cpp11.h: In constructor 'kissqlite3::update::update(const string&, const std::__cxx11::list >&, const std::__cxx11::list&, const std::__cxx11::list&)': sqlite3_cpp11.h:211:13: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 211 | nested_query {nested_list.begin(), nested_list.end()} { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlite3_cpp11.h:710:13: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 710 | where_clause {where_clause} { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlite3_cpp11.h: In function 'kissqlite3::query kissqlite3::_SELECT(sqlite3*, const string&, const std::__cxx11::list >&, const std::__cxx11::list&)': sqlite3_cpp11.h:292:13: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 292 | where_clause {in_where_clause.begin(), in_where_clause.end()} { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlite3_cpp11.h: In function 'kissqlite3::query kissqlite3::_DELETE(sqlite3*, const string&, const std::__cxx11::list&)': sqlite3_cpp11.h:318:13: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 318 | where_clause {in_where_clause.begin(), in_where_clause.end()} { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlite3_cpp11.h: In constructor 'kissqlite3::query::query(sqlite3*, const string&, const std::__cxx11::list >&, const std::__cxx11::list&, const std::__cxx11::list&)': sqlite3_cpp11.h:301:13: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 301 | where_clause {in_where_clause.begin(), in_where_clause.end()}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlite3_cpp11.h:302:13: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 302 | tail_clause {tail_clause.begin(), tail_clause.end()} { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_133_cisco_ccx.cc -o dot11_parsers/dot11_ie_133_cisco_ccx.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_150_vendor.cc -o dot11_parsers/dot11_ie_150_vendor.cc.o sqlite3_cpp11.cc: In function 'kissqlite3::query kissqlite3::_SELECT(sqlite3*, const string&, const std::__cxx11::list >&, const std::__cxx11::list&, const kissqlite3::_LIMIT&, int)': sqlite3_cpp11.cc:162:72: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 162 | return query{db, table, fields, where_clause, {{lim_op, limit}}}; | ^ sqlite3_cpp11.cc: In function 'kissqlite3::query kissqlite3::_SELECT(sqlite3*, const string&, const std::__cxx11::list >&, const std::__cxx11::list&, const kissqlite3::_ORDERBY&, const string&)': sqlite3_cpp11.cc:169:72: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 169 | return query{db, table, fields, where_clause, {{ord_op, field}}}; | ^ g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_150_cisco_powerlevel.cc -o dot11_parsers/dot11_ie_150_cisco_powerlevel.cc.o sqlite3_cpp11.cc: In function 'kissqlite3::query kissqlite3::_SELECT(sqlite3*, const string&, const std::__cxx11::list >&, const std::__cxx11::list&, const kissqlite3::_ORDERBY&, const string&, const kissqlite3::_LIMIT&, int)': sqlite3_cpp11.cc:178:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 178 | {{ord_op, field}, {lim_op, limit}}}; | ^ sqlite3_cpp11.cc: In function 'kissqlite3::query kissqlite3::_SELECT(sqlite3*, const string&, const std::__cxx11::list >&, const kissqlite3::_LIMIT&, int)': sqlite3_cpp11.cc:184:62: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 184 | return query{db, table, fields, {}, {{lim_op, limit}}}; | ^ sqlite3_cpp11.cc: In function 'kissqlite3::query kissqlite3::_SELECT(sqlite3*, const string&, const std::__cxx11::list >&, const kissqlite3::_ORDERBY&, const string&)': sqlite3_cpp11.cc:190:62: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 190 | return query{db, table, fields, {}, {{ord_op, field}}}; | ^ sqlite3_cpp11.cc: In function 'kissqlite3::query kissqlite3::_SELECT(sqlite3*, const string&, const std::__cxx11::list >&, const kissqlite3::_ORDERBY&, const string&, const kissqlite3::_LIMIT&, int)': sqlite3_cpp11.cc:198:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 198 | {{ord_op, field}, {lim_op, limit}}}; | ^ g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_191_vht_cap.cc -o dot11_parsers/dot11_ie_191_vht_cap.cc.o sqlite3_cpp11.cc: In function 'kissqlite3::query kissqlite3::_DELETE(sqlite3*, const string&, const std::__cxx11::list&, const kissqlite3::_LIMIT&, int)': sqlite3_cpp11.cc:216:78: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 216 | return query{db, "DELETE", table, {}, where_clause, {{lim_op, limit}}}; | ^ In file included from sqlite3_cpp11.cc:19: sqlite3_cpp11.h:328:13: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 328 | where_clause {where_clause.begin(), where_clause.end()}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlite3_cpp11.h:329:13: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 329 | tail_clause {tail_clause.begin(), tail_clause.end()} { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_192_vht_op.cc -o dot11_parsers/dot11_ie_192_vht_op.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_127_extended_capabilities.cc -o dot11_parsers/dot11_ie_127_extended_capabilities.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_221_vendor.cc -o dot11_parsers/dot11_ie_221_vendor.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_221_ms_wps.cc -o dot11_parsers/dot11_ie_221_ms_wps.cc.o At global scope: cc1plus: note: unrecognized command-line option '-Wno-infinite-recursion' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_221_ms_wmm.cc -o dot11_parsers/dot11_ie_221_ms_wmm.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_221_dji_droneid.cc -o dot11_parsers/dot11_ie_221_dji_droneid.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_221_wfa_wpa.cc -o dot11_parsers/dot11_ie_221_wfa_wpa.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_221_cisco_client_mfp.cc -o dot11_parsers/dot11_ie_221_cisco_client_mfp.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_221_wpa_transition.cc -o dot11_parsers/dot11_ie_221_wpa_transition.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_221_rsn_pmkid.cc -o dot11_parsers/dot11_ie_221_rsn_pmkid.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_221_wfa.cc -o dot11_parsers/dot11_ie_221_wfa.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_ie_255_ext_tag.cc -o dot11_parsers/dot11_ie_255_ext_tag.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_action.cc -o dot11_parsers/dot11_action.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_wpa_eap.cc -o dot11_parsers/dot11_wpa_eap.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dot11_parsers/dot11_p2p_ie.cc -o dot11_parsers/dot11_p2p_ie.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c bluetooth_parsers/btle.cc -o bluetooth_parsers/btle.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c phy_80211.cc -o phy_80211.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c phy_80211_components.cc -o phy_80211_components.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c phy_80211_dissectors.cc -o phy_80211_dissectors.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c phy_rtl433.cc -o phy_rtl433.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c phy_rtlamr.cc -o phy_rtlamr.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c phy_rtladsb.cc -o phy_rtladsb.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c phy_zwave.cc -o phy_zwave.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c phy_bluetooth.cc -o phy_bluetooth.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c phy_uav_drone.cc -o phy_uav_drone.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c phy_nrf_mousejack.cc -o phy_nrf_mousejack.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c phy_btle.cc -o phy_btle.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c phy_80211_ssidtracker.cc -o phy_80211_ssidtracker.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c kis_dissector_ipdata.cc -o kis_dissector_ipdata.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c manuf.cc -o manuf.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c bluetooth_ids.cc -o bluetooth_ids.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c adsb_icao.cc -o adsb_icao.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c logtracker.cc -o logtracker.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c kis_ppilogfile.cc -o kis_ppilogfile.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c kis_databaselogfile.cc -o kis_databaselogfile.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c kis_pcapnglogfile.cc -o kis_pcapnglogfile.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c messagebus_restclient.cc -o messagebus_restclient.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c streamtracker.cc -o streamtracker.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c pcapng_stream_futurebuf.cc -o pcapng_stream_futurebuf.cc.o In file included from /usr/include/c++/11.2.1/map:60, from json/json.h:569, from jsoncpp.cc:76: /usr/include/c++/11.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = Json::Value::CZString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = Json::Value::CZString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2480:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2480 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = Json::Value::CZString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2501:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 2501 | _M_erase_aux(__first++); | ~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = Json::Value::CZString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1209 | _M_erase_aux(__position); | ~~~~~~~~~~~~^~~~~~~~~~~~ g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c kis_database.cc -o kis_database.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c kismet_server.cc -o kismet_server.cc.o /usr/include/c++/11.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair&}; _Key = Json::Value::CZString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2428 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/map:61, from json/json.h:569, from jsoncpp.cc:76: /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'Json::Value& Json::Value::operator[](Json::Value::ArrayIndex)': /usr/include/c++/11.2.1/bits/stl_map.h:877:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 877 | return _M_t._M_emplace_hint_unique(__position, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 878 | std::forward<_Pair>(__x)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'Json::Value& Json::Value::resolveReference(const char*)': /usr/include/c++/11.2.1/bits/stl_map.h:877:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 877 | return _M_t._M_emplace_hint_unique(__position, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 878 | std::forward<_Pair>(__x)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'Json::Value& Json::Value::resolveReference(const char*, const char*)': /usr/include/c++/11.2.1/bits/stl_map.h:877:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 877 | return _M_t._M_emplace_hint_unique(__position, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 878 | std::forward<_Pair>(__x)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -Wl,--as-needed,-O1,--sort-common -Os -fomit-frame-pointer -o kismet_cap_kismetdb capture_kismetdb.c.o libkismetdatasource.a -lpthread -lprotobuf-c -lm -lsqlite3 gcc -Wl,--as-needed,-O1,--sort-common -Os -fomit-frame-pointer -o kismet_cap_pcapfile capture_pcapfile.c.o libkismetdatasource.a -lpcap -lpthread -lprotobuf-c -lm (cd capture_linux_wifi && make) make[1]: Entering directory '/home/buildozer/aports/testing/kismet/src/kismet-2020-12-R3/capture_linux_wifi' gcc -MM -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -Os -fomit-frame-pointer ../interface_control.c | sed -e "s/\.o/\.c.o/" > ../interface_control.c.d gcc -MM -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -Os -fomit-frame-pointer ../wifi_ht_channels.c | sed -e "s/\.o/\.c.o/" > ../wifi_ht_channels.c.d gcc -MM -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -Os -fomit-frame-pointer linux_wireless_control.c | sed -e "s/\.o/\.c.o/" > linux_wireless_control.c.d gcc -MM -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -Os -fomit-frame-pointer linux_netlink_control.c | sed -e "s/\.o/\.c.o/" > linux_netlink_control.c.d gcc -MM -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -Os -fomit-frame-pointer linux_nexmon_control.c | sed -e "s/\.o/\.c.o/" > linux_nexmon_control.c.d gcc -MM -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -Os -fomit-frame-pointer linux_wireless_rfkill.c | sed -e "s/\.o/\.c.o/" > linux_wireless_rfkill.c.d gcc -MM -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -Os -fomit-frame-pointer capture_linux_wifi.c | sed -e "s/\.o/\.c.o/" > capture_linux_wifi.c.d gcc -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c ../interface_control.c -o ../interface_control.c.o gcc -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c ../wifi_ht_channels.c -o ../wifi_ht_channels.c.o gcc -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c linux_wireless_control.c -o linux_wireless_control.c.o gcc -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c linux_netlink_control.c -o linux_netlink_control.c.o gcc -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c linux_nexmon_control.c -o linux_nexmon_control.c.o gcc -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c linux_wireless_rfkill.c -o linux_wireless_rfkill.c.o gcc -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c capture_linux_wifi.c -o capture_linux_wifi.c.o (cd capture_linux_bluetooth && make) make[1]: Entering directory '/home/buildozer/aports/testing/kismet/src/kismet-2020-12-R3/capture_linux_bluetooth' gcc -MM -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -Os -fomit-frame-pointer linux_bt_rfkill.c | sed -e "s/\.o/\.c.o/" > linux_bt_rfkill.c.d gcc -MM -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -Os -fomit-frame-pointer capture_linux_bluetooth.c | sed -e "s/\.o/\.c.o/" > capture_linux_bluetooth.c.d capture_linux_wifi.c: In function 'chancontrol_callback': capture_linux_wifi.c:792:21: warning: variable 'check_r' set but not used [-Wunused-but-set-variable] 792 | int check_r = 0; | ^~~~~~~ gcc -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c linux_bt_rfkill.c -o linux_bt_rfkill.c.o gcc -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c capture_linux_bluetooth.c -o capture_linux_bluetooth.c.o capture_linux_bluetooth.c: In function 'handle_mgmt_response': capture_linux_bluetooth.c:423:32: warning: unused variable 'cstat' [-Wunused-variable] 423 | struct mgmt_ev_cmd_status *cstat; | ^~~~~ capture_linux_bluetooth.c: At top level: cc1: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics gcc -Wl,--as-needed,-O1,--sort-common -Os -fomit-frame-pointer -Os -fomit-frame-pointer -o kismet_cap_linux_bluetooth linux_bt_rfkill.c.o capture_linux_bluetooth.c.o ../libkismetdatasource.a -lpthread -lprotobuf-c -lm make[1]: Leaving directory '/home/buildozer/aports/testing/kismet/src/kismet-2020-12-R3/capture_linux_bluetooth' (cd capture_nrf_51822 && make) make[1]: Entering directory '/home/buildozer/aports/testing/kismet/src/kismet-2020-12-R3/capture_nrf_51822' gcc -MM -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -Os -fomit-frame-pointer capture_nrf_51822.c | sed -e "s/\.o/\.c.o/" > capture_nrf_51822.c.d gcc -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c capture_nrf_51822.c -o capture_nrf_51822.c.o capture_linux_wifi.c: At top level: cc1: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics gcc -Wl,--as-needed,-O1,--sort-common -Os -fomit-frame-pointer -Os -fomit-frame-pointer -o kismet_cap_linux_wifi ../interface_control.c.o ../wifi_ht_channels.c.o linux_wireless_control.c.o linux_netlink_control.c.o linux_nexmon_control.c.o linux_wireless_rfkill.c.o capture_linux_wifi.c.o ../libkismetdatasource.a -lpcap -lnl-genl-3 -lnl-3 -lpthread -lprotobuf-c -lm make[1]: Leaving directory '/home/buildozer/aports/testing/kismet/src/kismet-2020-12-R3/capture_linux_wifi' (cd capture_nxp_kw41z && make) gcc -Wl,--as-needed,-O1,--sort-common -Os -fomit-frame-pointer -Os -fomit-frame-pointer -o kismet_cap_nrf_51822 capture_nrf_51822.c.o ../libkismetdatasource.a -lpthread -lprotobuf-c -lm make[1]: Entering directory '/home/buildozer/aports/testing/kismet/src/kismet-2020-12-R3/capture_nxp_kw41z' gcc -MM -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -Os -fomit-frame-pointer capture_nxp_kw41z.c | sed -e "s/\.o/\.c.o/" > capture_nxp_kw41z.c.d make[1]: Leaving directory '/home/buildozer/aports/testing/kismet/src/kismet-2020-12-R3/capture_nrf_51822' g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c log_tools/kismetdb_to_wiglecsv.cc -o log_tools/kismetdb_to_wiglecsv.cc.o gcc -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c capture_nxp_kw41z.c -o capture_nxp_kw41z.c.o gcc -Wl,--as-needed,-O1,--sort-common -Os -fomit-frame-pointer -Os -fomit-frame-pointer -o kismet_cap_nxp_kw41z capture_nxp_kw41z.c.o ../libkismetdatasource.a -lpthread -lprotobuf-c -lm make[1]: Leaving directory '/home/buildozer/aports/testing/kismet/src/kismet-2020-12-R3/capture_nxp_kw41z' g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c log_tools/kismetdb_dump_devices.cc -o log_tools/kismetdb_dump_devices.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c log_tools/kismetdb_statistics.cc -o log_tools/kismetdb_statistics.cc.o In file included from /usr/include/c++/11.2.1/vector:72, from ./json/json.h:572, from log_tools/kismetdb_to_wiglecsv.cc:44: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from util.h:44, from globalregistry.h:28, from bluetooth_ids.h:31, from bluetooth_ids.cc:19: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const kis_bt_oid::index_pos&}; _Tp = kis_bt_oid::index_pos; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c log_tools/kismetdb_to_kml.cc -o log_tools/kismetdb_to_kml.cc.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const kis_bt_manuf::index_pos&}; _Tp = kis_bt_manuf::index_pos; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c log_tools/kismetdb_to_gpx.cc -o log_tools/kismetdb_to_gpx.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c log_tools/kismetdb_clean.cc -o log_tools/kismetdb_clean.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c log_tools/kismetdb_to_pcap.cc -o log_tools/kismetdb_to_pcap.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c tools/kismet_discovery.cc -o tools/kismet_discovery.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c protobuf_cpp/datasource.pb.cc -o protobuf_cpp/datasource.pb.cc.o /usr/include/c++/11.2.1/bits/vector.tcc: In function 'int main(int, char**)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from configfile.h:33, from manuf.cc:22: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const kis_manuf::index_pos&}; _Tp = kis_manuf::index_pos; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c kis_external.cc -o kis_external.cc.o In file included from /usr/include/c++/11.2.1/vector:67, from util.h:44, from globalregistry.h:28, from bluetooth_ids.h:31, from bluetooth_ids.cc:19: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void kis_bt_oid::index_bt_oids()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void kis_bt_manuf::index_bt_manufs()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c dlttracker.cc -o dlttracker.cc.o In file included from /usr/include/c++/11.2.1/vector:72, from configfile.h:33, from adsb_icao.cc:22: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const kis_adsb_icao::index_pos&}; _Tp = kis_adsb_icao::index_pos; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c datasourcetracker.cc -o datasourcetracker.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c kis_datasource.cc -o kis_datasource.cc.o In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from alertracker.cc:21: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/list:60, from alertracker.h:26, from packetchain.cc:30: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from ./json/json.h:572, from log_tools/kismetdb_to_kml.cc:43: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const kml_point&}; _Tp = kml_point; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from ./json/json.h:572, from log_tools/kismetdb_to_kml.cc:43: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = kml_point; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from ./json/json.h:572, from log_tools/kismetdb_to_kml.cc:43: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const kml_placemark&}; _Tp = kml_placemark; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from ./json/json.h:572, from log_tools/kismetdb_to_kml.cc:43: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = kml_placemark; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from ./json/json.h:572, from log_tools/kismetdb_to_kml.cc:43: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/memory:63, from globalregistry.h:26, from kis_dlt_btle_ll_radio.cc:21: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from configfile.h:33, from manuf.cc:22: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void kis_manuf::IndexOUI()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c datasource_rtlamr.cc -o datasource_rtlamr.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c datasource_ti_cc_2540.cc -o datasource_ti_cc_2540.cc.o In file included from /usr/include/c++/11.2.1/vector:72, from ./json/json.h:572, from log_tools/kismetdb_to_gpx.cc:43: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gpx_waypoint&}; _Tp = gpx_waypoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/list:63, from ./sqlite3_cpp11.h:63, from log_tools/kismetdb_to_pcap.cc:48: /usr/include/c++/11.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const kissqlite3::query_element&}; _Tp = kissqlite3::query_element; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 1909 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from ./json/json.h:572, from log_tools/kismetdb_to_gpx.cc:43: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gpx_waypoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_list.h: In copy constructor 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = kissqlite3::query_element; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1227 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from ./json/json.h:572, from log_tools/kismetdb_to_gpx.cc:43: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/memory:63, from globalregistry.h:26, from gpsserial_v3.h:24, from gpsserial_v3.cc:23: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_list.h: In constructor 'std::__cxx11::list<_Tp, _Alloc>::list(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = std::_List_const_iterator; = void; _Tp = kissqlite3::query_element; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_list.h:803:9: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 803 | list(_InputIterator __first, _InputIterator __last, | ^~~~ /usr/include/c++/11.2.1/bits/stl_list.h:803:9: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1227 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/list:64, from ./sqlite3_cpp11.h:63, from log_tools/kismetdb_to_pcap.cc:48: /usr/include/c++/11.2.1/bits/list.tcc: In function 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = kissqlite3::query_element; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/list.tcc:137:14: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 137 | list __tmp(__first, __last, get_allocator()); | ^~~~~ g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c datasource_ubertooth_one.cc -o datasource_ubertooth_one.cc.o In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/list:60, from json_adapter.cc:23: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'int main(int, char**)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from configfile.h:33, from adsb_icao.cc:22: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void kis_adsb_icao::index()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from devicetracker_view_workers.h:24, from devicetracker_view_workers.cc:21: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/list:60, from phy_bluetooth.cc:23: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/specfun.h:45, from /usr/include/c++/11.2.1/cmath:1935, from /usr/include/c++/11.2.1/math.h:36, from util.h:38, from kis_gps.h:26, from kis_gps.cc:20: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/memory:63, from globalregistry.h:26, from kis_pcapnglogfile.h:24, from kis_pcapnglogfile.cc:21: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c datasource_nrf_51822.cc -o datasource_nrf_51822.cc.o /usr/include/c++/11.2.1/bits/vector.tcc: In function 'int main(int, char**)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from adsb_icao.h:37, from phy_rtladsb.h:26, from phy_rtladsb.cc:22: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c datasource_nxp_kw41z.cc -o datasource_nxp_kw41z.cc.o In file included from log_tools/kismetdb_to_pcap.cc:48: ./sqlite3_cpp11.h: In function 'int main(int, char**)': ./sqlite3_cpp11.h:211:13: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 211 | nested_query {nested_list.begin(), nested_list.end()} { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/memory:63, from globalregistry.h:26, from kis_dlt_ppi.cc:23: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c datasource_scan.cc -o datasource_scan.cc.o In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from devicetracker_view.h:24, from devicetracker_view.cc:21: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c kis_httpd_registry.cc -o kis_httpd_registry.cc.o In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from kis_datasource.h:24, from datasource_rtl433.cc:20: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/list:60, from kis_net_beast_httpd.h:25, from kis_net_beast_httpd.cc:19: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/specfun.h:45, from /usr/include/c++/11.2.1/cmath:1935, from /usr/include/c++/11.2.1/math.h:36, from util.h:38, from kis_gps.h:26, from gpsfake.h:24, from gpsfake.cc:20: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c system_monitor.cc -o system_monitor.cc.o In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/specfun.h:45, from /usr/include/c++/11.2.1/cmath:1935, from /usr/include/c++/11.2.1/math.h:36, from trackedlocation.cc:21: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from pcapng_stream_futurebuf.h:24, from pcapng_stream_futurebuf.cc:21: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/memory:63, from globalregistry.h:26, from phy_zwave.h:24, from phy_zwave.cc:22: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/memory:63, from globalregistry.h:26, from phy_rtl433.h:24, from phy_rtl433.cc:22: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/list:60, from phy_80211.cc:23: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c gpstracker.cc -o gpstracker.cc.o g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c packet_filter.cc -o packet_filter.cc.o In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from phy_80211_ssidtracker.h:24, from phy_80211_ssidtracker.cc:19: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/memory:63, from globalregistry.h:26, from gpstcp_v2.h:24, from gpstcp_v2.cc:23: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/memory:63, from globalregistry.h:26, from gpsgpsd_v3.h:24, from gpsgpsd_v3.cc:23: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/memory:63, from devicetracker.cc:21: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/ios:40, from /usr/include/c++/11.2.1/istream:38, from /usr/include/c++/11.2.1/sstream:38, from base64.h:22, from gpsweb.cc:19: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /usr/include/c++/11.2.1/stdexcept:39, from gpsnmea_v2.cc:23: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c class_filter.cc -o class_filter.cc.o In file included from /usr/include/c++/11.2.1/vector:72, from alertracker.h:28, from packetchain.cc:30: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from alertracker.h:28, from packetchain.cc:30: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/memory:63, from logtracker.h:24, from logtracker.cc:23: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from trackedcomponent.h:36, from eventbus.h:55, from alertracker.h:32, from packetchain.cc:30: trackedelement.h: In member function 'void tracker_element_core_vector::set(tracker_element_core_vector::const_iterator, tracker_element_core_vector::const_iterator) [with T = double; tracker_type TT = tracker_type::tracker_vector_double]': trackedelement.h:1468:18: note: parameter passing for argument of type 'tracker_element_core_vector::const_iterator' {aka 'std::vector >::const_iterator'} changed in GCC 7.1 1468 | virtual void set(const_iterator a, const_iterator b) { | ^~~ trackedelement.h:1468:18: note: parameter passing for argument of type 'tracker_element_core_vector::const_iterator' {aka 'std::vector >::const_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from kis_datasource.h:24, from datasource_ti_cc_2531.h:26, from datasource_ti_cc_2531.cc:19: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/specfun.h:45, from /usr/include/c++/11.2.1/cmath:1935, from /usr/include/c++/11.2.1/math.h:36, from util.h:38, from channeltracker2.cc:19: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/list:60, from devicetracker_component.cc:23: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/memory:63, from globalregistry.h:26, from kis_databaselogfile.cc:24: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/memory:63, from globalregistry.h:26, from kis_dlt_radiotap.cc:23: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/memory:63, from globalregistry.h:26, from kis_dissector_ipdata.cc:21: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from kis_datasource.h:24, from datasource_rtladsb.cc:20: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from kis_datasource.h:24, from datasource_linux_bluetooth.h:26, from datasource_linux_bluetooth.cc:21: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c kis_server_announce.cc -o kis_server_announce.cc.o In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from kis_ppilogfile.h:27, from kis_ppilogfile.cc:26: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from trackedelement.h:31, from phy_uav_drone.h:23, from phy_uav_drone.cc:22: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ g++ -std=gnu++17 -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-format-truncation -Wno-unused-local-typedefs -Wno-unused-function -Wno-infinite-recursion -g -I. -fPIE -Os -fomit-frame-pointer -O3 -DKS_STR_ENCODING_NONE -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c devicetracker_httpd.cc -o devicetracker_httpd.cc.o In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/deque:60, from /usr/include/c++/11.2.1/queue:60, from messagebus.h:25, from messagebus_restclient.cc:21: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/memory:63, from globalregistry.h:26, from phy_rtlamr.h:24, from phy_rtlamr.cc:22: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ g++ -std=gnu++17 -Wl,--as-needed,-O1,--sort-common -Os -fomit-frame-pointer -o log_tools/kismetdb_to_wiglecsv log_tools/kismetdb_to_wiglecsv.cc.o sqlite3_cpp11.cc.o jsoncpp.cc.o -ldl -lz -lsqlite3 -lstdc++ -rdynamic g++ -std=gnu++17 -Wl,--as-needed,-O1,--sort-common -Os -fomit-frame-pointer -o log_tools/kismetdb_dump_devices log_tools/kismetdb_dump_devices.cc.o sqlite3_cpp11.cc.o jsoncpp.cc.o -ldl -lz -lsqlite3 -lstdc++ -rdynamic g++ -std=gnu++17 -Wl,--as-needed,-O1,--sort-common -Os -fomit-frame-pointer -o log_tools/kismetdb_statistics log_tools/kismetdb_statistics.cc.o sqlite3_cpp11.cc.o jsoncpp.cc.o -ldl -lz -lsqlite3 -lstdc++ -rdynamic g++ -std=gnu++17 -Wl,--as-needed,-O1,--sort-common -Os -fomit-frame-pointer -o log_tools/kismetdb_to_kml log_tools/kismetdb_to_kml.cc.o sqlite3_cpp11.cc.o jsoncpp.cc.o -ldl -lz -lsqlite3 -lstdc++ -rdynamic In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/memory:63, from streamtracker.h:24, from streamtracker.cc:21: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ g++ -std=gnu++17 -Wl,--as-needed,-O1,--sort-common -Os -fomit-frame-pointer -o log_tools/kismetdb_to_gpx log_tools/kismetdb_to_gpx.cc.o sqlite3_cpp11.cc.o jsoncpp.cc.o -ldl -lz -lsqlite3 -lstdc++ -rdynamic g++ -std=gnu++17 -Wl,--as-needed,-O1,--sort-common -Os -fomit-frame-pointer -o log_tools/kismetdb_clean log_tools/kismetdb_clean.cc.o sqlite3_cpp11.cc.o -ldl -lz -lsqlite3 -lstdc++ -rdynamic In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from dot11_parsers/dot11_ie.h:31, from phy_80211_components.cc:20: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ g++ -std=gnu++17 -Wl,--as-needed,-O1,--sort-common -Os -fomit-frame-pointer -o log_tools/kismetdb_to_pcap log_tools/kismetdb_to_pcap.cc.o sqlite3_cpp11.cc.o version.c.o -ldl -lz -lsqlite3 -lstdc++ -lpcap -rdynamic g++ -std=gnu++17 -Wl,--as-needed,-O1,--sort-common -Os -fomit-frame-pointer -o tools/kismet_discovery tools/kismet_discovery.cc.o version.c.o -ldl -lz -lsqlite3 -lstdc++ -rdynamic In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/stl_tree.h:63, from /usr/include/c++/11.2.1/map:60, from phy_80211_dissectors.cc:28: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/list:60, from phy_nrf_mousejack.cc:23: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/list:60, from phy_btle.cc:24: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/unordered_map:46, from /usr/include/c++/11.2.1/functional:61, from devicetracker_view.h:24, from devicetracker_view.cc:21: /usr/include/c++/11.2.1/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::const_iterator) [with _Key = device_key; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /usr/include/c++/11.2.1/bits/hashtable.h:2146:5: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 2146 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2147 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/hashtable.h:2146:5: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/ios:40, from /usr/include/c++/11.2.1/ostream:38, from /usr/include/c++/11.2.1/iostream:39, from kismet_server.cc:29: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/memory:63, from kis_external.cc:19: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from dlttracker.h:25, from dlttracker.cc:23: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/list:60, from alertracker.h:26, from datasourcetracker.cc:23: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/11.2.1/bits/hashtable.h: In member function 'virtual void device_tracker_view::update_device(std::shared_ptr)': /usr/include/c++/11.2.1/bits/hashtable.h:934:21: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 934 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/hashtable.h: In member function 'virtual void device_tracker_view::remove_device_direct(std::shared_ptr)': /usr/include/c++/11.2.1/bits/hashtable.h:934:21: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 934 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from kis_datasource.h:24, from datasource_ti_cc_2540.h:26, from datasource_ti_cc_2540.cc:21: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from kis_datasource.h:24, from kis_datasource.cc:21: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from util.h:44, from globalregistry.h:28, from phy_rtl433.h:24, from phy_rtl433.cc:22: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from util.h:44, from globalregistry.h:28, from phy_rtl433.h:24, from phy_rtl433.cc:22: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from kis_datasource.h:24, from datasource_linux_bluetooth.h:26, from datasource_linux_bluetooth.cc:21: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {uuid}; _Tp = uuid; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from phy_rtl433.h:25, from phy_rtl433.cc:22: trackedelement.h: In member function 'void tracker_element_core_vector::set(tracker_element_core_vector::const_iterator, tracker_element_core_vector::const_iterator) [with T = double; tracker_type TT = tracker_type::tracker_vector_double]': trackedelement.h:1468:18: note: parameter passing for argument of type 'tracker_element_core_vector::const_iterator' {aka 'std::vector >::const_iterator'} changed in GCC 7.1 1468 | virtual void set(const_iterator a, const_iterator b) { | ^~~ trackedelement.h:1468:18: note: parameter passing for argument of type 'tracker_element_core_vector::const_iterator' {aka 'std::vector >::const_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/unordered_map:46, from /usr/include/c++/11.2.1/functional:61, from util.h:49, from globalregistry.h:28, from streamtracker.h:26, from streamtracker.cc:21: /usr/include/c++/11.2.1/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::const_iterator) [with _Key = double; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /usr/include/c++/11.2.1/bits/hashtable.h:2146:5: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 2146 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2147 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/hashtable.h:2146:5: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, from util.h:44, from channeltracker2.cc:19: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from util.h:44, from channeltracker2.cc:19: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from kis_datasource.h:24, from datasource_ubertooth_one.h:26, from datasource_ubertooth_one.cc:21: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from channeltracker2.h:30, from channeltracker2.cc:21: trackedelement.h: In member function 'void tracker_element_core_vector::set(tracker_element_core_vector::const_iterator, tracker_element_core_vector::const_iterator) [with T = double; tracker_type TT = tracker_type::tracker_vector_double]': trackedelement.h:1468:18: note: parameter passing for argument of type 'tracker_element_core_vector::const_iterator' {aka 'std::vector::const_iterator'} changed in GCC 7.1 1468 | virtual void set(const_iterator a, const_iterator b) { | ^~~ trackedelement.h:1468:18: note: parameter passing for argument of type 'tracker_element_core_vector::const_iterator' {aka 'std::vector::const_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from datasourcetracker.h:25, from datasource_scan.cc:19: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from util.h:44, from globalregistry.h:28, from phy_rtlamr.h:24, from phy_rtlamr.cc:22: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from util.h:44, from globalregistry.h:28, from phy_rtlamr.h:24, from phy_rtlamr.cc:22: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/list:63, from util.h:45, from globalregistry.h:28, from kis_databaselogfile.cc:24: /usr/include/c++/11.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const kissqlite3::query_element&}; _Tp = kissqlite3::query_element; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 1909 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_list.h: In copy constructor 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = kissqlite3::query_element; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1227 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from phy_rtlamr.h:25, from phy_rtlamr.cc:22: trackedelement.h: In member function 'void tracker_element_core_vector::set(tracker_element_core_vector::const_iterator, tracker_element_core_vector::const_iterator) [with T = double; tracker_type TT = tracker_type::tracker_vector_double]': trackedelement.h:1468:18: note: parameter passing for argument of type 'tracker_element_core_vector::const_iterator' {aka 'std::vector >::const_iterator'} changed in GCC 7.1 1468 | virtual void set(const_iterator a, const_iterator b) { | ^~~ trackedelement.h:1468:18: note: parameter passing for argument of type 'tracker_element_core_vector::const_iterator' {aka 'std::vector >::const_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from kis_datasource.h:24, from datasource_nxp_kw41z.h:26, from datasource_nxp_kw41z.cc:21: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_list.h: In function 'void kissqlite3::query::append_where(const kissqlite3::_AND&, const std::__cxx11::list&)': /usr/include/c++/11.2.1/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1227 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/unordered_map:47, from /usr/include/c++/11.2.1/functional:61, from util.h:49, from globalregistry.h:28, from streamtracker.h:26, from streamtracker.cc:21: /usr/include/c++/11.2.1/bits/unordered_map.h: In member function 'void stream_tracker::remove_streamer(double)': /usr/include/c++/11.2.1/bits/unordered_map.h:741:26: note: parameter passing for argument of type 'std::unordered_map >::const_iterator' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 741 | { return _M_h.erase(__position); } | ~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from devicetracker_component.cc:25: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from devicetracker_component.cc:25: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/memory:63, from system_monitor.cc:21: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from phy_80211.cc:25: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mac_addr&}; _Tp = mac_addr; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from kis_datasource.h:24, from datasource_rtlamr.cc:20: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from phy_80211.cc:25: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void kis_datasource_linux_bluetooth::handle_packet_linuxbtdevice(uint32_t, std::string)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from devicetracker_component.h:39, from devicetracker_component.cc:33: trackedelement.h: In member function 'void tracker_element_core_vector::set(tracker_element_core_vector::const_iterator, tracker_element_core_vector::const_iterator) [with T = double; tracker_type TT = tracker_type::tracker_vector_double]': trackedelement.h:1468:18: note: parameter passing for argument of type 'tracker_element_core_vector::const_iterator' {aka 'std::vector >::const_iterator'} changed in GCC 7.1 1468 | virtual void set(const_iterator a, const_iterator b) { | ^~~ trackedelement.h:1468:18: note: parameter passing for argument of type 'tracker_element_core_vector::const_iterator' {aka 'std::vector >::const_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/memory:63, from globalregistry.h:26, from gpstracker.cc:23: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from trackedcomponent.h:36, from eventbus.h:55, from packetchain.h:39, from phy_80211.cc:39: trackedelement.h: In member function 'void tracker_element_core_vector::set(tracker_element_core_vector::const_iterator, tracker_element_core_vector::const_iterator) [with T = double; tracker_type TT = tracker_type::tracker_vector_double]': trackedelement.h:1468:18: note: parameter passing for argument of type 'tracker_element_core_vector::const_iterator' {aka 'std::vector::const_iterator'} changed in GCC 7.1 1468 | virtual void set(const_iterator a, const_iterator b) { | ^~~ trackedelement.h:1468:18: note: parameter passing for argument of type 'tracker_element_core_vector::const_iterator' {aka 'std::vector::const_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from kis_datasource.h:24, from datasource_nrf_51822.h:26, from datasource_nrf_51822.cc:21: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from manuf.h:41, from phy_80211_components.cc:24: trackedelement.h: In member function 'void tracker_element_core_vector::set(tracker_element_core_vector::const_iterator, tracker_element_core_vector::const_iterator) [with T = double; tracker_type TT = tracker_type::tracker_vector_double]': trackedelement.h:1468:18: note: parameter passing for argument of type 'tracker_element_core_vector::const_iterator' {aka 'std::vector::const_iterator'} changed in GCC 7.1 1468 | virtual void set(const_iterator a, const_iterator b) { | ^~~ trackedelement.h:1468:18: note: parameter passing for argument of type 'tracker_element_core_vector::const_iterator' {aka 'std::vector::const_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/algorithm:60, from fmt/format.h:31, from fmt.h:23, from packet_filter.cc:21: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from devicetracker.cc:27: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mac_addr&}; _Tp = mac_addr; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from devicetracker.cc:27: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mac_addr; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:60, from devicetracker.cc:26: /usr/include/c++/11.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = mac_addr; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/11.2.1/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::iterator' changed in GCC 7.1 1204 | erase(iterator __position) | ^~~~~ In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/algorithm:60, from fmt/format.h:31, from fmt.h:23, from class_filter.cc:21: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from entrytracker.h:34, from trackedcomponent.h:37, from eventbus.h:55, from alertracker.h:32, from devicetracker.cc:34: robin_hood.h: In member function 'robin_hood::detail::Table::iterator robin_hood::detail::Table::erase(robin_hood::detail::Table::iterator) [with bool IsFlat = false; unsigned int MaxLoadFactor100 = 80; Key = device_key; T = std::shared_ptr; Hash = robin_hood::hash; KeyEqual = std::equal_to]': robin_hood.h:2201:14: note: parameter passing for argument of type 'robin_hood::detail::Table, robin_hood::hash, std::equal_to >::iterator' {aka 'robin_hood::detail::Table, robin_hood::hash, std::equal_to >::Iter'} changed in GCC 7.1 2201 | iterator erase(iterator pos) { | ^~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/memory:63, from kis_server_announce.h:24, from kis_server_announce.cc:30: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/memory:63, from devicetracker_httpd.cc:21: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': trackedelement.h:1616:30: required from 'void tracker_element_core_pair::set(const T1&, const T2&) [with T1 = double; T2 = double; tracker_type TT = tracker_type::tracker_pair_double]' trackedlocation.h:75:22: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from devicetracker.cc:27: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from devicetracker.cc:27: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from trackedcomponent.h:36, from eventbus.h:55, from alertracker.h:32, from devicetracker.cc:34: trackedelement.h: In member function 'void tracker_element_core_vector::set(tracker_element_core_vector::const_iterator, tracker_element_core_vector::const_iterator) [with T = double; tracker_type TT = tracker_type::tracker_vector_double]': trackedelement.h:1468:18: note: parameter passing for argument of type 'tracker_element_core_vector::const_iterator' {aka 'std::vector >::const_iterator'} changed in GCC 7.1 1468 | virtual void set(const_iterator a, const_iterator b) { | ^~~ trackedelement.h:1468:18: note: parameter passing for argument of type 'tracker_element_core_vector::const_iterator' {aka 'std::vector >::const_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from phy_80211.cc:25: /usr/include/c++/11.2.1/bits/stl_vector.h: In constructor 'kis_80211_phy::kis_80211_phy(global_registry*, int)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from kis_datasource.h:24, from kis_datasource.cc:21: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from kis_datasource.h:24, from kis_datasource.cc:21: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:62, from devicetracker.cc:26: /usr/include/c++/11.2.1/bits/stl_multimap.h: In member function 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Predicate = device_tracker::timetracker_event(int)::)>]': /usr/include/c++/11.2.1/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap >::iterator' {aka 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::iterator'} changed in GCC 7.1 709 | { return _M_t.erase(__position); } | ~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_multimap.h: In member function 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Predicate = device_tracker::timetracker_event(int)::)>]': /usr/include/c++/11.2.1/bits/stl_multimap.h:709:26: note: parameter passing for argument of type 'std::multimap >::iterator' {aka 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::iterator'} changed in GCC 7.1 709 | { return _M_t.erase(__position); } | ~~~~~~~~~~^~~~~~~~~~~~ In file included from trackedcomponent.h:36, from eventbus.h:55, from gpstracker.h:24, from kis_datasource.h:29, from kis_datasource.cc:21: trackedelement.h: In member function 'void tracker_element_core_vector::set(tracker_element_core_vector::const_iterator, tracker_element_core_vector::const_iterator) [with T = double; tracker_type TT = tracker_type::tracker_vector_double]': trackedelement.h:1468:18: note: parameter passing for argument of type 'tracker_element_core_vector::const_iterator' {aka 'std::vector::const_iterator'} changed in GCC 7.1 1468 | virtual void set(const_iterator a, const_iterator b) { | ^~~ trackedelement.h:1468:18: note: parameter passing for argument of type 'tracker_element_core_vector::const_iterator' {aka 'std::vector::const_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, from battery.h:28, from system_monitor.cc:32: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from battery.h:28, from system_monitor.cc:32: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from entrytracker.h:35, from system_monitor.cc:33: trackedelement.h: In member function 'void tracker_element_core_vector::set(tracker_element_core_vector::const_iterator, tracker_element_core_vector::const_iterator) [with T = double; tracker_type TT = tracker_type::tracker_vector_double]': trackedelement.h:1468:18: note: parameter passing for argument of type 'tracker_element_core_vector::const_iterator' {aka 'std::vector >::const_iterator'} changed in GCC 7.1 1468 | virtual void set(const_iterator a, const_iterator b) { | ^~~ trackedelement.h:1468:18: note: parameter passing for argument of type 'tracker_element_core_vector::const_iterator' {aka 'std::vector >::const_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/map:60, from packetchain.h:34, from class_filter.h:21, from class_filter.cc:22: /usr/include/c++/11.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = mac_addr; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::iterator' changed in GCC 7.1 1204 | erase(iterator __position) | ^~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from devicetracker_httpd.cc:27: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mac_addr&}; _Tp = mac_addr; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const device_key&}; _Tp = device_key; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/map:61, from packetchain.h:34, from class_filter.h:21, from class_filter.cc:22: /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'virtual void class_filter_mac_addr::remove_filter(mac_addr, const string&)': /usr/include/c++/11.2.1/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map::iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::iterator'} changed in GCC 7.1 1038 | { return _M_t.erase(__position); } | ~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h:1038:26: note: parameter passing for argument of type 'std::map::iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::iterator'} changed in GCC 7.1 1038 | { return _M_t.erase(__position); } | ~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from devicetracker_httpd.cc:27: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'std::shared_ptr device_tracker::multikey_endp_handler(device_tracker::shared_con, bool)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'std::shared_ptr device_tracker::multimac_endp_handler(device_tracker::shared_con)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -std=gnu++17 -Wl,--as-needed,-O1,--sort-common -Os -fomit-frame-pointer -o kismet util.cc.o macaddr.cc.o uuid.cc.o xxhash.cc.o boost_like_hash.cc.o sqlite3_cpp11.cc.o globalregistry.cc.o eventbus.cc.o packet.cc.o configfile.cc.o getopt.cc.o battery.cc.o ipctracker_v2.cc.o protobuf_cpp/kismet.pb.cc.o protobuf_cpp/http.pb.cc.o protobuf_cpp/datasource.pb.cc.o protobuf_cpp/linuxbluetooth.pb.cc.o protobuf_cpp/eventbus.pb.cc.o kis_external.cc.o dlttracker.cc.o antennatracker.cc.o datasourcetracker.cc.o kis_datasource.cc.o datasource_linux_bluetooth.cc.o datasource_rtl433.cc.o datasource_rtlamr.cc.o datasource_rtladsb.cc.o datasource_ti_cc_2540.cc.o datasource_ti_cc_2531.cc.o datasource_ubertooth_one.cc.o datasource_nrf_51822.cc.o datasource_nxp_kw41z.cc.o datasource_scan.cc.o kis_net_beast_httpd.cc.o kis_httpd_registry.cc.o system_monitor.cc.o base64.cc.o gpstracker.cc.o kis_gps.cc.o gpsnmea_v2.cc.o gpsserial_v3.cc.o gpstcp_v2.cc.o gpsgpsd_v3.cc.o gpsfake.cc.o gpsweb.cc.o packetchain.cc.o packet_filter.cc.o class_filter.cc.o trackedelement.cc.o trackedelement_workers.cc.o trackedcomponent.cc.o entrytracker.cc.o trackedlocation.cc.o devicetracker_component.cc.o devicetracker_view.cc.o devicetracker_view_workers.cc.o kis_server_announce.cc.o jsoncpp.cc.o json_adapter.cc.o plugintracker.cc.o alertracker.cc.o timetracker.cc.o channeltracker2.cc.o devicetracker.cc.o devicetracker_httpd.cc.o kis_dlt.cc.o kis_dlt_ppi.cc.o kis_dlt_radiotap.cc.o kis_dlt_btle_ll_radio.cc.o kaitaistream.cc.o dot11_parsers/dot11_ie.cc.o dot11_parsers/dot11_ie_7_country.cc.o dot11_parsers/dot11_ie_11_qbss.cc.o dot11_parsers/dot11_ie_33_power.cc.o dot11_parsers/dot11_ie_36_supported_channels.cc.o dot11_parsers/dot11_ie_45_ht_cap.cc.o dot11_parsers/dot11_ie_48_rsn.cc.o dot11_parsers/dot11_ie_52_rmm_neighbor.cc.o dot11_parsers/dot11_ie_54_mobility.cc.o dot11_parsers/dot11_ie_55_fastbss.cc.o dot11_parsers/dot11_ie_61_ht_op.cc.o dot11_parsers/dot11_ie_70_rm_capabilities.cc.o dot11_parsers/dot11_ie_133_cisco_ccx.cc.o dot11_parsers/dot11_ie_150_vendor.cc.o dot11_parsers/dot11_ie_150_cisco_powerlevel.cc.o dot11_parsers/dot11_ie_191_vht_cap.cc.o dot11_parsers/dot11_ie_192_vht_op.cc.o dot11_parsers/dot11_ie_127_extended_capabilities.cc.o dot11_parsers/dot11_ie_221_vendor.cc.o dot11_parsers/dot11_ie_221_ms_wps.cc.o dot11_parsers/dot11_ie_221_ms_wmm.cc.o dot11_parsers/dot11_ie_221_dji_droneid.cc.o dot11_parsers/dot11_ie_221_wfa_wpa.cc.o dot11_parsers/dot11_ie_221_cisco_client_mfp.cc.o dot11_parsers/dot11_ie_221_wpa_transition.cc.o dot11_parsers/dot11_ie_221_rsn_pmkid.cc.o dot11_parsers/dot11_ie_221_wfa.cc.o dot11_parsers/dot11_ie_255_ext_tag.cc.o dot11_parsers/dot11_action.cc.o dot11_parsers/dot11_wpa_eap.cc.o dot11_parsers/dot11_p2p_ie.cc.o bluetooth_parsers/btle.cc.o phy_80211.cc.o phy_80211_components.cc.o phy_80211_dissectors.cc.o phy_rtl433.cc.o phy_rtlamr.cc.o phy_rtladsb.cc.o phy_zwave.cc.o phy_bluetooth.cc.o phy_uav_drone.cc.o phy_nrf_mousejack.cc.o phy_btle.cc.o phy_80211_ssidtracker.cc.o kis_dissector_ipdata.cc.o manuf.cc.o bluetooth_ids.cc.o adsb_icao.cc.o logtracker.cc.o kis_ppilogfile.cc.o kis_databaselogfile.cc.o kis_pcapnglogfile.cc.o messagebus_restclient.cc.o streamtracker.cc.o pcapng_stream_futurebuf.cc.o kis_database.cc.o kismet_server.cc.o version.c.o -ldl -lz -lsqlite3 -lstdc++ -lpcap -lpthread -lprotobuf -rdynamic >>> kismet: Entering fakeroot... make[1]: Entering directory '/home/buildozer/aports/testing/kismet/src/kismet-2020-12-R3' (cd capture_linux_wifi && make) (cd capture_linux_bluetooth && make) (cd capture_nrf_51822 && make) (cd capture_nxp_kw41z && make) make[2]: Entering directory '/home/buildozer/aports/testing/kismet/src/kismet-2020-12-R3/capture_nrf_51822' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/buildozer/aports/testing/kismet/src/kismet-2020-12-R3/capture_nrf_51822' make[2]: Entering directory '/home/buildozer/aports/testing/kismet/src/kismet-2020-12-R3/capture_linux_bluetooth' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/buildozer/aports/testing/kismet/src/kismet-2020-12-R3/capture_linux_bluetooth' make[2]: Entering directory '/home/buildozer/aports/testing/kismet/src/kismet-2020-12-R3/capture_nxp_kw41z' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/buildozer/aports/testing/kismet/src/kismet-2020-12-R3/capture_nxp_kw41z' gcc -MM -MP -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT version.c.o version.c -MF version.c.d make[2]: Entering directory '/home/buildozer/aports/testing/kismet/src/kismet-2020-12-R3/capture_linux_wifi' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/buildozer/aports/testing/kismet/src/kismet-2020-12-R3/capture_linux_wifi' gcc -Os -fomit-frame-pointer -Wall -Wno-unknown-warning-option -Wno-format-truncation -Wno-unused-function -g -I. -fPIE -I/usr/include/libnl3 -Os -fomit-frame-pointer -pthread -Os -fomit-frame-pointer -Os -fomit-frame-pointer -c version.c -o version.c.o g++ -std=gnu++17 -Wl,--as-needed,-O1,--sort-common -Os -fomit-frame-pointer -o log_tools/kismetdb_to_pcap log_tools/kismetdb_to_pcap.cc.o sqlite3_cpp11.cc.o version.c.o -ldl -lz -lsqlite3 -lstdc++ -lpcap -rdynamic g++ -std=gnu++17 -Wl,--as-needed,-O1,--sort-common -Os -fomit-frame-pointer -o tools/kismet_discovery tools/kismet_discovery.cc.o version.c.o -ldl -lz -lsqlite3 -lstdc++ -rdynamic g++ -std=gnu++17 -Wl,--as-needed,-O1,--sort-common -Os -fomit-frame-pointer -o kismet util.cc.o macaddr.cc.o uuid.cc.o xxhash.cc.o boost_like_hash.cc.o sqlite3_cpp11.cc.o globalregistry.cc.o eventbus.cc.o packet.cc.o configfile.cc.o getopt.cc.o battery.cc.o ipctracker_v2.cc.o protobuf_cpp/kismet.pb.cc.o protobuf_cpp/http.pb.cc.o protobuf_cpp/datasource.pb.cc.o protobuf_cpp/linuxbluetooth.pb.cc.o protobuf_cpp/eventbus.pb.cc.o kis_external.cc.o dlttracker.cc.o antennatracker.cc.o datasourcetracker.cc.o kis_datasource.cc.o datasource_linux_bluetooth.cc.o datasource_rtl433.cc.o datasource_rtlamr.cc.o datasource_rtladsb.cc.o datasource_ti_cc_2540.cc.o datasource_ti_cc_2531.cc.o datasource_ubertooth_one.cc.o datasource_nrf_51822.cc.o datasource_nxp_kw41z.cc.o datasource_scan.cc.o kis_net_beast_httpd.cc.o kis_httpd_registry.cc.o system_monitor.cc.o base64.cc.o gpstracker.cc.o kis_gps.cc.o gpsnmea_v2.cc.o gpsserial_v3.cc.o gpstcp_v2.cc.o gpsgpsd_v3.cc.o gpsfake.cc.o gpsweb.cc.o packetchain.cc.o packet_filter.cc.o class_filter.cc.o trackedelement.cc.o trackedelement_workers.cc.o trackedcomponent.cc.o entrytracker.cc.o trackedlocation.cc.o devicetracker_component.cc.o devicetracker_view.cc.o devicetracker_view_workers.cc.o kis_server_announce.cc.o jsoncpp.cc.o json_adapter.cc.o plugintracker.cc.o alertracker.cc.o timetracker.cc.o channeltracker2.cc.o devicetracker.cc.o devicetracker_httpd.cc.o kis_dlt.cc.o kis_dlt_ppi.cc.o kis_dlt_radiotap.cc.o kis_dlt_btle_ll_radio.cc.o kaitaistream.cc.o dot11_parsers/dot11_ie.cc.o dot11_parsers/dot11_ie_7_country.cc.o dot11_parsers/dot11_ie_11_qbss.cc.o dot11_parsers/dot11_ie_33_power.cc.o dot11_parsers/dot11_ie_36_supported_channels.cc.o dot11_parsers/dot11_ie_45_ht_cap.cc.o dot11_parsers/dot11_ie_48_rsn.cc.o dot11_parsers/dot11_ie_52_rmm_neighbor.cc.o dot11_parsers/dot11_ie_54_mobility.cc.o dot11_parsers/dot11_ie_55_fastbss.cc.o dot11_parsers/dot11_ie_61_ht_op.cc.o dot11_parsers/dot11_ie_70_rm_capabilities.cc.o dot11_parsers/dot11_ie_133_cisco_ccx.cc.o dot11_parsers/dot11_ie_150_vendor.cc.o dot11_parsers/dot11_ie_150_cisco_powerlevel.cc.o dot11_parsers/dot11_ie_191_vht_cap.cc.o dot11_parsers/dot11_ie_192_vht_op.cc.o dot11_parsers/dot11_ie_127_extended_capabilities.cc.o dot11_parsers/dot11_ie_221_vendor.cc.o dot11_parsers/dot11_ie_221_ms_wps.cc.o dot11_parsers/dot11_ie_221_ms_wmm.cc.o dot11_parsers/dot11_ie_221_dji_droneid.cc.o dot11_parsers/dot11_ie_221_wfa_wpa.cc.o dot11_parsers/dot11_ie_221_cisco_client_mfp.cc.o dot11_parsers/dot11_ie_221_wpa_transition.cc.o dot11_parsers/dot11_ie_221_rsn_pmkid.cc.o dot11_parsers/dot11_ie_221_wfa.cc.o dot11_parsers/dot11_ie_255_ext_tag.cc.o dot11_parsers/dot11_action.cc.o dot11_parsers/dot11_wpa_eap.cc.o dot11_parsers/dot11_p2p_ie.cc.o bluetooth_parsers/btle.cc.o phy_80211.cc.o phy_80211_components.cc.o phy_80211_dissectors.cc.o phy_rtl433.cc.o phy_rtlamr.cc.o phy_rtladsb.cc.o phy_zwave.cc.o phy_bluetooth.cc.o phy_uav_drone.cc.o phy_nrf_mousejack.cc.o phy_btle.cc.o phy_80211_ssidtracker.cc.o kis_dissector_ipdata.cc.o manuf.cc.o bluetooth_ids.cc.o adsb_icao.cc.o logtracker.cc.o kis_ppilogfile.cc.o kis_databaselogfile.cc.o kis_pcapnglogfile.cc.o messagebus_restclient.cc.o streamtracker.cc.o pcapng_stream_futurebuf.cc.o kis_database.cc.o kismet_server.cc.o version.c.o -ldl -lz -lsqlite3 -lstdc++ -lpcap -lpthread -lprotobuf -rdynamic mkdir -p /home/buildozer/aports/testing/kismet/pkg/kismet/etc/kismet mkdir -p /home/buildozer/aports/testing/kismet/pkg/kismet/usr/bin /usr/bin/install -c -o "root" -g "root" -m 555 kismet /home/buildozer/aports/testing/kismet/pkg/kismet/usr/bin/kismet; # Install the alias script /usr/bin/install -c -o "root" -g "root" -m 555 kismet_server /home/buildozer/aports/testing/kismet/pkg/kismet/usr/bin/kismet_server; # Install the compiled log tools /usr/bin/install -c -o "root" -g "root" -m 555 log_tools/kismetdb_strip_packets /home/buildozer/aports/testing/kismet/pkg/kismet/usr/bin/`basename log_tools/kismetdb_strip_packets`; /usr/bin/install -c -o "root" -g "root" -m 555 log_tools/kismetdb_dump_devices /home/buildozer/aports/testing/kismet/pkg/kismet/usr/bin/`basename log_tools/kismetdb_dump_devices`; /usr/bin/install -c -o "root" -g "root" -m 555 log_tools/kismetdb_to_wiglecsv /home/buildozer/aports/testing/kismet/pkg/kismet/usr/bin/`basename log_tools/kismetdb_to_wiglecsv`; /usr/bin/install -c -o "root" -g "root" -m 555 log_tools/kismetdb_statistics /home/buildozer/aports/testing/kismet/pkg/kismet/usr/bin/`basename log_tools/kismetdb_statistics`; /usr/bin/install -c -o "root" -g "root" -m 555 log_tools/kismetdb_to_kml /home/buildozer/aports/testing/kismet/pkg/kismet/usr/bin/`basename log_tools/kismetdb_to_kml`; /usr/bin/install -c -o "root" -g "root" -m 555 log_tools/kismetdb_to_gpx /home/buildozer/aports/testing/kismet/pkg/kismet/usr/bin/`basename log_tools/kismetdb_to_gpx`; /usr/bin/install -c -o "root" -g "root" -m 555 log_tools/kismetdb_clean /home/buildozer/aports/testing/kismet/pkg/kismet/usr/bin/`basename log_tools/kismetdb_clean`; /usr/bin/install -c -o "root" -g "root" -m 555 log_tools/kismetdb_to_pcap /home/buildozer/aports/testing/kismet/pkg/kismet/usr/bin/`basename log_tools/kismetdb_to_pcap`; # Install the other tools /usr/bin/install -c -o "root" -g "root" -m 555 tools/kismet_discovery /home/buildozer/aports/testing/kismet/pkg/kismet/usr/bin/`basename tools/kismet_discovery`; mkdir -p /home/buildozer/aports/testing/kismet/pkg/kismet/usr/bin mkdir -p /home/buildozer/aports/testing/kismet/pkg/kismet/usr/lib/pkgconfig /usr/bin/install -c -o "root" -g "root" -m 644 packaging/kismet.pc /home/buildozer/aports/testing/kismet/pkg/kismet/usr/lib/pkgconfig/kismet.pc mkdir -p /home/buildozer/aports/testing/kismet/pkg/kismet/usr/share/kismet/httpd/ cp -r http_data/* /home/buildozer/aports/testing/kismet/pkg/kismet/usr/share/kismet/httpd/ cp conf/kismet_manuf.txt.gz /home/buildozer/aports/testing/kismet/pkg/kismet/usr/share/kismet//kismet_manuf.txt.gz cp conf/kismet_adsb_icao.txt.gz /home/buildozer/aports/testing/kismet/pkg/kismet/usr/share/kismet//kismet_adsb_icao.txt.gz make[1]: Leaving directory '/home/buildozer/aports/testing/kismet/src/kismet-2020-12-R3' make[1]: Entering directory '/home/buildozer/aports/testing/kismet/src/kismet-2020-12-R3' install -o root -g root -m 644 conf/kismet.conf /home/buildozer/aports/testing/kismet/pkg/kismet/etc/kismet/kismet.conf install -o root -g root -m 644 conf/kismet_httpd.conf /home/buildozer/aports/testing/kismet/pkg/kismet/etc/kismet/kismet_httpd.conf install -o root -g root -m 644 conf/kismet_alerts.conf /home/buildozer/aports/testing/kismet/pkg/kismet/etc/kismet/kismet_alerts.conf install -o root -g root -m 644 conf/kismet_memory.conf /home/buildozer/aports/testing/kismet/pkg/kismet/etc/kismet/kismet_memory.conf install -o root -g root -m 644 conf/kismet_logging.conf /home/buildozer/aports/testing/kismet/pkg/kismet/etc/kismet/kismet_logging.conf install -o root -g root -m 644 conf/kismet_filter.conf /home/buildozer/aports/testing/kismet/pkg/kismet/etc/kismet/kismet_filter.conf install -o root -g root -m 644 conf/kismet_uav.conf /home/buildozer/aports/testing/kismet/pkg/kismet/etc/kismet/kismet_uav.conf install -o root -g root -m 644 conf/kismet_80211.conf /home/buildozer/aports/testing/kismet/pkg/kismet/etc/kismet/kismet_80211.conf Existing config files have not been replaced; if the Kismet configuration files have changed, you will need to manually reconcile the differences in the config files! You can replace all config files with: make forceconfigs You can simplify future configuration changes by using the kismet_site.conf config file, for more info see the docs at: https://www.kismetwireless.net/docs/readme/config_files/ make[1]: Leaving directory '/home/buildozer/aports/testing/kismet/src/kismet-2020-12-R3' Installed kismet into /home/buildozer/aports/testing/kismet/pkg/kismet/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/buildozer/aports/testing/kismet/pkg/kismet/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 option. If you have installed Kismet in the past, you may need to UPDATE YOUR CONFIG FILES or Kismet may not work properly! You can manually reconcile differences or you can replace the previously installed config files entirely by running make forceconfigs >>> kismet-logtools*: Running split function logtools... >>> kismet-logtools*: Preparing subpackage kismet-logtools... >>> kismet-logtools*: Stripping binaries >>> kismet-logtools*: Running postcheck for kismet-logtools >>> kismet-linux-bluetooth*: Running split function linux_bluetooth... >>> kismet-linux-bluetooth*: Preparing subpackage kismet-linux-bluetooth... >>> kismet-linux-bluetooth*: Stripping binaries >>> kismet-linux-bluetooth*: Running postcheck for kismet-linux-bluetooth >>> kismet-linux-wifi*: Running split function linux_wifi... >>> kismet-linux-wifi*: Preparing subpackage kismet-linux-wifi... >>> kismet-linux-wifi*: Stripping binaries >>> kismet-linux-wifi*: Running postcheck for kismet-linux-wifi >>> kismet-nrf-51822*: Running split function nrf_51822... >>> kismet-nrf-51822*: Preparing subpackage kismet-nrf-51822... >>> kismet-nrf-51822*: Stripping binaries >>> kismet-nrf-51822*: Running postcheck for kismet-nrf-51822 >>> kismet-nxp-kw41z*: Running split function nxp_kw41z... >>> kismet-nxp-kw41z*: Preparing subpackage kismet-nxp-kw41z... >>> kismet-nxp-kw41z*: Stripping binaries >>> kismet-nxp-kw41z*: Running postcheck for kismet-nxp-kw41z >>> kismet*: Running postcheck for kismet >>> kismet*: Preparing package kismet... >>> kismet*: Stripping binaries >>> kismet-linux-bluetooth*: Scanning shared objects >>> kismet-linux-wifi*: Scanning shared objects >>> kismet-logtools*: Scanning shared objects >>> kismet-nrf-51822*: Scanning shared objects >>> kismet-nxp-kw41z*: Scanning shared objects >>> kismet*: Scanning shared objects >>> kismet-linux-bluetooth*: Tracing dependencies... kismet so:libc.musl-armv7.so.1 so:libprotobuf-c.so.1 >>> kismet-linux-bluetooth*: Package size: 88.0 KB >>> kismet-linux-bluetooth*: Compressing data... >>> kismet-linux-bluetooth*: Create checksum... >>> kismet-linux-bluetooth*: Create kismet-linux-bluetooth-0.202012.3-r4.apk >>> kismet-linux-wifi*: Tracing dependencies... kismet so:libc.musl-armv7.so.1 so:libnl-3.so.200 so:libnl-genl-3.so.200 so:libpcap.so.1 so:libprotobuf-c.so.1 >>> kismet-linux-wifi*: Package size: 124.0 KB >>> kismet-linux-wifi*: Compressing data... >>> kismet-linux-wifi*: Create checksum... >>> kismet-linux-wifi*: Create kismet-linux-wifi-0.202012.3-r4.apk >>> kismet-logtools*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libpcap.so.1 so:libsqlite3.so.0 so:libstdc++.so.6 >>> kismet-logtools*: Package size: 1.3 MB >>> kismet-logtools*: Compressing data... >>> kismet-logtools*: Create checksum... >>> kismet-logtools*: Create kismet-logtools-0.202012.3-r4.apk >>> kismet-nrf-51822*: Tracing dependencies... kismet so:libc.musl-armv7.so.1 so:libprotobuf-c.so.1 >>> kismet-nrf-51822*: Package size: 80.0 KB >>> kismet-nrf-51822*: Compressing data... >>> kismet-nrf-51822*: Create checksum... >>> kismet-nrf-51822*: Create kismet-nrf-51822-0.202012.3-r4.apk >>> kismet-nxp-kw41z*: Tracing dependencies... kismet so:libc.musl-armv7.so.1 so:libprotobuf-c.so.1 >>> kismet-nxp-kw41z*: Package size: 84.0 KB >>> kismet-nxp-kw41z*: Compressing data... >>> kismet-nxp-kw41z*: Create checksum... >>> kismet-nxp-kw41z*: Create kismet-nxp-kw41z-0.202012.3-r4.apk >>> kismet*: Tracing dependencies... pkgconfig so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libpcap.so.1 so:libprotobuf-c.so.1 so:libprotobuf.so.32 so:libsqlite3.so.0 so:libstdc++.so.6 so:libz.so.1 >>> kismet*: Package size: 14.0 MB >>> kismet*: Compressing data... >>> kismet*: Create checksum... >>> kismet*: Create kismet-0.202012.3-r4.apk >>> kismet: Build complete at Sat, 23 Jul 2022 05:21:36 +0000 elapsed time 0h 1m 50s >>> kismet: Cleaning up srcdir >>> kismet: Cleaning up pkgdir >>> kismet: Uninstalling dependencies... (1/18) Purging .makedepends-kismet (20220723.051947) (2/18) Purging linux-headers (5.16.7-r1) (3/18) Purging libnl3-dev (3.7.0-r0) (4/18) Purging libnl3-cli (3.7.0-r0) (5/18) Purging libnl3 (3.7.0-r0) (6/18) Purging libpcap-dev (1.10.1-r0) (7/18) Purging libpcap (1.10.1-r0) (8/18) Purging protobuf-dev (3.21.3-r1) (9/18) Purging protoc (3.21.3-r1) (10/18) Purging libprotobuf-lite (3.21.3-r1) (11/18) Purging protobuf-c-dev (1.4.1-r1) (12/18) Purging protobuf-c-compiler (1.4.1-r1) (13/18) Purging protobuf-c (1.4.1-r1) (14/18) Purging sqlite-dev (3.39.1-r0) (15/18) Purging sqlite-libs (3.39.1-r0) (16/18) Purging zlib-dev (1.2.12-r1) (17/18) Purging libprotoc (3.21.3-r1) (18/18) Purging libprotobuf (3.21.3-r1) Executing busybox-1.35.0-r20.trigger OK: 259 MiB in 101 packages >>> kismet: Updating the testing/armv7 repository index... >>> kismet: Signing the index...