>>> ws: Building community/ws 9.9.0-r1 (using abuild 3.9.0-r0) started Mon, 18 Apr 2022 15:32:37 +0000 >>> ws: Checking sanity of /home/buildozer/aports/community/ws/APKBUILD... >>> WARNING: ws: No maintainer >>> ws: Analyzing dependencies... >>> ws: Installing for build: build-base cmake openssl1.1-compat-dev zlib-dev (1/9) Installing libbz2 (1.0.8-r1) (2/9) Installing xz-libs (5.2.5-r1) (3/9) Installing libarchive (3.6.1-r0) (4/9) Installing rhash-libs (1.4.2-r2) (5/9) Installing libuv (1.44.1-r0) (6/9) Installing cmake (3.23.1-r0) (7/9) Installing openssl-dev (1.1.1n-r0) (8/9) Installing zlib-dev (1.2.12-r0) (9/9) Installing .makedepends-ws (20220418.153246) Executing busybox-1.35.0-r8.trigger OK: 295 MiB in 98 packages >>> ws: Cleaning up srcdir >>> ws: Cleaning up pkgdir >>> ws: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/ws-9.9.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 41 1034k 41 431k 0 0 447k 0 0:00:02 --:--:-- 0:00:02 447k 100 1034k 100 1034k 0 0 953k 0 0:00:01 0:00:01 --:--:-- 953k >>> ws: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/ws-9.9.0.tar.gz >>> ws: Checking sha512sums... ws-9.9.0.tar.gz: OK >>> ws: Unpacking /var/cache/distfiles/v3.16/ws-9.9.0.tar.gz... -- The C compiler identification is GNU 11.2.1 -- The CXX compiler identification is GNU 11.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- TLS configured to use openssl -- Found OpenSSL: /usr/lib/libcrypto.so (found version "1.1.1n") -- OpenSSL: 1.1.1n -- Found ZLIB: /lib/libz.so (found version "1.2.12") -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- OpenSSL: 1.1.1n -- Could NOT find jsoncpp (missing: JSONCPP_LIBRARY JSONCPP_INCLUDE_DIRS) -- Could NOT find jsoncpp (missing: JSONCPP_LIBRARY JSONCPP_INCLUDE_DIRS) -- Could NOT find jsoncpp (missing: JSONCPP_LIBRARY JSONCPP_INCLUDE_DIRS) -- Build spdlog: 1.6.0 -- Build type: None -- Could NOT find jsoncpp (missing: JSONCPP_LIBRARY JSONCPP_INCLUDE_DIRS) -- Configuring done -- Generating done -- Build files have been written to: /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build make: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[1]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' [ 1%] Building CXX object ixcore/CMakeFiles/ixcore.dir/ixcore/utils/IXCoreLogger.cpp.o [ 2%] Building CXX object ixcrypto/CMakeFiles/ixcrypto.dir/ixcrypto/IXHMac.cpp.o [ 4%] Building CXX object ixcrypto/CMakeFiles/ixcrypto.dir/ixcrypto/IXBase64.cpp.o [ 4%] Building CXX object ixredis/CMakeFiles/ixredis.dir/ixredis/IXRedisClient.cpp.o [ 6%] Building CXX object ixcobra/CMakeFiles/ixcobra.dir/ixcobra/IXCobraConnection.cpp.o [ 6%] Building CXX object ixredis/CMakeFiles/ixredis.dir/ixredis/IXRedisServer.cpp.o [ 9%] Building CXX object ixcobra/CMakeFiles/ixcobra.dir/ixcobra/IXCobraMetricsThreadedPublisher.cpp.o [ 9%] Building CXX object ixcrypto/CMakeFiles/ixcrypto.dir/ixcrypto/IXHash.cpp.o [ 10%] Building CXX object ixsnake/CMakeFiles/ixsnake.dir/ixsnake/IXSnakeServer.cpp.o [ 10%] Building CXX object ixcrypto/CMakeFiles/ixcrypto.dir/ixcrypto/IXUuid.cpp.o [ 14%] Building CXX object ixsnake/CMakeFiles/ixsnake.dir/ixsnake/IXSnakeProtocol.cpp.o [ 14%] Building CXX object ixsentry/CMakeFiles/ixsentry.dir/ixsentry/IXSentryClient.cpp.o [ 14%] Building CXX object ixcobra/CMakeFiles/ixcobra.dir/ixcobra/IXCobraMetricsPublisher.cpp.o [ 14%] Building CXX object ixsnake/CMakeFiles/ixsnake.dir/ixsnake/IXAppConfig.cpp.o [ 15%] Building CXX object ixbots/CMakeFiles/ixbots.dir/ixbots/IXCobraBot.cpp.o [ 18%] Building CXX object spdlog/CMakeFiles/spdlog.dir/src/spdlog.cpp.o [ 18%] Building CXX object ixbots/CMakeFiles/ixbots.dir/ixbots/IXCobraToSentryBot.cpp.o [ 21%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXBench.cpp.o [ 21%] Building CXX object spdlog/CMakeFiles/spdlog.dir/src/stdout_sinks.cpp.o [ 21%] Building CXX object ixbots/CMakeFiles/ixbots.dir/ixbots/IXCobraToStatsdBot.cpp.o [ 22%] Building CXX object spdlog/CMakeFiles/spdlog.dir/src/color_sinks.cpp.o [ 24%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXCancellationRequest.cpp.o [ 24%] Building CXX object spdlog/CMakeFiles/spdlog.dir/src/file_sinks.cpp.o [ 28%] Building CXX object ixbots/CMakeFiles/ixbots.dir/ixbots/IXCobraMetricsToRedisBot.cpp.o [ 28%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXConnectionState.cpp.o [ 28%] Building CXX object spdlog/CMakeFiles/spdlog.dir/src/async.cpp.o [ 28%] Building CXX object ixbots/CMakeFiles/ixbots.dir/ixbots/IXCobraToStdoutBot.cpp.o [ 32%] Building CXX object spdlog/CMakeFiles/spdlog.dir/src/cfg.cpp.o [ 32%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXExponentialBackoff.cpp.o [ 32%] Building CXX object ixbots/CMakeFiles/ixbots.dir/ixbots/IXCobraToPythonBot.cpp.o [ 32%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXDNSLookup.cpp.o [ 38%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXHttpClient.cpp.o [ 38%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXHttpServer.cpp.o [ 38%] Building CXX object spdlog/CMakeFiles/spdlog.dir/src/fmt.cpp.o [ 39%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXHttp.cpp.o [ 39%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXNetSystem.cpp.o [ 39%] Building CXX object ixbots/CMakeFiles/ixbots.dir/ixbots/IXStatsdClient.cpp.o [ 40%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXSelectInterrupt.cpp.o [ 42%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXSelectInterruptFactory.cpp.o [ 42%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXSocket.cpp.o [ 43%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXSocketConnect.cpp.o [ 44%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXSocketFactory.cpp.o [ 46%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXSocketServer.cpp.o [ 46%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXSocketTLSOptions.cpp.o [ 50%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXUrlParser.cpp.o [ 51%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXUserAgent.cpp.o [ 50%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXUdpSocket.cpp.o [ 51%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXWebSocket.cpp.o [ 52%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXWebSocketCloseConstants.cpp.o [ 54%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXWebSocketHandshake.cpp.o [ 54%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXWebSocketHttpHeaders.cpp.o [ 55%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXWebSocketPerMessageDeflateCodec.cpp.o [ 56%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXWebSocketPerMessageDeflateOptions.cpp.o [ 57%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXWebSocketPerMessageDeflate.cpp.o [ 58%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXWebSocketServer.cpp.o [ 59%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXWebSocketTransport.cpp.o [ 61%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXSelectInterruptPipe.cpp.o [ 61%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/linux/IXSetThreadName_linux.cpp.o [ 62%] Building CXX object CMakeFiles/ixwebsocket.dir/ixwebsocket/IXSocketOpenSSL.cpp.o [ 63%] Linking CXX static library libixcore.a make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' [ 63%] Built target ixcore /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixwebsocket/IXSocketOpenSSL.cpp: In member function 'bool ix::SocketOpenSSL::openSSLCheckServerCert(SSL*, const string&, std::string&)': /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixwebsocket/IXSocketOpenSSL.cpp:293:67: warning: unused parameter 'hostname' [-Wunused-parameter] 293 | const std::string& hostname, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 64%] Linking CXX static library libixcrypto.a make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' [ 64%] Built target ixcrypto /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixbots/ixbots/IXCobraToPythonBot.cpp: In function 'int64_t ix::cobra_to_python_bot(const ix::CobraBotConfig&, ix::StatsdClient&, const string&)': /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixbots/ixbots/IXCobraToPythonBot.cpp:103:59: warning: unused parameter 'config' [-Wunused-parameter] 103 | int64_t cobra_to_python_bot(const ix::CobraBotConfig& config, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixbots/ixbots/IXCobraToPythonBot.cpp:104:47: warning: unused parameter 'statsdClient' [-Wunused-parameter] 104 | StatsdClient& statsdClient, | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixbots/ixbots/IXCobraToPythonBot.cpp:105:52: warning: unused parameter 'scriptPath' [-Wunused-parameter] 105 | const std::string& scriptPath) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/ixsnake/IXAppConfig.h:10, from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/ixsnake/IXAppConfig.cpp:7: /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/../third_party/nlohmann/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/../third_party/nlohmann/json.hpp:4527:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/../third_party/nlohmann/json.hpp:17217:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/../third_party/nlohmann/json.hpp:18832:33: required from here /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/../third_party/nlohmann/json.hpp:3421:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 3421 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/ixsnake/IXAppConfig.h:10, from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/ixsnake/IXSnakeServer.h:9, from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/ixsnake/IXSnakeServer.cpp:7: /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/../third_party/nlohmann/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/../third_party/nlohmann/json.hpp:4527:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/../third_party/nlohmann/json.hpp:17217:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/../third_party/nlohmann/json.hpp:18832:33: required from here /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/../third_party/nlohmann/json.hpp:3421:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 3421 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ [ 65%] Linking CXX static library libixbots.a make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' [ 65%] Built target ixbots [ 67%] Linking CXX static library libixredis.a make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' [ 67%] Built target ixredis In file included from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/ixsnake/IXAppConfig.h:10, from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/ixsnake/IXSnakeProtocol.cpp:9: /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/../third_party/nlohmann/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/../third_party/nlohmann/json.hpp:4527:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/../third_party/nlohmann/json.hpp:17217:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/../third_party/nlohmann/json.hpp:18832:33: required from here /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/../third_party/nlohmann/json.hpp:3421:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 3421 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/../third_party/nlohmann/json.hpp:54, from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/ixsnake/IXAppConfig.h:10, from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/ixsnake/IXAppConfig.cpp:7: /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 = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Linking CXX static library libixcobra.a make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' [ 68%] Built target ixcobra [ 69%] Linking CXX static library libixwebsocket.a make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' [ 69%] Built target ixwebsocket In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/../third_party/nlohmann/json.hpp:54, from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/ixsnake/IXAppConfig.h:10, from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/ixsnake/IXSnakeProtocol.cpp:9: /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 = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Linking CXX static library libixsentry.a make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' [ 70%] Built target ixsentry In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/../third_party/nlohmann/json.hpp:57, from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/ixsnake/IXAppConfig.h:10, from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/ixsnake/IXSnakeProtocol.cpp:9: /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 = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Linking CXX static library libixsnake.a make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' [ 71%] Built target ixsnake [ 72%] Linking CXX static library libspdlog.a make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' [ 72%] Built target spdlog make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' [ 73%] Building CXX object ws/CMakeFiles/ws.dir/__/third_party/msgpack11/msgpack11.cpp.o [ 74%] Building CXX object ws/CMakeFiles/ws.dir/__/third_party/cpp-linenoise/linenoise.cpp.o [ 75%] Building CXX object ws/CMakeFiles/ws.dir/__/third_party/jsoncpp/jsoncpp.cpp.o [ 76%] Building CXX object ws/CMakeFiles/ws.dir/ws_http_client.cpp.o [ 77%] Building CXX object ws/CMakeFiles/ws.dir/ws_ping_pong.cpp.o [ 78%] Building CXX object ws/CMakeFiles/ws.dir/ws_broadcast_server.cpp.o [ 79%] Building CXX object ws/CMakeFiles/ws.dir/ws_echo_server.cpp.o [ 80%] Building CXX object ws/CMakeFiles/ws.dir/ws_chat.cpp.o [ 81%] Building CXX object ws/CMakeFiles/ws.dir/ws_connect.cpp.o [ 82%] Building CXX object ws/CMakeFiles/ws.dir/ws_transfer.cpp.o [ 84%] Building CXX object ws/CMakeFiles/ws.dir/ws_send.cpp.o [ 85%] Building CXX object ws/CMakeFiles/ws.dir/ws_receive.cpp.o [ 86%] Building CXX object ws/CMakeFiles/ws.dir/ws_redis_cli.cpp.o [ 87%] Building CXX object ws/CMakeFiles/ws.dir/ws_redis_publish.cpp.o [ 88%] Building CXX object ws/CMakeFiles/ws.dir/ws_redis_subscribe.cpp.o [ 89%] Building CXX object ws/CMakeFiles/ws.dir/ws_redis_server.cpp.o [ 90%] Building CXX object ws/CMakeFiles/ws.dir/ws_snake.cpp.o [ 91%] Building CXX object ws/CMakeFiles/ws.dir/ws_cobra_metrics_publish.cpp.o [ 92%] Building CXX object ws/CMakeFiles/ws.dir/ws_cobra_publish.cpp.o [ 93%] Building CXX object ws/CMakeFiles/ws.dir/ws_httpd.cpp.o [ 94%] Building CXX object ws/CMakeFiles/ws.dir/ws_autobahn.cpp.o [ 95%] Building CXX object ws/CMakeFiles/ws.dir/ws_proxy_server.cpp.o [ 96%] Building CXX object ws/CMakeFiles/ws.dir/ws_sentry_minidump_upload.cpp.o [ 97%] Building CXX object ws/CMakeFiles/ws.dir/ws_dns_lookup.cpp.o [ 98%] Building CXX object ws/CMakeFiles/ws.dir/ws.cpp.o /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/third_party/msgpack11/msgpack11.cpp: In function 'void msgpack11::{anonymous}::verify_length(size_t)': /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/third_party/msgpack11/msgpack11.cpp:116:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] 116 | if (static_cast(len) > 0xffffffff) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ws/ws_chat.cpp:12: /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ws/../third_party/nlohmann/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ws/../third_party/nlohmann/json.hpp:4527:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ws/../third_party/nlohmann/json.hpp:17217:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ws/../third_party/nlohmann/json.hpp:18832:33: required from here /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ws/../third_party/nlohmann/json.hpp:3421:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 3421 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/./ixsnake/IXAppConfig.h:10, from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/./ixsnake/IXSnakeServer.h:9, from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ws/ws_snake.cpp:8: /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ws/../third_party/nlohmann/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ws/../third_party/nlohmann/json.hpp:4527:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ws/../third_party/nlohmann/json.hpp:17217:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ws/../third_party/nlohmann/json.hpp:18832:33: required from here /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ws/../third_party/nlohmann/json.hpp:3421:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 3421 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/third_party/jsoncpp/json/json.h:583, from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/third_party/jsoncpp/jsoncpp.cpp: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); | ~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ws/../third_party/nlohmann/json.hpp:57, from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/./ixsnake/IXAppConfig.h:10, from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ixsnake/./ixsnake/IXSnakeServer.h:9, from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ws/ws_snake.cpp:8: /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 = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /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 /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/third_party/jsoncpp/json/json.h:583, from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/third_party/jsoncpp/jsoncpp.cpp: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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ws/../third_party/nlohmann/json.hpp:57, from /home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/ws/ws_chat.cpp:12: /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 = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Linking CXX executable ws make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' [100%] Built target ws make[1]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' >>> ws: Entering fakeroot... make: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[1]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' Consolidate compiler generated dependencies of target ixcore Consolidate compiler generated dependencies of target ixsentry Consolidate compiler generated dependencies of target ixredis Consolidate compiler generated dependencies of target ixcobra make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' Consolidate compiler generated dependencies of target ixcrypto Consolidate compiler generated dependencies of target ixsnake Consolidate compiler generated dependencies of target ixbots make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' Consolidate compiler generated dependencies of target spdlog make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' Consolidate compiler generated dependencies of target ixwebsocket [ 2%] Built target ixcore make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' [ 4%] Built target ixsentry [ 8%] Built target ixredis [ 12%] Built target ixcrypto [ 17%] Built target ixcobra [ 21%] Built target ixsnake make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' [ 36%] Built target ixbots [ 38%] Built target spdlog [ 72%] Built target ixwebsocket make[2]: Entering directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' Consolidate compiler generated dependencies of target ws make[2]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' [100%] Built target ws make[1]: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' Install the project... -- Install configuration: "None" -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/lib/libixwebsocket.a -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXBench.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXCancellationRequest.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXConnectionInfo.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXConnectionState.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXDNSLookup.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXExponentialBackoff.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXHttp.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXHttpClient.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXHttpServer.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXNetSystem.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXProgressCallback.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXSelectInterrupt.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXSelectInterruptFactory.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXSetThreadName.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXSocket.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXSocketConnect.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXSocketFactory.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXSocketServer.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXSocketTLSOptions.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXUdpSocket.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXUrlParser.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXUtf8Validator.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXUserAgent.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXWebSocket.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXWebSocketCloseConstants.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXWebSocketCloseInfo.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXWebSocketErrorInfo.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXWebSocketHandshake.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXWebSocketHandshakeKeyGen.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXWebSocketHttpHeaders.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXWebSocketInitResult.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXWebSocketMessage.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXWebSocketMessageType.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXWebSocketOpenInfo.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXWebSocketPerMessageDeflate.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXWebSocketPerMessageDeflateCodec.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXWebSocketPerMessageDeflateOptions.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXWebSocketSendInfo.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXWebSocketServer.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXWebSocketTransport.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXWebSocketVersion.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/include/ixwebsocket/IXSocketOpenSSL.h -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/lib/cmake/ixwebsocket/ixwebsocket-config.cmake -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/lib/cmake/ixwebsocket/ixwebsocket-config-none.cmake -- Installing: /home/buildozer/aports/community/ws/pkg/ws/usr/bin/ws make: Leaving directory '/home/buildozer/aports/community/ws/src/IXWebSocket-9.9.0/build' >>> ws*: Running postcheck for ws >>> ws*: Preparing package ws... >>> ws*: Stripping binaries >>> ws*: Scanning shared objects >>> ws*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libcrypto.so.1.1 so:libgcc_s.so.1 so:libssl.so.1.1 so:libstdc++.so.6 so:libz.so.1 >>> ws*: Package size: 836.0 KB >>> ws*: Compressing data... >>> ws*: Create checksum... >>> ws*: Create ws-9.9.0-r1.apk >>> ws: Build complete at Mon, 18 Apr 2022 15:33:11 +0000 elapsed time 0h 0m 34s >>> ws: Cleaning up srcdir >>> ws: Cleaning up pkgdir >>> ws: Uninstalling dependencies... (1/9) Purging .makedepends-ws (20220418.153246) (2/9) Purging cmake (3.23.1-r0) (3/9) Purging zlib-dev (1.2.12-r0) (4/9) Purging libarchive (3.6.1-r0) (5/9) Purging libbz2 (1.0.8-r1) (6/9) Purging xz-libs (5.2.5-r1) (7/9) Purging rhash-libs (1.4.2-r2) (8/9) Purging libuv (1.44.1-r0) (9/9) Purging openssl-dev (1.1.1n-r0) Executing busybox-1.35.0-r8.trigger OK: 255 MiB in 89 packages >>> ws: Updating the community/armv7 repository index... >>> ws: Signing the index...