>>> libdatachannel: Building community/libdatachannel 0.22.4-r0 (using abuild 3.14.1-r6) started Thu, 13 Feb 2025 07:43:12 +0000 >>> libdatachannel: Validating /home/buildozer/aports/community/libdatachannel/APKBUILD... >>> libdatachannel: Analyzing dependencies... >>> libdatachannel: Installing for build: build-base cmake libnice-dev libusrsctp-dev libsrtp-dev nlohmann-json openssl-dev plog-dev samurai (1/113) Installing libbz2 (1.0.8-r6) (2/113) Installing xz-libs (5.6.4-r0) (3/113) Installing libarchive (3.7.7-r0) (4/113) Installing rhash-libs (1.4.5-r0) (5/113) Installing libuv (1.50.0-r0) (6/113) Installing cmake (3.31.5-r0) (7/113) Installing libffi (3.4.6-r0) (8/113) Installing libintl (0.22.5-r0) (9/113) Installing libeconf (0.6.3-r0) (10/113) Installing libblkid (2.40.4-r0) (11/113) Installing libmount (2.40.4-r0) (12/113) Installing glib (2.82.4-r0) (13/113) Installing nettle (3.10.1-r0) (14/113) Installing libtasn1 (4.20.0-r0) (15/113) Installing p11-kit (0.25.5-r2) (16/113) Installing gnutls (3.8.8-r0) (17/113) Installing libnice (0.1.22-r0) (18/113) Installing bzip2-dev (1.0.8-r6) (19/113) Installing libxml2 (2.13.4-r3) (20/113) Installing libxml2-utils (2.13.4-r3) (21/113) Installing docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.post-install (22/113) Installing libgpg-error (1.51-r0) (23/113) Installing libgcrypt (1.10.3-r1) (24/113) Installing libxslt (1.1.42-r1) (25/113) Installing docbook-xsl-ns (1.79.2-r11) Executing docbook-xsl-ns-1.79.2-r11.post-install (26/113) Installing docbook-xsl-nons (1.79.2-r11) Executing docbook-xsl-nons-1.79.2-r11.post-install (27/113) Installing docbook-xsl (1.79.2-r11) (28/113) Installing xz (5.6.4-r0) (29/113) Installing gettext-asprintf (0.22.5-r0) (30/113) Installing gettext-libs (0.22.5-r0) (31/113) Installing gettext-envsubst (0.22.5-r0) (32/113) Installing gettext (0.22.5-r0) (33/113) Installing gettext-dev (0.22.5-r0) (34/113) Installing gdbm (1.24-r0) (35/113) Installing mpdecimal (4.0.0-r0) (36/113) Installing libpanelw (6.5_p20250118-r0) (37/113) Installing sqlite-libs (3.49.0-r1) (38/113) Installing python3 (3.12.9-r0) (39/113) Installing python3-pycache-pyc0 (3.12.9-r0) (40/113) Installing pyc (3.12.9-r0) (41/113) Installing python3-pyc (3.12.9-r0) (42/113) Installing py3-parsing (3.2.0-r0) (43/113) Installing py3-parsing-pyc (3.2.0-r0) (44/113) Installing py3-packaging (24.2-r0) (45/113) Installing py3-packaging-pyc (24.2-r0) (46/113) Installing linux-headers (6.12.6-r0) (47/113) Installing libffi-dev (3.4.6-r0) (48/113) Installing bsd-compat-headers (0.7.2-r6) (49/113) Installing libformw (6.5_p20250118-r0) (50/113) Installing libmenuw (6.5_p20250118-r0) (51/113) Installing libncurses++ (6.5_p20250118-r0) (52/113) Installing ncurses-dev (6.5_p20250118-r0) (53/113) Installing libedit-dev (20250104.3.1-r0) (54/113) Installing zlib-dev (1.3.1-r2) (55/113) Installing libpcre2-16 (10.43-r0) (56/113) Installing libpcre2-32 (10.43-r0) (57/113) Installing pcre2-dev (10.43-r0) (58/113) Installing libuuid (2.40.4-r0) (59/113) Installing libfdisk (2.40.4-r0) (60/113) Installing libsmartcols (2.40.4-r0) (61/113) Installing sqlite (3.49.0-r1) (62/113) Installing sqlite-dev (3.49.0-r1) (63/113) Installing util-linux (2.40.4-r0) (64/113) Installing dmesg (2.40.4-r0) (65/113) Installing setarch (2.40.4-r0) (66/113) Installing skalibs-libs (2.14.3.0-r0) (67/113) Installing utmps-libs (0.1.2.3-r2) (68/113) Installing util-linux-misc (2.40.4-r0) (69/113) Installing linux-pam (1.7.0-r1) (70/113) Installing runuser (2.40.4-r0) (71/113) Installing mount (2.40.4-r0) (72/113) Installing losetup (2.40.4-r0) (73/113) Installing hexdump (2.40.4-r0) (74/113) Installing uuidgen (2.40.4-r0) (75/113) Installing blkid (2.40.4-r0) (76/113) Installing sfdisk (2.40.4-r0) (77/113) Installing mcookie (2.40.4-r0) (78/113) Installing agetty (2.40.4-r0) (79/113) Installing wipefs (2.40.4-r0) (80/113) Installing cfdisk (2.40.4-r0) (81/113) Installing umount (2.40.4-r0) (82/113) Installing flock (2.40.4-r0) (83/113) Installing lsblk (2.40.4-r0) (84/113) Installing libcap-ng (0.8.5-r0) (85/113) Installing setpriv (2.40.4-r0) (86/113) Installing lscpu (2.40.4-r0) (87/113) Installing logger (2.40.4-r0) (88/113) Installing partx (2.40.4-r0) (89/113) Installing fstrim (2.40.4-r0) (90/113) Installing findmnt (2.40.4-r0) (91/113) Installing util-linux-dev (2.40.4-r0) (92/113) Installing glib-dev (2.82.4-r0) (93/113) Installing gnutls-c++ (3.8.8-r0) (94/113) Installing libgmpxx (6.3.0-r3) (95/113) Installing gmp-dev (6.3.0-r3) (96/113) Installing nettle-dev (3.10.1-r0) (97/113) Installing libidn2-dev (2.3.7-r0) (98/113) Installing libtasn1-progs (4.20.0-r0) (99/113) Installing libtasn1-dev (4.20.0-r0) (100/113) Installing p11-kit-dev (0.25.5-r2) (101/113) Installing gnutls-dev (3.8.8-r0) (102/113) Installing libnice-dev (0.1.22-r0) (103/113) Installing libusrsctp (0.9.5.0-r1) (104/113) Installing libusrsctp-dev (0.9.5.0-r1) (105/113) Installing libsrtp (2.6.0-r0) (106/113) Installing libsrtp-dev (2.6.0-r0) (107/113) Installing nlohmann-json (3.11.3-r0) (108/113) Installing openssl-dev (3.3.3-r0) (109/113) Installing plog-dev (1.1.10-r0) (110/113) Installing samurai (1.2-r6) (111/113) Installing .makedepends-libdatachannel (20250213.074313) (112/113) Installing util-linux-openrc (2.40.4-r0) (113/113) Installing agetty-openrc (0.56-r0) Executing busybox-1.37.0-r14.trigger Executing glib-2.82.4-r0.trigger No schema files found: removed existing output file. OK: 417 MiB in 216 packages >>> libdatachannel: Cleaning up srcdir >>> libdatachannel: Cleaning up pkgdir >>> libdatachannel: Cleaning up tmpdir >>> libdatachannel: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libdatachannel-0.22.4.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 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> libdatachannel: Fetching libdatachannel-0.22.4.tar.gz::https://github.com/paullouisageneau/libdatachannel/archive/refs/tags/v0.22.4.tar.gz >>> libdatachannel: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libdatachannel-0.22.4.tar.gz >>> libdatachannel: Checking sha512sums... libdatachannel-0.22.4.tar.gz: OK >>> libdatachannel: Unpacking /var/cache/distfiles/edge/libdatachannel-0.22.4.tar.gz... -- The CXX compiler identification is GNU 14.2.0 -- 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 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found plog: /usr/include -- Found Usrsctp: /usr/lib/libusrsctp.so -- Found libSRTP: /usr/include -- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.3.3") -- Found PkgConfig: /usr/bin/pkg-config (found version "2.3.0") -- Checking for module 'nice' -- Found nice, version 0.1.22 -- Found LibNice: /usr/lib/libnice.so -- Found GLIB: /usr/include/glib-2.0;/usr/lib/glib-2.0/include (found version "2.82.4") -- Found nlohmann_json: /usr/share/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found version "3.11.3") CMake Deprecation Warning at examples/client/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/client-benchmark/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/media-receiver/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/media-sender/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/media-sfu/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/streamer/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/copy-paste/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/copy-paste-capi/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is GNU 14.2.0 -- 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 -- Configuring done (0.7s) -- Generating done (0.1s) -- Build files have been written to: /home/buildozer/aports/community/libdatachannel/src/libdatachannel-0.22.4/build [1/106] Building C object examples/copy-paste-capi/CMakeFiles/datachannel-copy-paste-capi-answerer.dir/answerer.c.o [2/106] Building C object examples/copy-paste-capi/CMakeFiles/datachannel-copy-paste-capi-offerer.dir/offerer.c.o [3/106] Building CXX object examples/copy-paste/CMakeFiles/datachannel-copy-paste-answerer.dir/answerer.cpp.o [4/106] Building CXX object examples/copy-paste/CMakeFiles/datachannel-copy-paste-offerer.dir/offerer.cpp.o [5/106] Building CXX object examples/streamer/CMakeFiles/streamer.dir/ArgParser.cpp.o [6/106] Building CXX object examples/streamer/CMakeFiles/streamer.dir/stream.cpp.o [7/106] Building CXX object examples/streamer/CMakeFiles/streamer.dir/fileparser.cpp.o [8/106] Building CXX object examples/streamer/CMakeFiles/streamer.dir/opusfileparser.cpp.o [9/106] Building CXX object examples/streamer/CMakeFiles/streamer.dir/helpers.cpp.o [10/106] Building CXX object examples/streamer/CMakeFiles/streamer.dir/h264fileparser.cpp.o [11/106] Building CXX object examples/streamer/CMakeFiles/streamer.dir/dispatchqueue.cpp.o [12/106] Building CXX object examples/streamer/CMakeFiles/streamer.dir/main.cpp.o [13/106] Building CXX object examples/media-sfu/CMakeFiles/datachannel-media-sfu.dir/main.cpp.o [14/106] Building CXX object examples/media-sender/CMakeFiles/datachannel-media-sender.dir/main.cpp.o [15/106] Building CXX object examples/media-receiver/CMakeFiles/datachannel-media-receiver.dir/main.cpp.o [16/106] Building CXX object examples/client-benchmark/CMakeFiles/datachannel-client-benchmark.dir/parse_cl.cpp.o [17/106] Building CXX object examples/client-benchmark/CMakeFiles/datachannel-client-benchmark.dir/main.cpp.o [18/106] Building CXX object examples/client/CMakeFiles/datachannel-client.dir/parse_cl.cpp.o [19/106] Building CXX object examples/client/CMakeFiles/datachannel-client.dir/main.cpp.o [20/106] Building CXX object CMakeFiles/datachannel-benchmark.dir/test/benchmark.cpp.o [21/106] Building CXX object CMakeFiles/datachannel-tests.dir/test/benchmark.cpp.o [22/106] Building CXX object CMakeFiles/datachannel-tests.dir/test/capi_websocketserver.cpp.o [23/106] Building CXX object CMakeFiles/datachannel-tests.dir/test/websocketserver.cpp.o [24/106] Building CXX object CMakeFiles/datachannel-tests.dir/test/websocket.cpp.o [25/106] Building CXX object CMakeFiles/datachannel-tests.dir/test/capi_track.cpp.o [26/106] Building CXX object CMakeFiles/datachannel-tests.dir/test/capi_connectivity.cpp.o [27/106] Building CXX object CMakeFiles/datachannel-tests.dir/test/track.cpp.o [28/106] Building CXX object CMakeFiles/datachannel-tests.dir/test/turn_connectivity.cpp.o [29/106] Building CXX object CMakeFiles/datachannel-tests.dir/test/reliability.cpp.o [30/106] Building CXX object CMakeFiles/datachannel-tests.dir/test/negotiated.cpp.o [31/106] Building CXX object CMakeFiles/datachannel-tests.dir/test/connectivity.cpp.o [32/106] Building CXX object CMakeFiles/datachannel-tests.dir/test/main.cpp.o [33/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/wshandshake.cpp.o [34/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/wstransport.cpp.o [35/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/websocketserver.cpp.o [36/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/websocket.cpp.o [37/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/verifiedtlstransport.cpp.o [38/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/transport.cpp.o [39/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/tlstransport.cpp.o [40/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/tcptransport.cpp.o [41/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/tcpserver.cpp.o [42/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/httpproxytransport.cpp.o [43/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/http.cpp.o [44/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/pollservice.cpp.o [45/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/pollinterrupter.cpp.o [46/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/sha.cpp.o [47/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/processor.cpp.o [48/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/utils.cpp.o [49/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/track.cpp.o [50/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/tls.cpp.o [51/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/threadpool.cpp.o [52/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/sctptransport.cpp.o [53/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/logcounter.cpp.o [54/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/peerconnection.cpp.o [55/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/init.cpp.o [56/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/icetransport.cpp.o [57/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/dtlstransport.cpp.o [58/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/dtlssrtptransport.cpp.o [59/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/datachannel.cpp.o [60/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/channel.cpp.o [61/106] Building CXX object CMakeFiles/datachannel.dir/src/impl/certificate.cpp.o [62/106] Building CXX object CMakeFiles/datachannel.dir/src/rembhandler.cpp.o [63/106] Building CXX object CMakeFiles/datachannel.dir/src/pacinghandler.cpp.o [64/106] Building CXX object CMakeFiles/datachannel.dir/src/plihandler.cpp.o [65/106] Building CXX object CMakeFiles/datachannel.dir/src/capi.cpp.o [66/106] Building CXX object CMakeFiles/datachannel.dir/src/rtp.cpp.o [67/106] Building CXX object CMakeFiles/datachannel.dir/src/rtcpnackresponder.cpp.o [68/106] Building CXX object CMakeFiles/datachannel.dir/src/av1rtppacketizer.cpp.o [69/106] Building CXX object CMakeFiles/datachannel.dir/src/h265nalunit.cpp.o [70/106] Building CXX object CMakeFiles/datachannel.dir/src/h265rtppacketizer.cpp.o [71/106] Building CXX object CMakeFiles/datachannel.dir/src/nalunit.cpp.o [72/106] Building CXX object CMakeFiles/datachannel.dir/src/h264rtpdepacketizer.cpp.o [73/106] Building CXX object CMakeFiles/datachannel.dir/src/h264rtppacketizer.cpp.o [74/106] Building CXX object CMakeFiles/datachannel.dir/src/rtpdepacketizer.cpp.o [75/106] Building CXX object CMakeFiles/datachannel.dir/src/rtppacketizer.cpp.o [76/106] Building CXX object CMakeFiles/datachannel.dir/src/rtcpsrreporter.cpp.o [77/106] Building CXX object CMakeFiles/datachannel.dir/src/rtppacketizationconfig.cpp.o [78/106] Building CXX object CMakeFiles/datachannel.dir/src/websocketserver.cpp.o [79/106] Building CXX object CMakeFiles/datachannel.dir/src/websocket.cpp.o [80/106] Building CXX object CMakeFiles/datachannel.dir/src/track.cpp.o [81/106] Building CXX object CMakeFiles/datachannel.dir/src/rtcpreceivingsession.cpp.o [82/106] Building CXX object CMakeFiles/datachannel.dir/src/peerconnection.cpp.o [83/106] Building CXX object CMakeFiles/datachannel.dir/src/message.cpp.o [84/106] Building CXX object CMakeFiles/datachannel.dir/src/global.cpp.o [85/106] Building CXX object CMakeFiles/datachannel.dir/src/mediahandler.cpp.o [86/106] Building CXX object CMakeFiles/datachannel.dir/src/description.cpp.o [87/106] Building CXX object CMakeFiles/datachannel.dir/src/datachannel.cpp.o [88/106] Building CXX object CMakeFiles/datachannel.dir/src/configuration.cpp.o [89/106] Building CXX object CMakeFiles/datachannel.dir/src/channel.cpp.o [90/106] Building CXX object CMakeFiles/datachannel.dir/src/candidate.cpp.o In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/libdatachannel/src/libdatachannel-0.22.4/include/rtc/description.hpp:17, from /home/buildozer/aports/community/libdatachannel/src/libdatachannel-0.22.4/include/rtc/peerconnection.hpp:16, from /home/buildozer/aports/community/libdatachannel/src/libdatachannel-0.22.4/include/rtc/rtc.hpp:17, from /home/buildozer/aports/community/libdatachannel/src/libdatachannel-0.22.4/examples/media-receiver/main.cpp:11: /usr/include/c++/14.2.0/bits/stl_tree.h: In function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.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(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:441:83: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:246:79, inlined from 'bool nlohmann::json_abi_v3_11_3::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /usr/include/nlohmann/detail/input/parser.hpp:219:29: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:246:79, inlined from 'bool nlohmann::json_abi_v3_11_3::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /usr/include/nlohmann/detail/input/parser.hpp:430:21: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/libdatachannel/src/libdatachannel-0.22.4/include/rtc/description.hpp:17, from /home/buildozer/aports/community/libdatachannel/src/libdatachannel-0.22.4/include/rtc/peerconnection.hpp:16, from /home/buildozer/aports/community/libdatachannel/src/libdatachannel-0.22.4/include/rtc/rtc.hpp:17, from /home/buildozer/aports/community/libdatachannel/src/libdatachannel-0.22.4/examples/media-sender/main.cpp:11: /usr/include/c++/14.2.0/bits/stl_tree.h: In function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.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(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:441:83: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:246:79, inlined from 'bool nlohmann::json_abi_v3_11_3::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /usr/include/nlohmann/detail/input/parser.hpp:219:29: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:246:79, inlined from 'bool nlohmann::json_abi_v3_11_3::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /usr/include/nlohmann/detail/input/parser.hpp:430:21: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/libdatachannel/src/libdatachannel-0.22.4/include/rtc/description.hpp:17, from /home/buildozer/aports/community/libdatachannel/src/libdatachannel-0.22.4/include/rtc/peerconnection.hpp:16, from /home/buildozer/aports/community/libdatachannel/src/libdatachannel-0.22.4/include/rtc/rtc.hpp:17, from /home/buildozer/aports/community/libdatachannel/src/libdatachannel-0.22.4/examples/media-sfu/main.cpp:11: /usr/include/c++/14.2.0/bits/stl_tree.h: In function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.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(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:441:83: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:246:79, inlined from 'bool nlohmann::json_abi_v3_11_3::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /usr/include/nlohmann/detail/input/parser.hpp:219:29: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:246:79, inlined from 'bool nlohmann::json_abi_v3_11_3::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /usr/include/nlohmann/detail/input/parser.hpp:430:21: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/libdatachannel/src/libdatachannel-0.22.4/include/rtc/description.hpp:17, from /home/buildozer/aports/community/libdatachannel/src/libdatachannel-0.22.4/include/rtc/peerconnection.hpp:16, from /home/buildozer/aports/community/libdatachannel/src/libdatachannel-0.22.4/include/rtc/rtc.hpp:17, from /home/buildozer/aports/community/libdatachannel/src/libdatachannel-0.22.4/examples/client/main.cpp:15: /usr/include/c++/14.2.0/bits/stl_tree.h: In function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.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(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:441:83: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:246:79, inlined from 'bool nlohmann::json_abi_v3_11_3::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /usr/include/nlohmann/detail/input/parser.hpp:219:29: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:246:79, inlined from 'bool nlohmann::json_abi_v3_11_3::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /usr/include/nlohmann/detail/input/parser.hpp:430:21: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/libdatachannel/src/libdatachannel-0.22.4/include/rtc/description.hpp:17, from /home/buildozer/aports/community/libdatachannel/src/libdatachannel-0.22.4/include/rtc/peerconnection.hpp:16, from /home/buildozer/aports/community/libdatachannel/src/libdatachannel-0.22.4/include/rtc/rtc.hpp:17, from /home/buildozer/aports/community/libdatachannel/src/libdatachannel-0.22.4/examples/client-benchmark/main.cpp:15: /usr/include/c++/14.2.0/bits/stl_tree.h: In function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.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(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:441:83: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:246:79, inlined from 'bool nlohmann::json_abi_v3_11_3::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /usr/include/nlohmann/detail/input/parser.hpp:219:29: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:246:79, inlined from 'bool nlohmann::json_abi_v3_11_3::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /usr/include/nlohmann/detail/input/parser.hpp:430:21: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/detail/conversions/from_json.hpp:15, from /usr/include/nlohmann/adl_serializer.hpp:14, from /usr/include/nlohmann/json.hpp:34, from /home/buildozer/aports/community/libdatachannel/src/libdatachannel-0.22.4/examples/streamer/main.cpp:16: /usr/include/c++/14.2.0/bits/stl_tree.h: In function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.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(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:441:83: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:246:79, inlined from 'bool nlohmann::json_abi_v3_11_3::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /usr/include/nlohmann/detail/input/parser.hpp:219:29: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:246:79, inlined from 'bool nlohmann::json_abi_v3_11_3::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /usr/include/nlohmann/detail/input/parser.hpp:430:21: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [91/106] Linking CXX shared library libdatachannel.so.0.22.4 [92/106] Creating library symlink libdatachannel.so.0.22 libdatachannel.so [93/106] Linking C executable examples/copy-paste-capi/answerer-capi [94/106] Linking C executable examples/copy-paste-capi/offerer-capi [95/106] Linking CXX executable examples/copy-paste/answerer [96/106] Linking CXX executable examples/copy-paste/offerer [97/106] Linking CXX executable examples/streamer/streamer [98/106] Linking CXX executable examples/media-sfu/media-sfu [99/106] Linking CXX executable examples/media-sender/media-sender [100/106] Linking CXX executable examples/media-receiver/media-receiver [101/106] Linking CXX executable examples/client-benchmark/client-benchmark [102/106] Linking CXX executable examples/client/client [103/106] Linking CXX executable benchmark-0.22.4 [104/106] Linking CXX executable tests-0.22.4 [105/106] Creating executable symlink benchmark [106/106] Creating executable symlink tests make: Nothing to be done for 'test'. >>> libdatachannel: Entering fakeroot... -- Install configuration: "Release" -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/lib/libdatachannel.so.0.22.4 -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/lib/libdatachannel.so.0.22 -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/lib/libdatachannel.so -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/candidate.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/channel.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/configuration.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/datachannel.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/description.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/mediahandler.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/rtcpreceivingsession.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/common.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/global.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/message.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/frameinfo.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/peerconnection.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/reliability.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/rtc.h -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/rtc.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/rtp.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/track.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/websocket.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/websocketserver.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/rtppacketizationconfig.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/rtcpsrreporter.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/rtppacketizer.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/rtpdepacketizer.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/h264rtppacketizer.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/h264rtpdepacketizer.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/nalunit.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/h265rtppacketizer.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/h265nalunit.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/av1rtppacketizer.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/rtcpnackresponder.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/utils.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/plihandler.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/pacinghandler.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/rembhandler.hpp -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/include/rtc/version.h -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/lib/cmake/LibDataChannel/LibDataChannelTargets.cmake -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/lib/cmake/LibDataChannel/LibDataChannelTargets-release.cmake -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/lib/cmake/LibDataChannel/LibDataChannelConfig.cmake -- Installing: /home/buildozer/aports/community/libdatachannel/pkg/libdatachannel/usr/lib/cmake/LibDataChannel/LibDataChannelConfigVersion.cmake >>> libdatachannel-dev*: Running split function dev... 'usr/include' -> '/home/buildozer/aports/community/libdatachannel/pkg/libdatachannel-dev/usr/include' 'usr/lib/cmake' -> '/home/buildozer/aports/community/libdatachannel/pkg/libdatachannel-dev/usr/lib/cmake' 'usr/lib/libdatachannel.so' -> '/home/buildozer/aports/community/libdatachannel/pkg/libdatachannel-dev/usr/lib/libdatachannel.so' >>> libdatachannel-dev*: Preparing subpackage libdatachannel-dev... >>> libdatachannel-dev*: Stripping binaries >>> libdatachannel-dev*: Running postcheck for libdatachannel-dev >>> libdatachannel*: Running postcheck for libdatachannel >>> libdatachannel*: Preparing package libdatachannel... >>> libdatachannel*: Stripping binaries >>> libdatachannel-dev*: Scanning shared objects >>> libdatachannel*: Scanning shared objects >>> libdatachannel-dev*: Tracing dependencies... libdatachannel=0.22.4-r0 >>> libdatachannel-dev*: Package size: 113.6 KB >>> libdatachannel-dev*: Compressing data... >>> libdatachannel-dev*: Create checksum... >>> libdatachannel-dev*: Create libdatachannel-dev-0.22.4-r0.apk >>> libdatachannel*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libcrypto.so.3 so:libgcc_s.so.1 so:libglib-2.0.so.0 so:libgobject-2.0.so.0 so:libnice.so.10 so:libsrtp2.so.1 so:libssl.so.3 so:libstdc++.so.6 so:libusrsctp.so.2 >>> libdatachannel*: Package size: 1.7 MB >>> libdatachannel*: Compressing data... >>> libdatachannel*: Create checksum... >>> libdatachannel*: Create libdatachannel-0.22.4-r0.apk >>> libdatachannel: Build complete at Thu, 13 Feb 2025 07:43:37 +0000 elapsed time 0h 0m 25s >>> libdatachannel: Cleaning up srcdir >>> libdatachannel: Cleaning up pkgdir >>> libdatachannel: Uninstalling dependencies... (1/113) Purging .makedepends-libdatachannel (20250213.074313) (2/113) Purging cmake (3.31.5-r0) (3/113) Purging libnice-dev (0.1.22-r0) (4/113) Purging libnice (0.1.22-r0) (5/113) Purging libusrsctp-dev (0.9.5.0-r1) (6/113) Purging libusrsctp (0.9.5.0-r1) (7/113) Purging libsrtp-dev (2.6.0-r0) (8/113) Purging libsrtp (2.6.0-r0) (9/113) Purging nlohmann-json (3.11.3-r0) (10/113) Purging openssl-dev (3.3.3-r0) (11/113) Purging plog-dev (1.1.10-r0) (12/113) Purging samurai (1.2-r6) (13/113) Purging agetty-openrc (0.56-r0) (14/113) Purging agetty (2.40.4-r0) (15/113) Purging blkid (2.40.4-r0) (16/113) Purging cfdisk (2.40.4-r0) (17/113) Purging dmesg (2.40.4-r0) (18/113) Purging findmnt (2.40.4-r0) (19/113) Purging flock (2.40.4-r0) (20/113) Purging fstrim (2.40.4-r0) (21/113) Purging glib-dev (2.82.4-r0) (22/113) Purging bzip2-dev (1.0.8-r6) (23/113) Purging docbook-xsl (1.79.2-r11) (24/113) Purging docbook-xsl-ns (1.79.2-r11) Executing docbook-xsl-ns-1.79.2-r11.pre-deinstall (25/113) Purging docbook-xsl-nons (1.79.2-r11) Executing docbook-xsl-nons-1.79.2-r11.pre-deinstall (26/113) Purging docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.pre-deinstall (27/113) Purging gettext-dev (0.22.5-r0) (28/113) Purging xz (5.6.4-r0) (29/113) Purging gettext-asprintf (0.22.5-r0) (30/113) Purging gettext (0.22.5-r0) (31/113) Purging gettext-envsubst (0.22.5-r0) (32/113) Purging libxml2-utils (2.13.4-r3) (33/113) Purging libxslt (1.1.42-r1) (34/113) Purging py3-packaging-pyc (24.2-r0) (35/113) Purging py3-packaging (24.2-r0) (36/113) Purging py3-parsing-pyc (3.2.0-r0) (37/113) Purging py3-parsing (3.2.0-r0) (38/113) Purging python3-pyc (3.12.9-r0) (39/113) Purging python3-pycache-pyc0 (3.12.9-r0) (40/113) Purging pyc (3.12.9-r0) (41/113) Purging python3 (3.12.9-r0) (42/113) Purging gnutls-dev (3.8.8-r0) (43/113) Purging gnutls-c++ (3.8.8-r0) (44/113) Purging gnutls (3.8.8-r0) (45/113) Purging hexdump (2.40.4-r0) (46/113) Purging libarchive (3.7.7-r0) (47/113) Purging libbz2 (1.0.8-r6) (48/113) Purging libffi-dev (3.4.6-r0) (49/113) Purging linux-headers (6.12.6-r0) (50/113) Purging libgcrypt (1.10.3-r1) (51/113) Purging libgpg-error (1.51-r0) (52/113) Purging libidn2-dev (2.3.7-r0) (53/113) Purging libtasn1-dev (4.20.0-r0) (54/113) Purging libtasn1-progs (4.20.0-r0) (55/113) Purging libuv (1.50.0-r0) (56/113) Purging libxml2 (2.13.4-r3) (57/113) Purging logger (2.40.4-r0) (58/113) Purging losetup (2.40.4-r0) (59/113) Purging lsblk (2.40.4-r0) (60/113) Purging lscpu (2.40.4-r0) (61/113) Purging mcookie (2.40.4-r0) (62/113) Purging mount (2.40.4-r0) (63/113) Purging mpdecimal (4.0.0-r0) (64/113) Purging nettle-dev (3.10.1-r0) (65/113) Purging gmp-dev (6.3.0-r3) (66/113) Purging libgmpxx (6.3.0-r3) (67/113) Purging nettle (3.10.1-r0) (68/113) Purging p11-kit-dev (0.25.5-r2) (69/113) Purging p11-kit (0.25.5-r2) (70/113) Purging partx (2.40.4-r0) (71/113) Purging pcre2-dev (10.43-r0) (72/113) Purging libedit-dev (20250104.3.1-r0) (73/113) Purging bsd-compat-headers (0.7.2-r6) (74/113) Purging ncurses-dev (6.5_p20250118-r0) (75/113) Purging libncurses++ (6.5_p20250118-r0) (76/113) Purging libpanelw (6.5_p20250118-r0) (77/113) Purging zlib-dev (1.3.1-r2) (78/113) Purging libpcre2-16 (10.43-r0) (79/113) Purging libpcre2-32 (10.43-r0) (80/113) Purging rhash-libs (1.4.5-r0) (81/113) Purging runuser (2.40.4-r0) (82/113) Purging setpriv (2.40.4-r0) (83/113) Purging sfdisk (2.40.4-r0) (84/113) Purging umount (2.40.4-r0) (85/113) Purging util-linux-dev (2.40.4-r0) (86/113) Purging util-linux-misc (2.40.4-r0) (87/113) Purging setarch (2.40.4-r0) (88/113) Purging util-linux-openrc (2.40.4-r0) (89/113) Purging uuidgen (2.40.4-r0) (90/113) Purging wipefs (2.40.4-r0) (91/113) Purging xz-libs (5.6.4-r0) (92/113) Purging gdbm (1.24-r0) (93/113) Purging gettext-libs (0.22.5-r0) (94/113) Purging glib (2.82.4-r0) (95/113) Purging libfdisk (2.40.4-r0) (96/113) Purging libmount (2.40.4-r0) (97/113) Purging libblkid (2.40.4-r0) (98/113) Purging libcap-ng (0.8.5-r0) (99/113) Purging libeconf (0.6.3-r0) (100/113) Purging libffi (3.4.6-r0) (101/113) Purging libformw (6.5_p20250118-r0) (102/113) Purging libintl (0.22.5-r0) (103/113) Purging libmenuw (6.5_p20250118-r0) (104/113) Purging libsmartcols (2.40.4-r0) (105/113) Purging libtasn1 (4.20.0-r0) (106/113) Purging libuuid (2.40.4-r0) (107/113) Purging linux-pam (1.7.0-r1) (108/113) Purging utmps-libs (0.1.2.3-r2) (109/113) Purging skalibs-libs (2.14.3.0-r0) (110/113) Purging sqlite-dev (3.49.0-r1) (111/113) Purging sqlite (3.49.0-r1) (112/113) Purging util-linux (2.40.4-r0) (113/113) Purging sqlite-libs (3.49.0-r1) Executing busybox-1.37.0-r14.trigger OK: 274 MiB in 103 packages >>> libdatachannel: Updating the community/armv7 repository index... >>> libdatachannel: Signing the index...