Not searching for unused variables given on the command line. -- The C compiler identification is GNU 14.3.0 -- The CXX compiler identification is GNU 14.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/bin/arm-openwrt-linux-muslgnueabi-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: /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/bin/arm-openwrt-linux-muslgnueabi-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Using fmt library -- Build type Release -- Using lld linker -- Precompiled headers enabled -- Found PkgConfig: /mnt/disk/master/staging_dir/host/bin/pkg-config (found version "2.5.1") -- Checking for module 'avahi-client' -- Found avahi-client, version 0.8 -- Checking for module 'fmt' -- Found fmt, version 12.1.0 -- Checking for module 'alsa' -- Found alsa, version 1.2.11 fatal: not a git repository (or any of the parent directories): .git -- Version -- Configuring done (1.8s) -- Generating done (0.1s) -- Build files have been written to: /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12 ninja: Entering directory `/mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12' ninja: warning: Ignoring jobserver: Pipe-based protocol is not supported! [--jobserver-auth=3,4] [1/93] Building CXX object tests/CMakeFiles/test_misc.dir/cmake_pch.hxx.gch [2/93] Building CXX object lib/CMakeFiles/rtpmidid-static.dir/cmake_pch.hxx.gch [3/93] Building CXX object tests/CMakeFiles/test_midinormalizer.dir/cmake_pch.hxx.gch [4/93] Building CXX object tests/CMakeFiles/test_midirouter.dir/cmake_pch.hxx.gch [5/93] Building CXX object tests/CMakeFiles/test_midirouter2.dir/cmake_pch.hxx.gch [6/93] Building CXX object tests/CMakeFiles/test_signals.dir/cmake_pch.hxx.gch [7/93] Building CXX object tests/CMakeFiles/test_rtppeer.dir/cmake_pch.hxx.gch [8/93] Building CXX object lib/CMakeFiles/rtpmidid-static.dir/rtpmidipacket.cpp.o [9/93] Building CXX object tests/CMakeFiles/test_rtpclient.dir/cmake_pch.hxx.gch [10/93] Building CXX object tests/CMakeFiles/test_poller.dir/cmake_pch.hxx.gch [11/93] Building CXX object tests/CMakeFiles/test_rtpserver.dir/cmake_pch.hxx.gch [12/93] Building CXX object lib/CMakeFiles/rtpmidid-shared.dir/cmake_pch.hxx.gch [13/93] Building CXX object lib/CMakeFiles/rtpmidid-static.dir/utils.cpp.o [14/93] Building CXX object lib/CMakeFiles/rtpmidid-static.dir/logger.cpp.o [15/93] Building CXX object lib/CMakeFiles/rtpmidid-shared.dir/rtpmidipacket.cpp.o [16/93] Building CXX object lib/CMakeFiles/rtpmidid-static.dir/stats.cpp.o [17/93] Building CXX object lib/CMakeFiles/rtpmidid-static.dir/poller.cpp.o In file included from /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/algorithm:61, from /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/lib/poller.cpp:24: /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter):: >]': /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:61: /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = timer_event_t; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = rtpmidid::poller_t::add_timer_event(std::chrono::milliseconds, std::function)::]' at /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:4805:18, inlined from 'rtpmidid::poller_t::timer_t rtpmidid::poller_t::add_timer_event(std::chrono::milliseconds, std::function)' at /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/lib/poller.cpp:148:12: /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]' at /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = rtpmidid::poller_t::add_timer_event(std::chrono::milliseconds, std::function)::]' at /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:4805:18, inlined from 'rtpmidid::poller_t::timer_t rtpmidid::poller_t::add_timer_event(std::chrono::milliseconds, std::function)' at /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/lib/poller.cpp:148:12: /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [18/93] Building CXX object lib/CMakeFiles/rtpmidid-static.dir/rtpserver.cpp.o [19/93] Building CXX object src/CMakeFiles/rtpmidid2-static.dir/cmake_pch.hxx.gch [20/93] Building CXX object lib/CMakeFiles/rtpmidid-static.dir/rtpserverpeer.cpp.o [21/93] Building CXX object lib/CMakeFiles/rtpmidid-static.dir/mdns_rtpmidi.cpp.o [22/93] Building CXX object lib/CMakeFiles/rtpmidid-shared.dir/logger.cpp.o [23/93] Building CXX object tests/CMakeFiles/test_settings.dir/cmake_pch.hxx.gch [24/93] Building CXX object lib/CMakeFiles/rtpmidid-static.dir/rtppeer.cpp.o [25/93] Building CXX object lib/CMakeFiles/rtpmidid-shared.dir/utils.cpp.o [26/93] Building CXX object lib/CMakeFiles/rtpmidid-shared.dir/rtpserver.cpp.o [27/93] Building CXX object lib/CMakeFiles/rtpmidid-shared.dir/stats.cpp.o [28/93] Building CXX object lib/CMakeFiles/rtpmidid-shared.dir/networkaddress.cpp.o [29/93] Building CXX object lib/CMakeFiles/rtpmidid-shared.dir/poller.cpp.o In file included from /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/algorithm:61, from /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/lib/poller.cpp:24: /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter):: >]': /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:61: /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = timer_event_t; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = rtpmidid::poller_t::add_timer_event(std::chrono::milliseconds, std::function)::]' at /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:4805:18, inlined from 'rtpmidid::poller_t::timer_t rtpmidid::poller_t::add_timer_event(std::chrono::milliseconds, std::function)' at /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/lib/poller.cpp:148:12: /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]' at /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = rtpmidid::poller_t::add_timer_event(std::chrono::milliseconds, std::function)::]' at /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:4805:18, inlined from 'rtpmidid::poller_t::timer_t rtpmidid::poller_t::add_timer_event(std::chrono::milliseconds, std::function)' at /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/lib/poller.cpp:148:12: /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [30/93] Building CXX object lib/CMakeFiles/rtpmidid-shared.dir/rtpserverpeer.cpp.o [31/93] Building CXX object lib/CMakeFiles/rtpmidid-static.dir/networkaddress.cpp.o [32/93] Building CXX object lib/CMakeFiles/rtpmidid-shared.dir/udppeer.cpp.o [33/93] Building CXX object lib/CMakeFiles/rtpmidid-shared.dir/mdns_rtpmidi.cpp.o [34/93] Building CXX object lib/CMakeFiles/rtpmidid-shared.dir/rtppeer.cpp.o [35/93] Building CXX object lib/CMakeFiles/rtpmidid-static.dir/udppeer.cpp.o [36/93] Building CXX object lib/CMakeFiles/rtpmidid-static.dir/rtpclient.cpp.o [37/93] Building CXX object lib/CMakeFiles/rtpmidid-shared.dir/rtpclient.cpp.o [38/93] Linking CXX shared library lib/librtpmidid.so.21.07 FAILED: [code=1] lib/librtpmidid.so.21.07 : && /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/bin/arm-openwrt-linux-muslgnueabi-g++ -fPIC -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=soft -ffile-prefix-map=/mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12=rtpmidid-24.12 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DNDEBUG -shared -L/mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/usr/lib -L/mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/lib -fuse-ld=bfd -znow -zrelro -Wl,-Bsymbolic-functions -fuse-ld=lld -Wl,--dependency-file=lib/CMakeFiles/rtpmidid-shared.dir/link.d -Wl,-soname,librtpmidid.so.0 -o lib/librtpmidid.so.21.07 lib/CMakeFiles/rtpmidid-shared.dir/rtpmidipacket.cpp.o lib/CMakeFiles/rtpmidid-shared.dir/rtppeer.cpp.o lib/CMakeFiles/rtpmidid-shared.dir/rtpclient.cpp.o lib/CMakeFiles/rtpmidid-shared.dir/rtpserver.cpp.o lib/CMakeFiles/rtpmidid-shared.dir/rtpserverpeer.cpp.o lib/CMakeFiles/rtpmidid-shared.dir/mdns_rtpmidi.cpp.o lib/CMakeFiles/rtpmidid-shared.dir/poller.cpp.o lib/CMakeFiles/rtpmidid-shared.dir/logger.cpp.o lib/CMakeFiles/rtpmidid-shared.dir/utils.cpp.o lib/CMakeFiles/rtpmidid-shared.dir/stats.cpp.o lib/CMakeFiles/rtpmidid-shared.dir/networkaddress.cpp.o lib/CMakeFiles/rtpmidid-shared.dir/udppeer.cpp.o -lavahi-common -lavahi-client && : ld.lld: error: unknown argument '--fix-v4bx' ld.lld: error: unknown argument '--fix-v4bx' collect2: error: ld returned 1 exit status [39/93] Building CXX object src/CMakeFiles/rtpmidid2-static.dir/stringpp.cpp.o [40/93] Building CXX object src/CMakeFiles/rtpmidid2-static.dir/midipeer.cpp.o In file included from /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/map:62, from /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/third_party/nlohmann/json.hpp:164, from /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/src/json.hpp:20, from /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/src/precompile.hpp:21, from /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/src/CMakeFiles/rtpmidid2-static.dir/cmake_pch.hxx:5, from : /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_tree.h:2456:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]' at /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_2::basic_json::basic_json(initializer_list_t, bool, value_t) [with 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::json_abi_v3_11_2::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/third_party/nlohmann/json.hpp:20157:47: /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_2::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [41/93] Building CXX object src/CMakeFiles/rtpmidid2-static.dir/factory.cpp.o [42/93] Building CXX object src/CMakeFiles/rtpmidid2-static.dir/midirouter.cpp.o In file included from /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/map:62, from /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/third_party/nlohmann/json.hpp:164, from /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/src/json.hpp:20, from /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/src/precompile.hpp:21, from /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/src/CMakeFiles/rtpmidid2-static.dir/cmake_pch.hxx:5, from : /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.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_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_tree.h:2208:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 2208 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_tree.h:2456:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_tree.h:2456:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 In file included from /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]' at /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_2::basic_json::value_type& nlohmann::json_abi_v3_11_2::basic_json::operator[](typename object_t::key_type) [with 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::json_abi_v3_11_2::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/third_party/nlohmann/json.hpp:21349:57: /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_2::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]' at /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_2::basic_json::basic_json(initializer_list_t, bool, value_t) [with 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::json_abi_v3_11_2::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/third_party/nlohmann/json.hpp:20157:47: /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_2::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [43/93] Building CXX object src/CMakeFiles/rtpmidid2-static.dir/hwautoannounce.cpp.o [44/93] Building CXX object src/CMakeFiles/rtpmidid2-static.dir/rtpmidiremotehandler.cpp.o [45/93] Building CXX object src/CMakeFiles/rtpmidid2-static.dir/settings.cpp.o [46/93] Building CXX object src/CMakeFiles/rtpmidid2-static.dir/aseq.cpp.o [47/93] Building CXX object src/CMakeFiles/rtpmidid2-static.dir/ini.cpp.o [48/93] Building CXX object src/CMakeFiles/rtpmidid2-static.dir/argv.cpp.o [49/93] Building CXX object src/CMakeFiles/rtpmidid2-static.dir/control_socket.cpp.o In file included from /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/map:62, from /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/third_party/nlohmann/json.hpp:164, from /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/src/json.hpp:20, from /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/src/precompile.hpp:21, from /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/src/CMakeFiles/rtpmidid2-static.dir/cmake_pch.hxx:5, from : /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.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_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_tree.h:2208:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 2208 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(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_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_tree.h:2456:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_tree.h:2456:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 In file included from /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]' at /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_2::basic_json::basic_json(initializer_list_t, bool, value_t) [with 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::json_abi_v3_11_2::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/third_party/nlohmann/json.hpp:20157:47: /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_2::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/third_party/nlohmann/json.hpp:7014:83: /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::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<>()); | ~~~~~~~~~~~~~~~ /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_tree.h:2456:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]' at /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_2::basic_json::value_type& nlohmann::json_abi_v3_11_2::basic_json::operator[](typename object_t::key_type) [with 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::json_abi_v3_11_2::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/third_party/nlohmann/json.hpp:21349:57: /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_2::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/third_party/nlohmann/json.hpp:6819:79, inlined from 'bool nlohmann::json_abi_v3_11_2::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_2::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/third_party/nlohmann/json.hpp:12321:29: /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::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_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/third_party/nlohmann/json.hpp:6819:79, inlined from 'bool nlohmann::json_abi_v3_11_2::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_2::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/third_party/nlohmann/json.hpp:12520:21: /mnt/disk/master/staging_dir/toolchain-arm_fa526_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::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<>()); | ~~~~~~~~~~~~~~~ ninja: build stopped: subcommand failed. make[2]: *** [Makefile:51: /mnt/disk/master/build_dir/target-arm_fa526_musl_eabi/rtpmidid-24.12/.built] Error 1 time: package/feeds/packages/rtpmidid/compile#115.89#9.68#51.50