Configuration complete: Compiling for: linux-gnueabihf (arm) C++ Library: stdc++ Installing as group: root Man pages owned by: man Installing into: /usr Setuid group: kismet Terminal Control: ncurses Linux WEXT capture : yes OSX/Darwin capture : n/a (only OSX/Darwin) PCRE Regex Filters : yes pcap capture: yes airpcap control: n/a (only Cygwin/Win32) PPI log format: yes LibCapability (enhanced privilege dropping): no Linux Netlink: yes (mac80211 VAP creation) - libnl-3.0 libnl-genl-3.0 Configuration complete. Run 'make dep' to generate dependencies and 'make' followed by 'make install' to compile and install. *** WARNING *** In some situations, libpcap links to libnl. If Kismet finds a newer libnl, it can cause an immediate segfault when starting Kismet. It is very hard to test at compile time (and run-time changes can cause it to break). If you experience immediate segfaults when trying to start kismet_server, check your libpcap.so with 'ldd' and either install a libpcap which does not link libnl1, or force Kismet to compile with a degraded libnl via ./configure --with-netlink-version=1 >>> kismet 2016-07-R1 Building PATH="/home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin:/home/giuliobenetti/autobuild/run/instance-2/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" /usr/bin/make -j4 -C /home/giuliobenetti/autobuild/run/instance-2/output-1/build/kismet-2016-07-R1/ make[1]: Entering directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/kismet-2016-07-R1' Makefile:311: .depend: No such file or directory Generating dependencies... /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/arm-buildroot-linux-gnueabihf-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-gnueabihf/sysroot/usr/include/libnl3 -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 -c util.cc -o util.o /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/arm-buildroot-linux-gnueabihf-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-gnueabihf/sysroot/usr/include/libnl3 -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 -c cygwin_utils.cc -o cygwin_utils.o /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/arm-buildroot-linux-gnueabihf-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-gnueabihf/sysroot/usr/include/libnl3 -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 -c globalregistry.cc -o globalregistry.o /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/arm-buildroot-linux-gnueabihf-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-gnueabihf/sysroot/usr/include/libnl3 -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 -c ringbuf.cc -o ringbuf.o /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/arm-buildroot-linux-gnueabihf-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-gnueabihf/sysroot/usr/include/libnl3 -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 -c messagebus.cc -o messagebus.o /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/arm-buildroot-linux-gnueabihf-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-gnueabihf/sysroot/usr/include/libnl3 -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 -c configfile.cc -o configfile.o /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/arm-buildroot-linux-gnueabihf-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-gnueabihf/sysroot/usr/include/libnl3 -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 -c getopt.cc -o getopt.o /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/arm-buildroot-linux-gnueabihf-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-gnueabihf/sysroot/usr/include/libnl3 -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 -c filtercore.cc -o filtercore.o In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/string.h:495, from util.cc:28: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void init_proc_title(int, char**, char**)' at util.cc:781:12: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ util.cc: In function 'void init_proc_title(int, char**, char**)': util.cc:781:40: note: length computed here 781 | strncpy(environ[i], envp[i], strlen(envp[i]) + 1); | ~~~~~~^~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/arm-buildroot-linux-gnueabihf-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-gnueabihf/sysroot/usr/include/libnl3 -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 -c ifcontrol.cc -o ifcontrol.o /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/arm-buildroot-linux-gnueabihf-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-gnueabihf/sysroot/usr/include/libnl3 -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 -c iwcontrol.cc -o iwcontrol.o /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/arm-buildroot-linux-gnueabihf-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-gnueabihf/sysroot/usr/include/libnl3 -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 -c madwifing_control.cc -o madwifing_control.o In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/string.h:495, from ifcontrol.h:25, from ifcontrol.cc:20: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'int Linux_GetDrvInfo(const char*, char*, ethtool_drvinfo*)' at ifcontrol.cc:127:12: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'int Ifconfig_Get_Hwaddr(const char*, char*, uint8_t*)' at ifcontrol.cc:184:12: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'int Ifconfig_Set_Hwaddr(const char*, char*, uint8_t*)' at ifcontrol.cc:210:12: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'int Ifconfig_Set_MTU(const char*, char*, uint16_t)' at ifcontrol.cc:238:12: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'int Ifconfig_Set_IP(const char*, char*, const char*)' at ifcontrol.cc:275:12: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'int Ifconfig_Set_Netmask(const char*, char*, const char*)' at ifcontrol.cc:314:12: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/arm-buildroot-linux-gnueabihf-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-gnueabihf/sysroot/usr/include/libnl3 -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 -c nl80211_control.cc -o nl80211_control.o In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/string.h:495, from iwcontrol.h:25, from iwcontrol.cc:20: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'int Iwconfig_Set_SSID(const char*, char*, const char*)' at iwcontrol.cc:118:12: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'int Iwconfig_Get_SSID(const char*, char*, char*)' at iwcontrol.cc:145:12: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'int Iwconfig_Get_Name(const char*, char*, char*)' at iwcontrol.cc:174:12: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'int Iwconfig_Set_IntPriv(const char*, const char*, int, int, char*)' at iwcontrol.cc:212:12: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'int Iwconfig_Set_IntPriv(const char*, const char*, int, int, char*)' at iwcontrol.cc:282:12: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'int Iwconfig_Get_IntPriv(const char*, const char*, int*, char*)' at iwcontrol.cc:334:12: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'int Iwconfig_Get_IntPriv(const char*, const char*, int*, char*)' at iwcontrol.cc:404:12: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'int Iwconfig_Get_Levels(const char*, char*, int*, int*)' at iwcontrol.cc:461:12: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'int Iwconfig_Get_Levels(const char*, char*, int*, int*)' at iwcontrol.cc:476:12: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'int Iwconfig_Get_Channel(const char*, char*)' at iwcontrol.cc:512:12: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'int Iwconfig_Set_Channel(const char*, int, char*)' at iwcontrol.cc:538:12: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'int Iwconfig_Get_Mode(const char*, char*, int*)' at iwcontrol.cc:582:12: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'int Iwconfig_Set_Mode(const char*, char*, int)' at iwcontrol.cc:608:12: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'int Iwconfig_Get_Chanlist(const char*, char*, std::vector*)' at iwcontrol.cc:705:9: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/vector:72, from util.h:42, from filtercore.cc:23: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/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]': /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/arm-buildroot-linux-gnueabihf-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-gnueabihf/sysroot/usr/include/libnl3 -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 -c psutils.cc -o psutils.o /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const macmap::mask_vec_content&}; _Tp = macmap::mask_vec_content; _Alloc = std::allocator::mask_vec_content>]': /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::mask_vec_content, std::allocator::mask_vec_content> >::iterator' {aka '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >'} changed in GCC 7.1 In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:62, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/algorithm:62, from filtercore.h:34, from filtercore.cc:24: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >; _Tp = macmap::mask_vec_content]': /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 243 | _Temporary_buffer<_ForwardIterator, _Tp>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/map:60, from util.h:41, from filtercore.cc:23: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_tree.h: In 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 = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = mac_addr; _Val = std::pair::mask_vec_offsets>; _KeyOfValue = std::_Select1st::mask_vec_offsets> >; _Compare = std::less; _Alloc = std::allocator::mask_vec_offsets> >]': /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree::mask_vec_offsets>, std::_Select1st::mask_vec_offsets> >, std::less, std::allocator::mask_vec_offsets> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator::mask_vec_offsets> >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/map:61, from util.h:41, from filtercore.cc:23: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_map.h: In member function 'int FilterCore::RunFilter(mac_addr, mac_addr, mac_addr)': /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree::mask_vec_offsets>, std::_Select1st::mask_vec_offsets> >, std::less, std::allocator::mask_vec_offsets> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator::mask_vec_offsets> >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree::mask_vec_offsets>, std::_Select1st::mask_vec_offsets> >, std::less, std::allocator::mask_vec_offsets> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator::mask_vec_offsets> >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree::mask_vec_offsets>, std::_Select1st::mask_vec_offsets> >, std::less, std::allocator::mask_vec_offsets> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator::mask_vec_offsets> >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/algorithm:62, from filtercore.h:34, from filtercore.cc:24: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::SortMaskVec>]': /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/char_traits.h:39, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/ios:40, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/istream:38, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/sstream:38, from filtercore.cc:21: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >; _Tp = macmap::mask_vec_content; _Compare = __gnu_cxx::__ops::_Iter_comp_val::SortMaskVec>]': /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algobase.h:966:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 966 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algobase.h:966:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algobase.h:966:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/algorithm:62, from filtercore.h:34, from filtercore.cc:24: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >; _Tp = macmap::mask_vec_content; _Compare = __gnu_cxx::__ops::_Val_comp_iter::SortMaskVec>]': /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2038:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2038 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2038:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >]': /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 1328 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::SortMaskVec>]': /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2471 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2496:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2496 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2497 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2505:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2505 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2506 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 1443 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1444 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2512:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2512 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2513 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2514:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2514 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2515 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::SortMaskVec>]': /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2755 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2760:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2760 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2764:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2764 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/string.h:495, from madwifing_control.cc:33: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'int madwifing_destroy_vap(const char*, char*)' at madwifing_control.cc:110:9: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2766:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2766 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2767 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2768 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2769 | __comp); | ~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'int madwifing_build_vap(const char*, char*, const char*, char*, int, int)' at madwifing_control.cc:157:9: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >; _BidirectionalIterator2 = macmap::mask_vec_content*; _Distance = int]': /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2372:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2372 | __rotate_adaptive(_BidirectionalIterator1 __first, | ^~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2372:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2372:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 1443 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1444 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >; _Distance = int; _Pointer = macmap::mask_vec_content*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::SortMaskVec>]': /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2410 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2440:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2440 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2441 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2449:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2449 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2450 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2455:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2455 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2456 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2457 | __buffer_size); | ~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2458:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2458 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2459 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2460:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2460 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2461 | __len1 - __len11, | ~~~~~~~~~~~~~~~~~ 2462 | __len2 - __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2463 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >; _OutputIterator = macmap::mask_vec_content*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::SortMaskVec>]': /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2633 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = macmap::mask_vec_content*; _OutputIterator = __gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::SortMaskVec>]': /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >; _Pointer = macmap::mask_vec_content*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::SortMaskVec>]': /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2699 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2689:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2689 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2692:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2692 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2668 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2670 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2671 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2676 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2677 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2668 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2670 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2671 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2676 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2677 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2692:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2692 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >; _Pointer = macmap::mask_vec_content*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::SortMaskVec>]': /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2726 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2735:31: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2735 | std::__stable_sort_adaptive(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2736 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2737:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2737 | std::__stable_sort_adaptive(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2738 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2742:33: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2742 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2743:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2743 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:2745:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 2745 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2746 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2747 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2748 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2749 | __comp); | ~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/vector:67, from util.h:42, from filtercore.cc:23: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In member function 'void macmap::insert(mac_addr, T) [with T = int]': /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/algorithm:62, from filtercore.h:34, from filtercore.cc:24: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:5034:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 5034 | _TmpBuf __buf(__first, std::distance(__first, __last)); | ^~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:5037:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 5037 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_algo.h:5039:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::mask_vec_content*, std::vector::mask_vec_content, std::allocator::mask_vec_content> > >' changed in GCC 7.1 5039 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5040 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/map:61, from util.h:41, from filtercore.cc:23: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree::mask_vec_offsets>, std::_Select1st::mask_vec_offsets> >, std::less, std::allocator::mask_vec_offsets> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator::mask_vec_offsets> >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree::mask_vec_offsets>, std::_Select1st::mask_vec_offsets> >, std::less, std::allocator::mask_vec_offsets> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator::mask_vec_offsets> >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree::mask_vec_offsets>, std::_Select1st::mask_vec_offsets> >, std::less, std::allocator::mask_vec_offsets> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator::mask_vec_offsets> >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/arm-buildroot-linux-gnueabihf-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-gnueabihf/sysroot/usr/include/libnl3 -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 -c ipc_remote.cc -o ipc_remote.o /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/arm-buildroot-linux-gnueabihf-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-gnueabihf/sysroot/usr/include/libnl3 -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 -c soundcontrol.cc -o soundcontrol.o /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/arm-buildroot-linux-gnueabihf-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-gnueabihf/sysroot/usr/include/libnl3 -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 -c battery.cc -o battery.o In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/vector:67, from util.h:42, from filtercore.cc:23: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h: In member function 'int FilterCore::AddFilterLine(std::string)': /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/9.3.0/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/sys/socket.h:33, from ipc_remote.h:61, from ipc_remote.cc:34: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/socket.h:285:33: error: flexible array member 'cmsghdr::__cmsg_data' not at end of 'struct' 285 | __extension__ unsigned char __cmsg_data __flexarr; /* Ancillary data. */ | ^~~~~~~~~~~ ipc_remote.cc:945:17: note: next member 'int ::fd' declared here 945 | int fd; | ^~ ipc_remote.cc:943:16: note: in the definition of 'struct' 943 | typedef struct { | ^ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/arm-buildroot-linux-gnueabihf-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-gnueabihf/sysroot/usr/include/libnl3 -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 -c kismet_json.cc -o kismet_json.o Makefile:317: recipe for target 'ipc_remote.o' failed make[1]: *** [ipc_remote.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/kismet-2016-07-R1' package/pkg-generic.mk:266: recipe for target '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/kismet-2016-07-R1/.stamp_built' failed make: *** [/home/giuliobenetti/autobuild/run/instance-2/output-1/build/kismet-2016-07-R1/.stamp_built] Error 2 make: Leaving directory '/home/giuliobenetti/autobuild/run/instance-2/buildroot'