>>> snapcast: Building community/snapcast 0.26.0-r0 (using abuild 3.9.0-r0) started Mon, 18 Apr 2022 14:45:36 +0000 >>> snapcast: Checking sanity of /home/buildozer/aports/community/snapcast/APKBUILD... >>> snapcast: Analyzing dependencies... >>> snapcast: Installing for build: build-base cmake asio-dev avahi-dev flac-dev libvorbis-dev alsa-lib-dev opus-dev soxr-dev (1/109) Installing libbz2 (1.0.8-r1) (2/109) Installing xz-libs (5.2.5-r1) (3/109) Installing libarchive (3.6.1-r0) (4/109) Installing rhash-libs (1.4.2-r2) (5/109) Installing libuv (1.44.1-r0) (6/109) Installing cmake (3.23.1-r0) (7/109) Installing boost1.77-atomic (1.77.0-r4) (8/109) Installing boost1.77-chrono (1.77.0-r4) (9/109) Installing boost1.77-container (1.77.0-r4) (10/109) Installing boost1.77-context (1.77.0-r4) (11/109) Installing boost1.77-contract (1.77.0-r4) (12/109) Installing boost1.77-thread (1.77.0-r4) (13/109) Installing boost1.77-coroutine (1.77.0-r4) (14/109) Installing boost1.77-date_time (1.77.0-r4) (15/109) Installing boost1.77-fiber (1.77.0-r4) (16/109) Installing boost1.77-filesystem (1.77.0-r4) (17/109) Installing boost1.77-graph (1.77.0-r4) (18/109) Installing boost1.77-iostreams (1.77.0-r4) (19/109) Installing boost1.77-locale (1.77.0-r4) (20/109) Installing boost1.77-log (1.77.0-r4) (21/109) Installing boost1.77-log_setup (1.77.0-r4) (22/109) Installing boost1.77-math (1.77.0-r4) (23/109) Installing boost1.77-prg_exec_monitor (1.77.0-r4) (24/109) Installing boost1.77-program_options (1.77.0-r4) (25/109) Installing libffi (3.4.2-r1) (26/109) Installing gdbm (1.23-r0) (27/109) Installing mpdecimal (2.5.1-r1) (28/109) Installing readline (8.1.2-r0) (29/109) Installing sqlite-libs (3.38.2-r0) (30/109) Installing python3 (3.10.3-r1) (31/109) Installing boost1.77-python3 (1.77.0-r4) (32/109) Installing boost1.77-random (1.77.0-r4) (33/109) Installing boost1.77-regex (1.77.0-r4) (34/109) Installing boost1.77-serialization (1.77.0-r4) (35/109) Installing boost1.77-stacktrace_basic (1.77.0-r4) (36/109) Installing boost1.77-stacktrace_noop (1.77.0-r4) (37/109) Installing boost1.77-system (1.77.0-r4) (38/109) Installing boost1.77-timer (1.77.0-r4) (39/109) Installing boost1.77-type_erasure (1.77.0-r4) (40/109) Installing boost1.77-unit_test_framework (1.77.0-r4) (41/109) Installing boost1.77-wave (1.77.0-r4) (42/109) Installing boost1.77-wserialization (1.77.0-r4) (43/109) Installing boost1.77-json (1.77.0-r4) (44/109) Installing boost1.77-nowide (1.77.0-r4) (45/109) Installing boost1.77-libs (1.77.0-r4) (46/109) Installing boost1.77 (1.77.0-r4) (47/109) Installing linux-headers (5.16.7-r1) (48/109) Installing bzip2-dev (1.0.8-r1) (49/109) Installing icu-libs (70.1-r0) (50/109) Installing icu (70.1-r0) (51/109) Installing icu-dev (70.1-r0) (52/109) Installing xz-dev (5.2.5-r1) (53/109) Installing zlib-dev (1.2.12-r0) (54/109) Installing boost1.77-dev (1.77.0-r4) (55/109) Installing boost-dev (1.77.0-r4) (56/109) Installing openssl-dev (1.1.1n-r0) (57/109) Installing asio-dev (1.22.1-r0) (58/109) Installing gdbm-tools (1.23-r0) (59/109) Installing gdbm-dev (1.23-r0) (60/109) Installing dbus-libs (1.12.22-r0) (61/109) Installing libintl (0.21-r2) (62/109) Installing avahi-libs (0.8-r5) (63/109) Installing avahi-compat-howl (0.8-r5) (64/109) Installing avahi-compat-libdns_sd (0.8-r5) (65/109) Installing libblkid (2.38-r1) (66/109) Installing libmount (2.38-r1) (67/109) Installing pcre (8.45-r2) (68/109) Installing glib (2.72.0-r0) (69/109) Installing avahi-glib (0.8-r5) (70/109) Installing libcap (2.63-r0) (71/109) Installing libdaemon (0.14-r3) (72/109) Installing libevent (2.1.12-r4) (73/109) Installing avahi (0.8-r5) Executing avahi-0.8-r5.pre-install (74/109) Installing gettext-asprintf (0.21-r2) (75/109) Installing libunistring (1.0-r0) (76/109) Installing gettext-libs (0.21-r2) (77/109) Installing libxml2 (2.9.13-r0) (78/109) Installing gettext (0.21-r2) (79/109) Installing gettext-dev (0.21-r2) (80/109) Installing libxml2-utils (2.9.13-r0) (81/109) Installing libgpg-error (1.45-r0) (82/109) Installing libgcrypt (1.9.4-r0) (83/109) Installing libxslt (1.1.35-r0) (84/109) Installing docbook-xml (4.5-r6) Executing docbook-xml-4.5-r6.post-install (85/109) Installing docbook-xsl (1.79.2-r4) Executing docbook-xsl-1.79.2-r4.post-install (86/109) Installing libffi-dev (3.4.2-r1) (87/109) Installing libpcre16 (8.45-r2) (88/109) Installing libpcre32 (8.45-r2) (89/109) Installing libpcrecpp (8.45-r2) (90/109) Installing pcre-dev (8.45-r2) (91/109) Installing libuuid (2.38-r1) (92/109) Installing libfdisk (2.38-r1) (93/109) Installing libsmartcols (2.38-r1) (94/109) Installing util-linux-dev (2.38-r1) (95/109) Installing glib-dev (2.72.0-r0) (96/109) Installing avahi-dev (0.8-r5) (97/109) Installing libogg (1.3.5-r1) (98/109) Installing flac (1.3.4-r0) (99/109) Installing libogg-dev (1.3.5-r1) (100/109) Installing flac-dev (1.3.4-r0) (101/109) Installing libvorbis (1.3.7-r0) (102/109) Installing libvorbis-dev (1.3.7-r0) (103/109) Installing alsa-lib (1.2.6.1-r0) (104/109) Installing alsa-lib-dev (1.2.6.1-r0) (105/109) Installing opus (1.3.1-r1) (106/109) Installing opus-dev (1.3.1-r1) (107/109) Installing soxr (0.1.3-r2) (108/109) Installing soxr-dev (0.1.3-r2) (109/109) Installing .makedepends-snapcast (20220418.144541) Executing busybox-1.35.0-r8.trigger Executing glib-2.72.0-r0.trigger No schema files found: removed existing output file. OK: 617 MiB in 198 packages >>> snapcast: Cleaning up srcdir >>> snapcast: Cleaning up pkgdir >>> snapcast: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/snapcast-0.26.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1501k 100 1501k 0 0 1370k 0 0:00:01 0:00:01 --:--:-- 1372k >>> snapcast: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/snapcast-0.26.0.tar.gz >>> snapcast: Checking sha512sums... snapcast-0.26.0.tar.gz: OK snapcast-client.initd: OK snapcast-client.confd: OK snapcast-server.initd: OK snapcast-server.confd: OK fix-tests.patch: OK >>> snapcast: Unpacking /var/cache/distfiles/v3.16/snapcast-0.26.0.tar.gz... >>> snapcast: fix-tests.patch patching file test/test_main.cpp -- The CXX compiler identification is GNU 11.2.1 -- 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 -- The C compiler identification is GNU 11.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") -- Looking for C++ include pthread.h -- Looking for C++ include pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test HAS_CXX11_STRING_SUPPORT -- Performing Test HAS_CXX11_STRING_SUPPORT - Success -- Checking for one of the modules 'alsa' -- Checking for one of the modules 'libpulse' -- Checking for one of the modules 'avahi-client' -- Checking for one of the modules 'soxr' -- Checking for one of the modules 'flac' -- Checking for one of the modules 'ogg' -- Checking for one of the modules 'vorbis' -- Checking for one of the modules 'vorbisidec' -- Checking for one of the modules 'vorbisenc' -- Checking for one of the modules 'opus' -- Checking for one of the modules 'expat' -- expat not found -- Found Boost: /usr/lib/cmake/Boost-1.77.0/BoostConfig.cmake (found suitable version "1.77.0", minimum required is "1.74") -- Configuring done -- Generating done -- Build files have been written to: /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/build [ 1%] Building CXX object common/CMakeFiles/common.dir/resampler.cpp.o [ 3%] Building CXX object common/CMakeFiles/common.dir/sample_format.cpp.o [ 4%] Building CXX object test/CMakeFiles/snapcast_test.dir/test_main.cpp.o [ 8%] Building CXX object common/CMakeFiles/common.dir/daemon.cpp.o [ 8%] Building CXX object test/CMakeFiles/snapcast_test.dir/__/server/streamreader/control_error.cpp.o [ 9%] Building CXX object test/CMakeFiles/snapcast_test.dir/__/server/streamreader/properties.cpp.o [ 11%] Building CXX object test/CMakeFiles/snapcast_test.dir/__/server/streamreader/metadata.cpp.o [ 13%] Building CXX object test/CMakeFiles/snapcast_test.dir/__/server/streamreader/stream_uri.cpp.o [ 14%] Linking CXX static library ../../bin/libcommon.a [ 14%] Built target common [ 16%] Building CXX object client/CMakeFiles/snapclient.dir/client_connection.cpp.o [ 18%] Building CXX object client/CMakeFiles/snapclient.dir/controller.cpp.o [ 19%] Building CXX object client/CMakeFiles/snapclient.dir/snapclient.cpp.o [ 21%] Building CXX object client/CMakeFiles/snapclient.dir/stream.cpp.o [ 22%] Building CXX object client/CMakeFiles/snapclient.dir/time_provider.cpp.o [ 24%] Building CXX object client/CMakeFiles/snapclient.dir/decoder/pcm_decoder.cpp.o [ 26%] Building CXX object client/CMakeFiles/snapclient.dir/player/player.cpp.o [ 31%] Building CXX object client/CMakeFiles/snapclient.dir/browseZeroConf/browse_avahi.cpp.o [ 31%] Building CXX object server/CMakeFiles/snapserver.dir/config.cpp.o [ 32%] Building CXX object server/CMakeFiles/snapserver.dir/control_server.cpp.o [ 34%] Building CXX object client/CMakeFiles/snapclient.dir/player/alsa_player.cpp.o [ 34%] Building CXX object client/CMakeFiles/snapclient.dir/player/file_player.cpp.o [ 37%] Building CXX object server/CMakeFiles/snapserver.dir/control_session_tcp.cpp.o [ 39%] Building CXX object server/CMakeFiles/snapserver.dir/control_session_http.cpp.o [ 39%] Building CXX object client/CMakeFiles/snapclient.dir/decoder/ogg_decoder.cpp.o [ 42%] Building CXX object server/CMakeFiles/snapserver.dir/control_session_ws.cpp.o [ 44%] Building CXX object client/CMakeFiles/snapclient.dir/decoder/flac_decoder.cpp.o [ 44%] Building CXX object client/CMakeFiles/snapclient.dir/decoder/opus_decoder.cpp.o [ 45%] Building CXX object server/CMakeFiles/snapserver.dir/snapserver.cpp.o [ 47%] Building CXX object server/CMakeFiles/snapserver.dir/server.cpp.o [ 50%] Building CXX object server/CMakeFiles/snapserver.dir/stream_session.cpp.o [ 50%] Building CXX object server/CMakeFiles/snapserver.dir/stream_server.cpp.o [ 52%] Building CXX object server/CMakeFiles/snapserver.dir/stream_session_tcp.cpp.o [ 54%] Building CXX object server/CMakeFiles/snapserver.dir/stream_session_ws.cpp.o [ 55%] Building CXX object server/CMakeFiles/snapserver.dir/encoder/encoder_factory.cpp.o [ 57%] Building CXX object server/CMakeFiles/snapserver.dir/encoder/pcm_encoder.cpp.o [ 60%] Building CXX object server/CMakeFiles/snapserver.dir/encoder/null_encoder.cpp.o [ 60%] Building CXX object server/CMakeFiles/snapserver.dir/streamreader/stream_control.cpp.o [ 62%] Building CXX object server/CMakeFiles/snapserver.dir/streamreader/base64.cpp.o [ 65%] Building CXX object server/CMakeFiles/snapserver.dir/streamreader/control_error.cpp.o [ 65%] Building CXX object server/CMakeFiles/snapserver.dir/streamreader/stream_uri.cpp.o [ 68%] Building CXX object server/CMakeFiles/snapserver.dir/streamreader/pcm_stream.cpp.o [ 68%] Building CXX object server/CMakeFiles/snapserver.dir/streamreader/stream_manager.cpp.o [ 70%] Building CXX object server/CMakeFiles/snapserver.dir/streamreader/tcp_stream.cpp.o [ 75%] Building CXX object server/CMakeFiles/snapserver.dir/streamreader/file_stream.cpp.o [ 75%] Building CXX object server/CMakeFiles/snapserver.dir/streamreader/posix_stream.cpp.o [ 77%] Building CXX object server/CMakeFiles/snapserver.dir/streamreader/librespot_stream.cpp.o [ 80%] Building CXX object server/CMakeFiles/snapserver.dir/streamreader/airplay_stream.cpp.o [ 80%] Building CXX object server/CMakeFiles/snapserver.dir/streamreader/meta_stream.cpp.o [ 83%] Building CXX object server/CMakeFiles/snapserver.dir/streamreader/metadata.cpp.o [ 85%] Building CXX object server/CMakeFiles/snapserver.dir/streamreader/properties.cpp.o [ 85%] Building CXX object server/CMakeFiles/snapserver.dir/streamreader/watchdog.cpp.o [ 88%] Building CXX object server/CMakeFiles/snapserver.dir/publishZeroConf/publish_avahi.cpp.o [ 88%] Building CXX object server/CMakeFiles/snapserver.dir/streamreader/process_stream.cpp.o [ 90%] Building CXX object server/CMakeFiles/snapserver.dir/encoder/ogg_encoder.cpp.o [ 91%] Building CXX object server/CMakeFiles/snapserver.dir/encoder/flac_encoder.cpp.o [ 93%] Building CXX object server/CMakeFiles/snapserver.dir/encoder/opus_encoder.cpp.o [ 95%] Building CXX object server/CMakeFiles/snapserver.dir/streamreader/alsa_stream.cpp.o [ 73%] Building CXX object server/CMakeFiles/snapserver.dir/streamreader/pipe_stream.cpp.o In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/aixlog.hpp:42, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/metadata.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/metadata.cpp:19: /usr/include/c++/11.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/aixlog.hpp:42, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/metadata.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/metadata.cpp:19: /usr/include/c++/11.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/json.hpp:64, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/config.hpp:28, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/config.cpp:19: /usr/include/c++/11.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/boost/asio/detail/functional.hpp:20, from /usr/include/boost/asio/associated_allocator.hpp:21, from /usr/include/boost/asio.hpp:20, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/watchdog.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/watchdog.cpp:19: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue > >::heap_entry; _Alloc = std::allocator > >::heap_entry>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::heap_entry, std::allocator > >::heap_entry> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::heap_entry, std::allocator > >::heap_entry> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/boost/asio/detail/functional.hpp:20, from /usr/include/boost/asio/associated_allocator.hpp:21, from /usr/include/boost/asio.hpp:20, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/watchdog.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/watchdog.cpp:19: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits >]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >::heap_entry*, std::vector > >::heap_entry, std::allocator > >::heap_entry> > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/aixlog.hpp:34, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/player/file_player.cpp:22: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue > >::heap_entry; _Alloc = std::allocator > >::heap_entry>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::heap_entry, std::allocator > >::heap_entry> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/aixlog.hpp:34, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/player/file_player.cpp:22: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits >]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >::heap_entry*, std::vector > >::heap_entry, std::allocator > >::heap_entry> > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/publishZeroConf/publish_avahi.hpp:33, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/publishZeroConf/publish_avahi.cpp:19: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue > >::heap_entry; _Alloc = std::allocator > >::heap_entry>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::heap_entry, std::allocator > >::heap_entry> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/publishZeroConf/publish_avahi.hpp:33, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/publishZeroConf/publish_avahi.cpp:19: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits >]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >::heap_entry*, std::vector > >::heap_entry, std::allocator > >::heap_entry> > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/client_settings.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/player/player.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/player/alsa_player.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/player/alsa_player.cpp:19: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue > >::heap_entry; _Alloc = std::allocator > >::heap_entry>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::heap_entry, std::allocator > >::heap_entry> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/client_settings.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/player/player.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/player/alsa_player.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/player/alsa_player.cpp:19: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits >]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >::heap_entry*, std::vector > >::heap_entry, std::allocator > >::heap_entry> > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/json.hpp:64, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/message/json_message.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/message/client_info.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/message/factory.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/client_connection.hpp:24, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/client_connection.cpp:19: /usr/include/c++/11.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/json.hpp:64, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/message/json_message.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/message/client_info.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/message/factory.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/client_connection.hpp:24, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/controller.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/controller.cpp:23: /usr/include/c++/11.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/client_settings.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/client_connection.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/controller.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/controller.cpp:23: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue > >::heap_entry; _Alloc = std::allocator > >::heap_entry>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::heap_entry, std::allocator > >::heap_entry> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/client_settings.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/client_connection.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/controller.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/controller.cpp:23: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits >]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >::heap_entry*, std::vector > >::heap_entry, std::allocator > >::heap_entry> > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/client_settings.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/client_connection.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/client_connection.cpp:19: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue > >::heap_entry; _Alloc = std::allocator > >::heap_entry>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::heap_entry, std::allocator > >::heap_entry> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/client_settings.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/client_connection.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/client/client_connection.cpp:19: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits >]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >::heap_entry*, std::vector > >::heap_entry, std::allocator > >::heap_entry> > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/message/message.hpp:32, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/control_session.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/control_session_ws.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/control_session_ws.cpp:19: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue > >::heap_entry; _Alloc = std::allocator > >::heap_entry>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::heap_entry, std::allocator > >::heap_entry> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/message/message.hpp:32, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/control_session.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/control_session_ws.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/control_session_ws.cpp:19: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits >]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >::heap_entry*, std::vector > >::heap_entry, std::allocator > >::heap_entry> > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/functional:65, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/test/catch.hpp:3481, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/test/test_main.cpp:22: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/functional:65, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/test/catch.hpp:3481, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/test/test_main.cpp:22: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 253 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/functional:65, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/test/catch.hpp:3481, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/test/test_main.cpp:22: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/functional:65, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/test/catch.hpp:3481, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/test/test_main.cpp:22: /usr/include/c++/11.2.1/bits/stl_heap.h:424:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 424 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/functional:65, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/test/catch.hpp:3481, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/test/test_main.cpp:22: /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'std::vector Catch::sortTests(const Catch::IConfig&, const std::vector&)': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/test/catch.hpp:564, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/test/test_main.cpp:22: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Catch::SectionEndInfo&}; _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/test/catch.hpp:564, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/test/test_main.cpp:22: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void Catch::RunContext::sectionEndedEarly(const Catch::SectionEndInfo&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 96%] Linking CXX executable ../../bin/snapclient [ 96%] Built target snapclient [ 98%] Linking CXX executable ../../bin/snapcast_test [ 98%] Built target snapcast_test In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/aixlog.hpp:34, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/asio_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/posix_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/file_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/file_stream.cpp:20: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue > >::heap_entry; _Alloc = std::allocator > >::heap_entry>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::heap_entry, std::allocator > >::heap_entry> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/aixlog.hpp:34, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/asio_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/posix_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/file_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/file_stream.cpp:20: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits >]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >::heap_entry*, std::vector > >::heap_entry, std::allocator > >::heap_entry> > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/aixlog.hpp:34, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/asio_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/posix_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/posix_stream.cpp:20: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue > >::heap_entry; _Alloc = std::allocator > >::heap_entry>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::heap_entry, std::allocator > >::heap_entry> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/aixlog.hpp:34, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/asio_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/posix_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/posix_stream.cpp:20: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits >]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >::heap_entry*, std::vector > >::heap_entry, std::allocator > >::heap_entry> > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/json.hpp:37, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/pcm_stream.hpp:24, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/alsa_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/alsa_stream.cpp:20: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue > >::heap_entry; _Alloc = std::allocator > >::heap_entry>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::heap_entry, std::allocator > >::heap_entry> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/json.hpp:37, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/pcm_stream.hpp:24, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/alsa_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/alsa_stream.cpp:20: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits >]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >::heap_entry*, std::vector > >::heap_entry, std::allocator > >::heap_entry> > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/aixlog.hpp:34, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/asio_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/posix_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/process_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/airplay_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/airplay_stream.cpp:20: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue > >::heap_entry; _Alloc = std::allocator > >::heap_entry>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::heap_entry, std::allocator > >::heap_entry> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/aixlog.hpp:34, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/asio_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/posix_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/process_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/airplay_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/airplay_stream.cpp:20: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits >]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >::heap_entry*, std::vector > >::heap_entry, std::allocator > >::heap_entry> > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/aixlog.hpp:42, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/asio_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/posix_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/process_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/librespot_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/librespot_stream.cpp:20: /usr/include/c++/11.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/aixlog.hpp:34, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/asio_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/posix_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/pipe_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/pipe_stream.cpp:20: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue > >::heap_entry; _Alloc = std::allocator > >::heap_entry>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::heap_entry, std::allocator > >::heap_entry> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/aixlog.hpp:34, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/asio_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/posix_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/pipe_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/pipe_stream.cpp:20: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits >]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >::heap_entry*, std::vector > >::heap_entry, std::allocator > >::heap_entry> > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/set:60, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/control_server.hpp:25, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/server.hpp:25, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/server.cpp:20: /usr/include/c++/11.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less >, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/json.hpp:64, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/pcm_stream.hpp:24, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/pcm_stream.cpp:20: /usr/include/c++/11.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less >, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/aixlog.hpp:34, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/asio_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/tcp_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/tcp_stream.cpp:20: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue > >::heap_entry; _Alloc = std::allocator > >::heap_entry>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::heap_entry, std::allocator > >::heap_entry> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/aixlog.hpp:34, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/asio_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/tcp_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/tcp_stream.cpp:20: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits >]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >::heap_entry*, std::vector > >::heap_entry, std::allocator > >::heap_entry> > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/aixlog.hpp:34, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/asio_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/posix_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/process_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/process_stream.cpp:21: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue > >::heap_entry; _Alloc = std::allocator > >::heap_entry>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::heap_entry, std::allocator > >::heap_entry> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/aixlog.hpp:34, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/asio_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/posix_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/process_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/process_stream.cpp:21: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits >]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >::heap_entry*, std::vector > >::heap_entry, std::allocator > >::heap_entry> > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/json.hpp:64, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/jsonrpcpp.hpp:25, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/stream_control.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/stream_control.cpp:20: /usr/include/c++/11.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2163 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/boost/asio/detail/functional.hpp:20, from /usr/include/boost/asio/associated_allocator.hpp:21, from /usr/include/boost/asio.hpp:20, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/control_server.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/server.hpp:25, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/server.cpp:20: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue > >::heap_entry; _Alloc = std::allocator > >::heap_entry>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::heap_entry, std::allocator > >::heap_entry> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/boost/asio/detail/functional.hpp:20, from /usr/include/boost/asio/associated_allocator.hpp:21, from /usr/include/boost/asio.hpp:20, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/control_server.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/server.hpp:25, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/server.cpp:20: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits >]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >::heap_entry*, std::vector > >::heap_entry, std::allocator > >::heap_entry> > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/json.hpp:37, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/pcm_stream.hpp:24, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/pcm_stream.cpp:20: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue > >::heap_entry; _Alloc = std::allocator > >::heap_entry>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::heap_entry, std::allocator > >::heap_entry> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/json.hpp:37, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/pcm_stream.hpp:24, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/pcm_stream.cpp:20: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits >]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >::heap_entry*, std::vector > >::heap_entry, std::allocator > >::heap_entry> > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:61, from /usr/include/boost/exception/info.hpp:14, from /usr/include/boost/algorithm/hex.hpp:30, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/image_cache.hpp:24, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/server_settings.hpp:25, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/control_session.hpp:24, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/control_server.hpp:30, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/server.hpp:25, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/server.cpp:20: /usr/include/c++/11.2.1/bits/stl_map.h: In constructor 'std::map<_Key, _Tp, _Compare, _Alloc>::map(_InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/11.2.1/bits/stl_map.h:273:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 273 | map(_InputIterator __first, _InputIterator __last) | ^~~ /usr/include/c++/11.2.1/bits/stl_map.h:273:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/armv7-alpine-linux-musleabihf/bits/c++allocator.h:33, from /usr/include/c++/11.2.1/bits/allocator.h:46, from /usr/include/c++/11.2.1/string:41, from /usr/include/c++/11.2.1/stdexcept:39, from /usr/include/c++/11.2.1/system_error:41, from /usr/include/c++/11.2.1/bits/std_mutex.h:39, from /usr/include/c++/11.2.1/condition_variable:40, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/queue.h:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/server.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/server.cpp:20: /usr/include/c++/11.2.1/ext/new_allocator.h: In constructor 'nlohmann::basic_json::basic_json(CompatibleType&&) [with CompatibleType = const std::map, nlohmann::basic_json<> >&; U = std::map, nlohmann::basic_json<> >; typename std::enable_if<((! nlohmann::detail::is_basic_json::value) && nlohmann::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]': /usr/include/c++/11.2.1/ext/new_allocator.h:162:11: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 162 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/deque:66, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/queue.h:24, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/server.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/server.cpp:20: /usr/include/c++/11.2.1/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = nlohmann::basic_json<>*; bool _TrivialValueTypes = false]': /usr/include/c++/11.2.1/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 85 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_uninitialized.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/json.hpp:64, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/pcm_stream.hpp:24, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/pcm_stream.cpp:20: /usr/include/c++/11.2.1/bits/stl_map.h: In constructor 'std::map<_Key, _Tp, _Compare, _Alloc>::map(_InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/11.2.1/bits/stl_map.h:273:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 273 | map(_InputIterator __first, _InputIterator __last) | ^~~ /usr/include/c++/11.2.1/bits/stl_map.h:273:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/armv7-alpine-linux-musleabihf/bits/c++allocator.h:33, from /usr/include/c++/11.2.1/bits/allocator.h:46, from /usr/include/c++/11.2.1/string:41, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/error_code.hpp:24, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/pcm_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/pcm_stream.cpp:20: /usr/include/c++/11.2.1/ext/new_allocator.h: In constructor 'nlohmann::basic_json::basic_json(CompatibleType&&) [with CompatibleType = const std::map, nlohmann::basic_json<> >&; U = std::map, nlohmann::basic_json<> >; typename std::enable_if<((! nlohmann::detail::is_basic_json::value) && nlohmann::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]': /usr/include/c++/11.2.1/ext/new_allocator.h:162:11: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 162 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:66, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/json.hpp:37, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/pcm_stream.hpp:24, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/pcm_stream.cpp:20: /usr/include/c++/11.2.1/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = nlohmann::basic_json<>*; bool _TrivialValueTypes = false]': /usr/include/c++/11.2.1/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 85 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_uninitialized.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_uninitialized.h: In function 'decltype (((nlohmann::detail::from_json_array_impl(j, arr, nlohmann::detail::priority_tag<3>{}), j.get()), void())) nlohmann::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::basic_json<>; ConstructibleArrayType = std::vector, std::allocator > >; typename std::enable_if<((((nlohmann::detail::is_constructible_array_type::value && (! nlohmann::detail::is_constructible_object_type::value)) && (! nlohmann::detail::is_constructible_string_type::value)) && (! std::is_same::value)) && (! nlohmann::detail::is_basic_json::value)), int>::type = 0]': /usr/include/c++/11.2.1/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/json.hpp:37, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/pcm_stream.hpp:24, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/pcm_stream.cpp:20: /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >; _OIter = std::insert_iterator, nlohmann::basic_json<> > >; _UnaryOperation = nlohmann::detail::from_json, std::map, nlohmann::basic_json<> > >(const nlohmann::basic_json<>&, std::map, nlohmann::basic_json<> >&)::]': /usr/include/c++/11.2.1/bits/stl_algo.h:4285:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 4285 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:4285:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 In file included from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/pcm_stream.hpp:24, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/pcm_stream.cpp:20: /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/json.hpp: In function 'void nlohmann::detail::from_json(const BasicJsonType&, ConstructibleObjectType&) [with BasicJsonType = nlohmann::basic_json<>; ConstructibleObjectType = std::map, nlohmann::basic_json<> >; typename std::enable_if::value, int>::type = 0]': /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/json.hpp:4241:19: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 4241 | std::transform( | ~~~~~~~~~~~~~~^ 4242 | inner_object->begin(), inner_object->end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4243 | std::inserter(ret, ret.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4244 | [](typename BasicJsonType::object_t::value_type const & p) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4245 | { | ~ 4246 | return value_type(p.first, p.second.template get()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4247 | }); | ~~ /usr/include/c++/11.2.1/bits/stl_uninitialized.h: In function 'decltype (((nlohmann::detail::from_json_array_impl(j, arr, nlohmann::detail::priority_tag<3>{}), j.get()), void())) nlohmann::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::basic_json<>; ConstructibleArrayType = std::vector, std::allocator > >; typename std::enable_if<((((nlohmann::detail::is_constructible_array_type::value && (! nlohmann::detail::is_constructible_object_type::value)) && (! nlohmann::detail::is_constructible_string_type::value)) && (! std::is_same::value)) && (! nlohmann::detail::is_basic_json::value)), int>::type = 0]': /usr/include/c++/11.2.1/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/functional:65, from /usr/include/boost/asio/detail/functional.hpp:20, from /usr/include/boost/asio/associated_allocator.hpp:21, from /usr/include/boost/asio.hpp:20, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/control_server.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/server.hpp:25, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/server.cpp:20: /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >; _OIter = std::insert_iterator, nlohmann::basic_json<> > >; _UnaryOperation = nlohmann::detail::from_json, std::map, nlohmann::basic_json<> > >(const nlohmann::basic_json<>&, std::map, nlohmann::basic_json<> >&)::]': /usr/include/c++/11.2.1/bits/stl_algo.h:4285:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 4285 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:4285:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 In file included from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/message/json_message.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/message/server_settings.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/control_server.hpp:33, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/server.hpp:25, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/server.cpp:20: /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/json.hpp: In function 'void nlohmann::detail::from_json(const BasicJsonType&, ConstructibleObjectType&) [with BasicJsonType = nlohmann::basic_json<>; ConstructibleObjectType = std::map, nlohmann::basic_json<> >; typename std::enable_if::value, int>::type = 0]': /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/json.hpp:4241:19: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 4241 | std::transform( | ~~~~~~~~~~~~~~^ 4242 | inner_object->begin(), inner_object->end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4243 | std::inserter(ret, ret.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4244 | [](typename BasicJsonType::object_t::value_type const & p) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4245 | { | ~ 4246 | return value_type(p.first, p.second.template get()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4247 | }); | ~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/aixlog.hpp:34, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/asio_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/posix_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/process_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/librespot_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/librespot_stream.cpp:20: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue > >::heap_entry; _Alloc = std::allocator > >::heap_entry>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::heap_entry, std::allocator > >::heap_entry> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/aixlog.hpp:34, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/asio_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/posix_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/process_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/librespot_stream.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/librespot_stream.cpp:20: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits >]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >::heap_entry*, std::vector > >::heap_entry, std::allocator > >::heap_entry> > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/json.hpp:64, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/jsonrpcpp.hpp:25, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/stream_control.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/stream_control.cpp:20: /usr/include/c++/11.2.1/bits/stl_map.h: In constructor 'std::map<_Key, _Tp, _Compare, _Alloc>::map(_InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/11.2.1/bits/stl_map.h:273:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 273 | map(_InputIterator __first, _InputIterator __last) | ^~~ /usr/include/c++/11.2.1/bits/stl_map.h:273:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/armv7-alpine-linux-musleabihf/bits/c++allocator.h:33, from /usr/include/c++/11.2.1/bits/allocator.h:46, from /usr/include/c++/11.2.1/unordered_map:40, from /usr/include/c++/11.2.1/functional:61, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/json.hpp:37, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/jsonrpcpp.hpp:25, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/stream_control.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/stream_control.cpp:20: /usr/include/c++/11.2.1/ext/new_allocator.h: In constructor 'nlohmann::basic_json::basic_json(CompatibleType&&) [with CompatibleType = const std::map, nlohmann::basic_json<> >&; U = std::map, nlohmann::basic_json<> >; typename std::enable_if<((! nlohmann::detail::is_basic_json::value) && nlohmann::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]': /usr/include/c++/11.2.1/ext/new_allocator.h:162:11: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 162 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:66, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/json.hpp:37, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/jsonrpcpp.hpp:25, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/stream_control.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/stream_control.cpp:20: /usr/include/c++/11.2.1/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = nlohmann::basic_json<>*; bool _TrivialValueTypes = false]': /usr/include/c++/11.2.1/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 85 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_uninitialized.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_uninitialized.h: In function 'decltype (((nlohmann::detail::from_json_array_impl(j, arr, nlohmann::detail::priority_tag<3>{}), j.get()), void())) nlohmann::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::basic_json<>; ConstructibleArrayType = std::vector, std::allocator > >; typename std::enable_if<((((nlohmann::detail::is_constructible_array_type::value && (! nlohmann::detail::is_constructible_object_type::value)) && (! nlohmann::detail::is_constructible_string_type::value)) && (! std::is_same::value)) && (! nlohmann::detail::is_basic_json::value)), int>::type = 0]': /usr/include/c++/11.2.1/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/json.hpp:37, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/jsonrpcpp.hpp:25, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/stream_control.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/stream_control.cpp:20: /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >; _OIter = std::insert_iterator, nlohmann::basic_json<> > >; _UnaryOperation = nlohmann::detail::from_json, std::map, nlohmann::basic_json<> > >(const nlohmann::basic_json<>&, std::map, nlohmann::basic_json<> >&)::]': /usr/include/c++/11.2.1/bits/stl_algo.h:4285:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 4285 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:4285:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 In file included from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/jsonrpcpp.hpp:25, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/stream_control.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/streamreader/stream_control.cpp:20: /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/json.hpp: In function 'void nlohmann::detail::from_json(const BasicJsonType&, ConstructibleObjectType&) [with BasicJsonType = nlohmann::basic_json<>; ConstructibleObjectType = std::map, nlohmann::basic_json<> >; typename std::enable_if::value, int>::type = 0]': /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/json.hpp:4241:19: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 4241 | std::transform( | ~~~~~~~~~~~~~~^ 4242 | inner_object->begin(), inner_object->end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4243 | std::inserter(ret, ret.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4244 | [](typename BasicJsonType::object_t::value_type const & p) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4245 | { | ~ 4246 | return value_type(p.first, p.second.template get()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4247 | }); | ~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/stream_session.hpp:30, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/stream_session_ws.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/stream_session_ws.cpp:19: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue > >::heap_entry; _Alloc = std::allocator > >::heap_entry>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::heap_entry, std::allocator > >::heap_entry> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/stream_session.hpp:30, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/stream_session_ws.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/stream_session_ws.cpp:19: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits >]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >::heap_entry*, std::vector > >::heap_entry, std::allocator > >::heap_entry> > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/message/message.hpp:32, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/control_session.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/control_session_http.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/control_session_http.cpp:19: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue > >::heap_entry&}; _Tp = boost::asio::detail::timer_queue > >::heap_entry; _Alloc = std::allocator > >::heap_entry>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::heap_entry, std::allocator > >::heap_entry> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/common/message/message.hpp:32, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/control_session.hpp:23, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/control_session_http.hpp:22, from /home/buildozer/aports/community/snapcast/src/snapcast-0.26.0/server/control_session_http.cpp:19: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::chrono_time_traits >]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >::heap_entry*, std::vector > >::heap_entry, std::allocator > >::heap_entry> > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [100%] Linking CXX executable ../../bin/snapserver [100%] Built target snapserver 2022-04-18 14-46-39.828 [Debug] (parse) StreamUri: pipe:///tmp/snapfifo?name=default&codec=flac 2022-04-18 14-46-39.828 [Debug] (parse) StreamUri.toString: pipe:////tmp/snapfifo?codec=flac&name=default 2022-04-18 14-46-39.828 [Debug] (parse) StreamUri: scheme://host:port/path?query=none&key=value#fragment 2022-04-18 14-46-39.828 [Debug] (parse) StreamUri.toString: scheme://host:port//path?key=value&query=none#fragment 2022-04-18 14-46-39.828 [Debug] (parse) StreamUri: scheme%26://%26host%3f:port/pa%2Bth?%21%23%24%25%26%27%28%29=%2A%2B%2C%2F%3A%3B%3D%3F%40%5B%5D&key%2525=value#fragment%3f%21%3F 2022-04-18 14-46-39.828 [Debug] (parse) StreamUri.toString: scheme&://&host?:port//pa+th?!#$%&'()=*+,/:;=?@[]&key%25=value#fragment?!? 2022-04-18 14-46-39.828 [Debug] (parse) StreamUri: scheme:///path?query=none#fragment 2022-04-18 14-46-39.828 [Debug] (parse) StreamUri.toString: scheme:////path?query=none#fragment 2022-04-18 14-46-39.828 [Debug] (parse) StreamUri: scheme:///path#fragment 2022-04-18 14-46-39.828 [Debug] (parse) StreamUri.toString: scheme:////path#fragment 2022-04-18 14-46-39.828 [Debug] (parse) StreamUri: scheme:///path?query=none 2022-04-18 14-46-39.828 [Debug] (parse) StreamUri.toString: scheme:////path?query=none 2022-04-18 14-46-39.828 [Debug] (parse) StreamUri: scheme:///path 2022-04-18 14-46-39.828 [Debug] (parse) StreamUri.toString: scheme:////path 2022-04-18 14-46-39.828 [Debug] (parse) StreamUri: spotify:///librespot?name=Spotify&username=EMAIL&password=string%26with%26ampersands&devicename=Snapcast&bitrate=320&killall=false 2022-04-18 14-46-39.828 [Debug] (parse) StreamUri.toString: spotify:////librespot?bitrate=320&devicename=Snapcast&killall=false&name=Spotify&password=string&with&ersands&username=EMAIL { "canControl": false, "canGoNext": false, "canGoPrevious": false, "canPause": false, "canPlay": false, "canSeek": false, "loopStatus": "track", "playbackStatus": "playing", "position": 23.0, "shuffle": false, "volume": 42 } Match: '[2021-06-04T07:20:47Z INFO librespot_playback::player] (310573 ms) loaded' Match: '2021-06-04T07:20:47Z' Match: ' ' Match: 'INFO' Match: ' ' Match: 'librespot_playback::player' Match: ' (310573 ms) loaded' control:1 Category: control, Stream can not be controlled =============================================================================== All tests passed (70 assertions in 6 test cases) >>> snapcast: Entering fakeroot... -- Install configuration: "None" -- Installing: /home/buildozer/aports/community/snapcast/pkg/snapcast/usr/bin/snapserver -- Installing: /home/buildozer/aports/community/snapcast/pkg/snapcast/usr/share/man/man1/snapserver.1 -- Installing: /home/buildozer/aports/community/snapcast/pkg/snapcast/usr/etc/snapserver.conf -- Installing: /home/buildozer/aports/community/snapcast/pkg/snapcast/usr/share/snapserver/index.html -- Installing: /home/buildozer/aports/community/snapcast/pkg/snapcast/usr/share/snapserver/snapweb -- Installing: /home/buildozer/aports/community/snapcast/pkg/snapcast/usr/share/snapserver/snapweb/launcher-icon.png -- Installing: /home/buildozer/aports/community/snapcast/pkg/snapcast/usr/share/snapserver/snapweb/stop.png -- Installing: /home/buildozer/aports/community/snapcast/pkg/snapcast/usr/share/snapserver/snapweb/index.html -- Installing: /home/buildozer/aports/community/snapcast/pkg/snapcast/usr/share/snapserver/snapweb/10-seconds-of-silence.mp3 -- Installing: /home/buildozer/aports/community/snapcast/pkg/snapcast/usr/share/snapserver/snapweb/3rd-party -- Installing: /home/buildozer/aports/community/snapcast/pkg/snapcast/usr/share/snapserver/snapweb/3rd-party/libflac.js -- Installing: /home/buildozer/aports/community/snapcast/pkg/snapcast/usr/share/snapserver/snapweb/favicon.ico -- Installing: /home/buildozer/aports/community/snapcast/pkg/snapcast/usr/share/snapserver/snapweb/snapcontrol.js -- Installing: /home/buildozer/aports/community/snapcast/pkg/snapcast/usr/share/snapserver/snapweb/config.js -- Installing: /home/buildozer/aports/community/snapcast/pkg/snapcast/usr/share/snapserver/snapweb/styles.css -- Installing: /home/buildozer/aports/community/snapcast/pkg/snapcast/usr/share/snapserver/snapweb/manifest.json -- Installing: /home/buildozer/aports/community/snapcast/pkg/snapcast/usr/share/snapserver/snapweb/speaker_icon.png -- Installing: /home/buildozer/aports/community/snapcast/pkg/snapcast/usr/share/snapserver/snapweb/snapcast-512.png -- Installing: /home/buildozer/aports/community/snapcast/pkg/snapcast/usr/share/snapserver/snapweb/play.png -- Installing: /home/buildozer/aports/community/snapcast/pkg/snapcast/usr/share/snapserver/snapweb/snapstream.js -- Installing: /home/buildozer/aports/community/snapcast/pkg/snapcast/usr/share/snapserver/snapweb/mute_icon.png -- Installing: /home/buildozer/aports/community/snapcast/pkg/snapcast/usr/share/snapserver/plug-ins/meta_mpd.py -- Installing: /home/buildozer/aports/community/snapcast/pkg/snapcast/usr/bin/snapclient -- Installing: /home/buildozer/aports/community/snapcast/pkg/snapcast/usr/share/man/man1/snapclient.1 -- Installing: /home/buildozer/aports/community/snapcast/pkg/snapcast/usr/share/pixmaps/snapcast.svg >>> snapcast-doc*: Running split function doc... >>> snapcast-doc*: Preparing subpackage snapcast-doc... >>> snapcast-doc*: Running postcheck for snapcast-doc >>> snapcast-client*: Running split function client... '/home/buildozer/aports/community/snapcast/pkg/snapcast/usr/bin/snapclient' -> '/home/buildozer/aports/community/snapcast/pkg/snapcast-client/usr/bin/snapclient' >>> snapcast-client*: Preparing subpackage snapcast-client... >>> snapcast-client*: Stripping binaries >>> snapcast-client*: Script found. /bin/sh added as a dependency for snapcast-client-0.26.0-r0.apk >>> snapcast-client*: Adding .pre-install >>> snapcast-client*: Running postcheck for snapcast-client >>> WARNING: snapcast-client*: Found OpenRC directory (/etc/conf.d or /etc/init.d) but name doesn't end with -openrc >>> snapcast-server*: Running split function server... '/home/buildozer/aports/community/snapcast/pkg/snapcast/usr/bin/snapserver' -> '/home/buildozer/aports/community/snapcast/pkg/snapcast-server/usr/bin/snapserver' >>> snapcast-server*: Preparing subpackage snapcast-server... >>> snapcast-server*: Stripping binaries >>> snapcast-server*: Script found. /bin/sh added as a dependency for snapcast-server-0.26.0-r0.apk >>> snapcast-server*: Adding .pre-install >>> snapcast-server*: Running postcheck for snapcast-server >>> WARNING: snapcast-server*: Found OpenRC directory (/etc/conf.d or /etc/init.d) but name doesn't end with -openrc >>> snapcast*: Running postcheck for snapcast >>> snapcast*: Preparing package snapcast... >>> snapcast*: Stripping binaries >>> WARNING: snapcast*: No arch specific binaries found so arch should probably be set to "noarch" >>> snapcast-client*: Scanning shared objects >>> snapcast-doc*: Scanning shared objects >>> snapcast-server*: Scanning shared objects >>> snapcast*: Scanning shared objects >>> snapcast-client*: Tracing dependencies... /bin/sh so:libFLAC.so.8 so:libasound.so.2 so:libavahi-client.so.3 so:libavahi-common.so.3 so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libogg.so.0 so:libopus.so.0 so:libsoxr.so.0 so:libstdc++.so.6 so:libvorbis.so.0 >>> snapcast-client*: Package size: 696.0 KB >>> snapcast-client*: Compressing data... >>> snapcast-client*: Create checksum... >>> snapcast-client*: Create snapcast-client-0.26.0-r0.apk >>> snapcast-doc*: Tracing dependencies... >>> snapcast-doc*: Package size: 28.0 KB >>> snapcast-doc*: Compressing data... >>> snapcast-doc*: Create checksum... >>> snapcast-doc*: Create snapcast-doc-0.26.0-r0.apk >>> snapcast-server*: Tracing dependencies... /bin/sh so:libFLAC.so.8 so:libasound.so.2 so:libavahi-client.so.3 so:libavahi-common.so.3 so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libogg.so.0 so:libopus.so.0 so:libsoxr.so.0 so:libstdc++.so.6 so:libvorbis.so.0 so:libvorbisenc.so.2 >>> snapcast-server*: Package size: 2.0 MB >>> snapcast-server*: Compressing data... >>> snapcast-server*: Create checksum... >>> snapcast-server*: Create snapcast-server-0.26.0-r0.apk >>> snapcast*: Tracing dependencies... >>> snapcast*: Package size: 1.3 MB >>> snapcast*: Compressing data... >>> snapcast*: Create checksum... >>> snapcast*: Create snapcast-0.26.0-r0.apk >>> snapcast: Build complete at Mon, 18 Apr 2022 14:46:41 +0000 elapsed time 0h 1m 5s >>> snapcast: Cleaning up srcdir >>> snapcast: Cleaning up pkgdir >>> snapcast: Uninstalling dependencies... (1/109) Purging .makedepends-snapcast (20220418.144541) (2/109) Purging asio-dev (1.22.1-r0) (3/109) Purging boost-dev (1.77.0-r4) (4/109) Purging boost1.77-dev (1.77.0-r4) (5/109) Purging boost1.77 (1.77.0-r4) (6/109) Purging boost1.77-libs (1.77.0-r4) (7/109) Purging icu-dev (70.1-r0) (8/109) Purging icu (70.1-r0) (9/109) Purging icu-libs (70.1-r0) (10/109) Purging xz-dev (5.2.5-r1) (11/109) Purging boost1.77-atomic (1.77.0-r4) (12/109) Purging boost1.77-container (1.77.0-r4) (13/109) Purging boost1.77-contract (1.77.0-r4) (14/109) Purging boost1.77-coroutine (1.77.0-r4) (15/109) Purging boost1.77-date_time (1.77.0-r4) (16/109) Purging boost1.77-fiber (1.77.0-r4) (17/109) Purging boost1.77-graph (1.77.0-r4) (18/109) Purging boost1.77-iostreams (1.77.0-r4) (19/109) Purging boost1.77-json (1.77.0-r4) (20/109) Purging boost1.77-locale (1.77.0-r4) (21/109) Purging boost1.77-log_setup (1.77.0-r4) (22/109) Purging boost1.77-math (1.77.0-r4) (23/109) Purging boost1.77-nowide (1.77.0-r4) (24/109) Purging boost1.77-prg_exec_monitor (1.77.0-r4) (25/109) Purging boost1.77-program_options (1.77.0-r4) (26/109) Purging boost1.77-python3 (1.77.0-r4) (27/109) Purging boost1.77-random (1.77.0-r4) (28/109) Purging boost1.77-regex (1.77.0-r4) (29/109) Purging boost1.77-stacktrace_basic (1.77.0-r4) (30/109) Purging boost1.77-stacktrace_noop (1.77.0-r4) (31/109) Purging boost1.77-system (1.77.0-r4) (32/109) Purging boost1.77-timer (1.77.0-r4) (33/109) Purging boost1.77-type_erasure (1.77.0-r4) (34/109) Purging boost1.77-unit_test_framework (1.77.0-r4) (35/109) Purging boost1.77-wave (1.77.0-r4) (36/109) Purging boost1.77-wserialization (1.77.0-r4) (37/109) Purging avahi-dev (0.8-r5) (38/109) Purging gdbm-dev (1.23-r0) (39/109) Purging gdbm-tools (1.23-r0) (40/109) Purging avahi-compat-howl (0.8-r5) (41/109) Purging avahi-compat-libdns_sd (0.8-r5) (42/109) Purging avahi-glib (0.8-r5) (43/109) Purging avahi (0.8-r5) (44/109) Purging flac-dev (1.3.4-r0) (45/109) Purging flac (1.3.4-r0) (46/109) Purging libvorbis-dev (1.3.7-r0) (47/109) Purging libvorbis (1.3.7-r0) (48/109) Purging alsa-lib-dev (1.2.6.1-r0) (49/109) Purging alsa-lib (1.2.6.1-r0) (50/109) Purging opus-dev (1.3.1-r1) (51/109) Purging opus (1.3.1-r1) (52/109) Purging soxr-dev (0.1.3-r2) (53/109) Purging cmake (3.23.1-r0) (54/109) Purging soxr (0.1.3-r2) (55/109) Purging glib-dev (2.72.0-r0) (56/109) Purging python3 (3.10.3-r1) (57/109) Purging gettext-dev (0.21-r2) (58/109) Purging gettext-asprintf (0.21-r2) (59/109) Purging gettext (0.21-r2) (60/109) Purging docbook-xsl (1.79.2-r4) Executing docbook-xsl-1.79.2-r4.post-deinstall (61/109) Purging libxslt (1.1.35-r0) (62/109) Purging docbook-xml (4.5-r6) Executing docbook-xml-4.5-r6.post-deinstall (63/109) Purging libxml2-utils (2.9.13-r0) (64/109) Purging bzip2-dev (1.0.8-r1) (65/109) Purging libarchive (3.6.1-r0) (66/109) Purging libbz2 (1.0.8-r1) (67/109) Purging libxml2 (2.9.13-r0) (68/109) Purging xz-libs (5.2.5-r1) (69/109) Purging rhash-libs (1.4.2-r2) (70/109) Purging libuv (1.44.1-r0) (71/109) Purging boost1.77-chrono (1.77.0-r4) (72/109) Purging boost1.77-context (1.77.0-r4) (73/109) Purging boost1.77-log (1.77.0-r4) (74/109) Purging boost1.77-thread (1.77.0-r4) (75/109) Purging boost1.77-filesystem (1.77.0-r4) (76/109) Purging libffi-dev (3.4.2-r1) (77/109) Purging linux-headers (5.16.7-r1) (78/109) Purging glib (2.72.0-r0) (79/109) Purging libffi (3.4.2-r1) (80/109) Purging gdbm (1.23-r0) (81/109) Purging mpdecimal (2.5.1-r1) (82/109) Purging readline (8.1.2-r0) (83/109) Purging sqlite-libs (3.38.2-r0) (84/109) Purging boost1.77-serialization (1.77.0-r4) (85/109) Purging zlib-dev (1.2.12-r0) (86/109) Purging openssl-dev (1.1.1n-r0) (87/109) Purging avahi-libs (0.8-r5) (88/109) Purging dbus-libs (1.12.22-r0) (89/109) Purging gettext-libs (0.21-r2) (90/109) Purging libintl (0.21-r2) (91/109) Purging util-linux-dev (2.38-r1) (92/109) Purging libfdisk (2.38-r1) (93/109) Purging libmount (2.38-r1) (94/109) Purging libsmartcols (2.38-r1) (95/109) Purging libuuid (2.38-r1) (96/109) Purging libblkid (2.38-r1) (97/109) Purging pcre-dev (8.45-r2) (98/109) Purging libpcre16 (8.45-r2) (99/109) Purging libpcre32 (8.45-r2) (100/109) Purging libpcrecpp (8.45-r2) (101/109) Purging pcre (8.45-r2) (102/109) Purging libcap (2.63-r0) (103/109) Purging libdaemon (0.14-r3) (104/109) Purging libevent (2.1.12-r4) (105/109) Purging libunistring (1.0-r0) (106/109) Purging libgcrypt (1.9.4-r0) (107/109) Purging libgpg-error (1.45-r0) (108/109) Purging libogg-dev (1.3.5-r1) (109/109) Purging libogg (1.3.5-r1) Executing busybox-1.35.0-r8.trigger OK: 255 MiB in 89 packages >>> snapcast: Updating the community/armv7 repository index... >>> snapcast: Signing the index...