make[4]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0' arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/TunnelGateway.o libi2pd/TunnelGateway.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/NetDbRequests.o libi2pd/NetDbRequests.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/RouterInfo.o libi2pd/RouterInfo.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/RouterContext.o libi2pd/RouterContext.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/Tunnel.o libi2pd/Tunnel.cpp In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/set:60:0, from libi2pd/I2NPProtocol.h:6, from libi2pd/NetDbRequests.cpp:2: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = i2p::data::Tag<32>; _Val = std::pair, std::shared_ptr >; _KeyOfValue = std::_Select1st, std::shared_ptr > >; _Compare = std::less >; _Alloc = std::allocator, std::shared_ptr > >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h:1120:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::shared_ptr >, std::_Select1st, std::shared_ptr > >, std::less >, std::allocator, std::shared_ptr > > >::iterator {aka std::_Rb_tree_iterator, std::shared_ptr > >}' changed in GCC 7.1 erase(iterator __position) ^~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/map:61:0, from libi2pd/RouterInfo.h:6, from libi2pd/I2NPProtocol.h:11, from libi2pd/NetDbRequests.cpp:2: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_map.h: In member function 'void i2p::data::NetDbRequests::RequestComplete(const IdentHash&, std::shared_ptr)': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_map.h:1032:37: note: parameter passing for argument of type 'std::map, std::shared_ptr >::iterator {aka std::_Rb_tree_iterator, std::shared_ptr > >}' changed in GCC 7.1 { return _M_t.erase(__position); } ^ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_map.h: In member function 'void i2p::data::NetDbRequests::ManageRequests()': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_map.h:1032:37: note: parameter passing for argument of type 'std::map, std::shared_ptr >::iterator {aka std::_Rb_tree_iterator, std::shared_ptr > >}' changed in GCC 7.1 { return _M_t.erase(__position); } ^ arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/SSUData.o libi2pd/SSUData.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/SSUSession.o libi2pd/SSUSession.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/Reseed.o libi2pd/Reseed.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/TransitTunnel.o libi2pd/TransitTunnel.cpp In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:69:0, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/queue:61, from libi2pd/Queue.h:4, from libi2pd/Log.h:20, from libi2pd/SSUData.cpp:3: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::heap_entry, std::allocator::heap_entry> >::iterator {aka __gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:64:0, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/queue:61, from libi2pd/Queue.h:4, from libi2pd/Log.h:20, from libi2pd/SSUData.cpp:3: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/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::time_traits]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_vector.h:948:21: 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 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/FS.o libi2pd/FS.cpp In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:69:0, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/queue:61, from libi2pd/Queue.h:4, from libi2pd/Log.h:20, from libi2pd/SSUSession.cpp:3: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::heap_entry, std::allocator::heap_entry> >::iterator {aka __gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:64:0, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/queue:61, from libi2pd/Queue.h:4, from libi2pd/Log.h:20, from libi2pd/SSUSession.cpp:3: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/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::time_traits]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_vector.h:948:21: 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 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/Transports.o libi2pd/Transports.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/Gost.o libi2pd/Gost.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/api.o libi2pd/api.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/Gzip.o libi2pd/Gzip.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/HTTP.o libi2pd/HTTP.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/Datagram.o libi2pd/Datagram.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/Destination.o libi2pd/Destination.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/Streaming.o libi2pd/Streaming.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/I2PEndian.o libi2pd/I2PEndian.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/TunnelPool.o libi2pd/TunnelPool.cpp In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:69:0, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/queue:61, from libi2pd/Queue.h:4, from libi2pd/Log.h:20, from libi2pd/Transports.cpp:1: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const i2p::data::Tag<32>&}; _Tp = i2p::data::Tag<32>; _Alloc = std::allocator >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator*, std::vector > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:64:0, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/queue:61, from libi2pd/Queue.h:4, from libi2pd/Log.h:20, from libi2pd/Transports.cpp:1: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_vector.h: In member function 'void i2p::transport::Transports::RestrictRoutesToRouters(std::set >)': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:69:0, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/queue:61, from libi2pd/Queue.h:4, from libi2pd/Log.h:20, from libi2pd/Transports.cpp:1: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::heap_entry, std::allocator::heap_entry> >::iterator {aka __gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:64:0, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/queue:61, from libi2pd/Queue.h:4, from libi2pd/Log.h:20, from libi2pd/Transports.cpp:1: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/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::time_traits]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_vector.h:948:21: 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 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/map:60:0, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/date_time/gregorian/greg_month.hpp:18, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/date_time/gregorian/greg_ymd.hpp:16, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/date_time/gregorian/greg_calendar.hpp:17, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/date_time/gregorian/gregorian_types.hpp:19, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/date_time/posix_time/posix_time_config.hpp:18, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/date_time/posix_time/posix_time_system.hpp:13, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/date_time/posix_time/ptime.hpp:12, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/date_time/posix_time/posix_time_types.hpp:12, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/time_traits.hpp:23, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/basic_deadline_timer.hpp:28, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio.hpp:24, from libi2pd/RouterContext.h:8, from libi2pd/Transports.cpp:3: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = i2p::data::Tag<32>; _Val = std::pair, i2p::transport::Peer>; _KeyOfValue = std::_Select1st, i2p::transport::Peer> >; _Compare = std::less >; _Alloc = std::allocator, i2p::transport::Peer> >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h:2470:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, i2p::transport::Peer>, std::_Select1st, i2p::transport::Peer> >, std::less >, std::allocator, i2p::transport::Peer> > >::const_iterator {aka std::_Rb_tree_const_iterator, i2p::transport::Peer> >}' changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = i2p::data::Tag<32>; _Val = std::pair, i2p::transport::Peer>; _KeyOfValue = std::_Select1st, i2p::transport::Peer> >; _Compare = std::less >; _Alloc = std::allocator, i2p::transport::Peer> >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, i2p::transport::Peer>, std::_Select1st, i2p::transport::Peer> >, std::less >, std::allocator, i2p::transport::Peer> > >::const_iterator {aka std::_Rb_tree_const_iterator, i2p::transport::Peer> >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h: In member function 'bool i2p::transport::Transports::ConnectToPeer(const IdentHash&, i2p::transport::Peer&)': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h:2491:16: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, i2p::transport::Peer> >' changed in GCC 7.1 _M_erase_aux(__first++); ~~~~~~~~~~~~^~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/Crypto.o libi2pd/Crypto.cpp In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:69:0, from libi2pd/Datagram.cpp:2: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::heap_entry, std::allocator::heap_entry> >::iterator {aka __gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {i2p::tunnel::TunnelMessageBlock}; _Tp = i2p::tunnel::TunnelMessageBlock; _Alloc = std::allocator]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:64:0, from libi2pd/Datagram.cpp:2: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/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::time_traits]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_vector.h:948:21: 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 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:69:0, from libi2pd/Datagram.cpp:2: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void i2p::datagram::DatagramSession::FlushSendQueue()': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/LeaseSet.o libi2pd/LeaseSet.cpp In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:69:0, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/queue:61, from libi2pd/Queue.h:4, from libi2pd/Log.h:20, from libi2pd/Destination.cpp:5: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const i2p::data::Tag<32>&}; _Tp = i2p::data::Tag<32>; _Alloc = std::allocator >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator*, std::vector > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::heap_entry, std::allocator::heap_entry> >::iterator {aka __gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >}' changed in GCC 7.1 In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:64:0, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/queue:61, from libi2pd/Queue.h:4, from libi2pd/Log.h:20, from libi2pd/Destination.cpp:5: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/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::time_traits]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_vector.h:948:21: 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 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/set:60:0, from libi2pd/NetDb.hpp:5, from libi2pd/Destination.cpp:8: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = i2p::data::Tag<32>; _Val = std::pair, std::shared_ptr >; _KeyOfValue = std::_Select1st, std::shared_ptr > >; _Compare = std::less >; _Alloc = std::allocator, std::shared_ptr > >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h:2470:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::shared_ptr >, std::_Select1st, std::shared_ptr > >, std::less >, std::allocator, std::shared_ptr > > >::const_iterator {aka std::_Rb_tree_const_iterator, std::shared_ptr > >}' changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = i2p::data::Tag<32>; _Val = std::pair, std::shared_ptr >; _KeyOfValue = std::_Select1st, std::shared_ptr > >; _Compare = std::less >; _Alloc = std::allocator, std::shared_ptr > >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h:2491:16: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, std::shared_ptr > >' changed in GCC 7.1 _M_erase_aux(__first++); ~~~~~~~~~~~~^~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = i2p::data::Tag<32>; _Val = std::pair, std::shared_ptr >; _KeyOfValue = std::_Select1st, std::shared_ptr > >; _Compare = std::less >; _Alloc = std::allocator, std::shared_ptr > >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::shared_ptr >, std::_Select1st, std::shared_ptr > >, std::less >, std::allocator, std::shared_ptr > > >::const_iterator {aka std::_Rb_tree_const_iterator, std::shared_ptr > >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = i2p::data::Tag<32>; _Val = std::pair, std::shared_ptr >; _KeyOfValue = std::_Select1st, std::shared_ptr > >; _Compare = std::less >; _Alloc = std::allocator, std::shared_ptr > >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h:2470:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::shared_ptr >, std::_Select1st, std::shared_ptr > >, std::less >, std::allocator, std::shared_ptr > > >::const_iterator {aka std::_Rb_tree_const_iterator, std::shared_ptr > >}' changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = i2p::data::Tag<32>; _Val = std::pair, std::shared_ptr >; _KeyOfValue = std::_Select1st, std::shared_ptr > >; _Compare = std::less >; _Alloc = std::allocator, std::shared_ptr > >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::shared_ptr >, std::_Select1st, std::shared_ptr > >, std::less >, std::allocator, std::shared_ptr > > >::const_iterator {aka std::_Rb_tree_const_iterator, std::shared_ptr > >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:64:0, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/queue:61, from libi2pd/Queue.h:4, from libi2pd/Log.h:20, from libi2pd/Destination.cpp:5: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_vector.h: In constructor 'i2p::client::LeaseSetDestination::LeaseSetDestination(bool, const std::map, std::__cxx11::basic_string >*)': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/set:60:0, from libi2pd/NetDb.hpp:5, from libi2pd/Destination.cpp:8: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h: In member function 'void i2p::client::LeaseSetDestination::HandleDatabaseSearchReplyMessage(const uint8_t*, size_t)': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h:2491:16: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, std::shared_ptr > >' changed in GCC 7.1 _M_erase_aux(__first++); ~~~~~~~~~~~~^~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/Identity.o libi2pd/Identity.cpp In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:69:0, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/queue:61, from libi2pd/Queue.h:4, from libi2pd/Log.h:20, from libi2pd/Streaming.cpp:2: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const i2p::data::Tag<32>&}; _Tp = i2p::data::Tag<32>; _Alloc = std::allocator >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator*, std::vector > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::heap_entry, std::allocator::heap_entry> >::iterator {aka __gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >}' changed in GCC 7.1 In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:64:0, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/queue:61, from libi2pd/Queue.h:4, from libi2pd/Log.h:20, from libi2pd/Streaming.cpp:2: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/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::time_traits]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_vector.h:948:21: 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 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/Log.o libi2pd/Log.cpp In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:69:0, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/queue:61, from libi2pd/Queue.h:4, from libi2pd/Log.h:20, from libi2pd/Streaming.cpp:2: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {i2p::tunnel::TunnelMessageBlock}; _Tp = i2p::tunnel::TunnelMessageBlock; _Alloc = std::allocator]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/algorithm:62:0, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/shared_ptr.hpp:17, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/date_time/time_clock.hpp:17, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/time_traits.hpp:23, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/basic_deadline_timer.hpp:28, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio.hpp:24, from libi2pd/RouterInfo.h:10, from libi2pd/Streaming.cpp:3: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:69:0, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/queue:61, from libi2pd/Queue.h:4, from libi2pd/Log.h:20, from libi2pd/Streaming.cpp:2: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void i2p::stream::Stream::SendPackets(const std::vector&)': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/algorithm:62:0, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/shared_ptr.hpp:17, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/date_time/time_clock.hpp:17, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/time_traits.hpp:23, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/basic_deadline_timer.hpp:28, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio.hpp:24, from libi2pd/RouterInfo.h:10, from libi2pd/Streaming.cpp:3: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_algo.h: In member function 'bool i2p::stream::StreamingDestination::DropNewStream(const IdentHash&)': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_algo.h:162:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__iterator_category(__first)); ^ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:64:0, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/queue:61, from libi2pd/Queue.h:4, from libi2pd/Log.h:20, from libi2pd/Streaming.cpp:2: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/Config.o libi2pd/Config.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/SSU.o libi2pd/SSU.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/BloomFilter.o libi2pd/BloomFilter.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/NetDb.o libi2pd/NetDb.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/TunnelEndpoint.o libi2pd/TunnelEndpoint.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/Family.o libi2pd/Family.cpp In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/set:60:0, from libi2pd/NetDb.hpp:5, from libi2pd/TunnelEndpoint.cpp:5: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = std::pair; _Val = std::pair, i2p::tunnel::TunnelEndpoint::Fragment>; _KeyOfValue = std::_Select1st, i2p::tunnel::TunnelEndpoint::Fragment> >; _Compare = std::less >; _Alloc = std::allocator, i2p::tunnel::TunnelEndpoint::Fragment> >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h:1120:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, i2p::tunnel::TunnelEndpoint::Fragment>, std::_Select1st, i2p::tunnel::TunnelEndpoint::Fragment> >, std::less >, std::allocator, i2p::tunnel::TunnelEndpoint::Fragment> > >::iterator {aka std::_Rb_tree_iterator, i2p::tunnel::TunnelEndpoint::Fragment> >}' changed in GCC 7.1 erase(iterator __position) ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h:1120:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, i2p::tunnel::TunnelEndpoint::Fragment>, std::_Select1st, i2p::tunnel::TunnelEndpoint::Fragment> >, std::less >, std::allocator, i2p::tunnel::TunnelEndpoint::Fragment> > >::iterator {aka std::_Rb_tree_iterator, i2p::tunnel::TunnelEndpoint::Fragment> >}' changed in GCC 7.1 /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h:2470:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}' changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h:1120:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::iterator {aka std::_Rb_tree_iterator >}' changed in GCC 7.1 erase(iterator __position) ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/map:61:0, from libi2pd/NetDb.hpp:6, from libi2pd/TunnelEndpoint.cpp:5: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_map.h: In member function 'void i2p::tunnel::TunnelEndpoint::Cleanup()': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_map.h:1032:37: note: parameter passing for argument of type 'std::map, i2p::tunnel::TunnelEndpoint::Fragment>::iterator {aka std::_Rb_tree_iterator, i2p::tunnel::TunnelEndpoint::Fragment> >}' changed in GCC 7.1 { return _M_t.erase(__position); } ^ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_map.h:1032:37: note: parameter passing for argument of type 'std::map::iterator {aka std::_Rb_tree_iterator >}' changed in GCC 7.1 { return _M_t.erase(__position); } ^ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/set:60:0, from libi2pd/NetDb.hpp:5, from libi2pd/TunnelEndpoint.cpp:5: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h:2491:16: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 _M_erase_aux(__first++); ~~~~~~~~~~~~^~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/map:61:0, from libi2pd/NetDb.hpp:6, from libi2pd/TunnelEndpoint.cpp:5: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_map.h: In member function 'bool i2p::tunnel::TunnelEndpoint::ConcatNextOutOfSequenceFragment(uint32_t, i2p::tunnel::TunnelEndpoint::TunnelMessageBlockEx&)': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_map.h:1032:37: note: parameter passing for argument of type 'std::map, i2p::tunnel::TunnelEndpoint::Fragment>::iterator {aka std::_Rb_tree_iterator, i2p::tunnel::TunnelEndpoint::Fragment> >}' changed in GCC 7.1 { return _M_t.erase(__position); } ^ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_map.h: In member function 'void i2p::tunnel::TunnelEndpoint::HandleFollowOnFragment(uint32_t, bool, const i2p::tunnel::TunnelEndpoint::TunnelMessageBlockEx&)': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_map.h:1032:37: note: parameter passing for argument of type 'std::map::iterator {aka std::_Rb_tree_iterator >}' changed in GCC 7.1 { return _M_t.erase(__position); } ^ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_map.h:1032:37: note: parameter passing for argument of type 'std::map::iterator {aka std::_Rb_tree_iterator >}' changed in GCC 7.1 { return _M_t.erase(__position); } ^ arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/Base.o libi2pd/Base.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/I2NPProtocol.o libi2pd/I2NPProtocol.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/Profiling.o libi2pd/Profiling.cpp In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:69:0, from libi2pd/NetDb.cpp:3: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const i2p::data::Tag<32>&}; _Tp = i2p::data::Tag<32>; _Alloc = std::allocator >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator*, std::vector > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:64:0, from libi2pd/NetDb.cpp:3: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = i2p::data::Tag<32>; _Alloc = std::allocator >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:69:0, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/queue:61, from libi2pd/Queue.h:4, from libi2pd/Log.h:20, from libi2pd/SSU.cpp:3: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::heap_entry, std::allocator::heap_entry> >::iterator {aka __gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:69:0, from libi2pd/NetDb.cpp:3: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {i2p::tunnel::TunnelMessageBlock}; _Tp = i2p::tunnel::TunnelMessageBlock; _Alloc = std::allocator]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {i2p::tunnel::TunnelMessageBlock}; _Tp = i2p::tunnel::TunnelMessageBlock; _Alloc = std::allocator]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:64:0, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/queue:61, from libi2pd/Queue.h:4, from libi2pd/Log.h:20, from libi2pd/SSU.cpp:3: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/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::time_traits]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_vector.h:948:21: 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 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/map:60:0, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/date_time/gregorian/greg_month.hpp:18, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/date_time/gregorian/greg_ymd.hpp:16, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/date_time/gregorian/greg_calendar.hpp:17, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/date_time/gregorian/gregorian_types.hpp:19, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/date_time/posix_time/posix_time_config.hpp:18, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/date_time/posix_time/posix_time_system.hpp:13, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/date_time/posix_time/ptime.hpp:12, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/date_time/posix_time/posix_time_types.hpp:12, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/time_traits.hpp:23, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/basic_deadline_timer.hpp:28, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio.hpp:24, from libi2pd/RouterContext.h:8, from libi2pd/SSU.cpp:5: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h:2470:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}' changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h: In member function 'void i2p::transport::SSUServer::RemovePeerTest(uint32_t)': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h:2491:16: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 _M_erase_aux(__first++); ~~~~~~~~~~~~^~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h: In member function 'void i2p::transport::SSUServer::HandlePeerTestsCleanupTimer(const boost::system::error_code&)': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/NTCPSession.o libi2pd/NTCPSession.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/CryptoKey.o libi2pd/CryptoKey.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/Event.o libi2pd/Event.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/Garlic.o libi2pd/Garlic.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/Signature.o libi2pd/Signature.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/util.o libi2pd/util.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd/Timestamp.o libi2pd/Timestamp.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd_client/AddressBook.o libi2pd_client/AddressBook.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd_client/BOB.o libi2pd_client/BOB.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd_client/SAM.o libi2pd_client/SAM.cpp In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:69:0, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/queue:61, from libi2pd/Queue.h:4, from libi2pd/Log.h:20, from libi2pd/NTCPSession.cpp:8: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::heap_entry, std::allocator::heap_entry> >::iterator {aka __gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:64:0, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/queue:61, from libi2pd/Queue.h:4, from libi2pd/Log.h:20, from libi2pd/NTCPSession.cpp:8: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/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::time_traits]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_vector.h:948:21: 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 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd_client/HTTPProxy.o libi2pd_client/HTTPProxy.cpp In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:69:0, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/detail/container_fwd.hpp:93, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/container_hash/extensions.hpp:22, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/container_hash/hash.hpp:760, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/type_index/stl_type_index.hpp:42, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/type_index.hpp:29, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/function/function_base.hpp:21, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/function/detail/prologue.hpp:17, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/function.hpp:30, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/algorithm/string/detail/find_iterator.hpp:18, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/algorithm/string/find_iterator.hpp:24, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/algorithm/string/iter_find.hpp:27, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/algorithm/string/split.hpp:16, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/algorithm/string.hpp:23, from libi2pd_client/AddressBook.cpp:9: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::heap_entry, std::allocator::heap_entry> >::iterator {aka __gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:64:0, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/detail/container_fwd.hpp:93, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/container_hash/extensions.hpp:22, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/container_hash/hash.hpp:760, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/type_index/stl_type_index.hpp:42, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/type_index.hpp:29, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/function/function_base.hpp:21, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/function/detail/prologue.hpp:17, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/function.hpp:30, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/algorithm/string/detail/find_iterator.hpp:18, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/algorithm/string/find_iterator.hpp:24, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/algorithm/string/iter_find.hpp:27, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/algorithm/string/split.hpp:16, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/algorithm/string.hpp:23, from libi2pd_client/AddressBook.cpp:9: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/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::time_traits]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_vector.h:948:21: 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 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd_client/Websocket.o libi2pd_client/Websocket.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd_client/MatchedDestination.o libi2pd_client/MatchedDestination.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd_client/I2PTunnel.o libi2pd_client/I2PTunnel.cpp In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:69:0, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/queue:61, from libi2pd/Queue.h:4, from libi2pd/Log.h:20, from libi2pd_client/SAM.cpp:8: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::heap_entry, std::allocator::heap_entry> >::iterator {aka __gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:64:0, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/queue:61, from libi2pd/Queue.h:4, from libi2pd/Log.h:20, from libi2pd_client/SAM.cpp:8: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/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::time_traits]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_vector.h:948:21: 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 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd_client/ClientContext.o libi2pd_client/ClientContext.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd_client/I2CP.o libi2pd_client/I2CP.cpp In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:69:0, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/detail/impl/service_registry.ipp:19, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/detail/service_registry.hpp:163, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/impl/execution_context.hpp:20, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/execution_context.hpp:408, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/detail/scheduler.hpp:21, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/system_context.hpp:19, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/impl/system_executor.hpp:22, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/system_executor.hpp:129, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/associated_executor.hpp:21, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio.hpp:21, from libi2pd/Destination.h:14, from libi2pd_client/MatchedDestination.h:3, from libi2pd_client/MatchedDestination.cpp:1: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::heap_entry, std::allocator::heap_entry> >::iterator {aka __gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:64:0, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/detail/impl/service_registry.ipp:19, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/detail/service_registry.hpp:163, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/impl/execution_context.hpp:20, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/execution_context.hpp:408, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/detail/scheduler.hpp:21, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/system_context.hpp:19, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/impl/system_executor.hpp:22, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/system_executor.hpp:129, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/associated_executor.hpp:21, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio.hpp:21, from libi2pd/Destination.h:14, from libi2pd_client/MatchedDestination.h:3, from libi2pd_client/MatchedDestination.cpp:1: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/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::time_traits]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_vector.h:948:21: 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 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd_client/I2PService.o libi2pd_client/I2PService.cpp In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:69:0, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/queue:61, from libi2pd/Queue.h:4, from libi2pd/Log.h:20, from libi2pd_client/I2PTunnel.cpp:3: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::heap_entry, std::allocator::heap_entry> >::iterator {aka __gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:64:0, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/queue:61, from libi2pd/Queue.h:4, from libi2pd/Log.h:20, from libi2pd_client/I2PTunnel.cpp:3: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/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::time_traits]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_vector.h:948:21: 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 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd_client/WebSocks.o libi2pd_client/WebSocks.cpp In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:69:0, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/detail/container_fwd.hpp:93, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/container_hash/extensions.hpp:22, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/container_hash/hash.hpp:760, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/type_index/stl_type_index.hpp:42, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/type_index.hpp:29, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/any.hpp:20, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/property_tree/exceptions.hpp:17, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/property_tree/string_path.hpp:16, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/property_tree/ptree.hpp:16, from libi2pd_client/ClientContext.cpp:3: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::heap_entry, std::allocator::heap_entry> >::iterator {aka __gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:64:0, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/detail/container_fwd.hpp:93, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/container_hash/extensions.hpp:22, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/container_hash/hash.hpp:760, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/type_index/stl_type_index.hpp:42, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/type_index.hpp:29, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/any.hpp:20, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/property_tree/exceptions.hpp:17, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/property_tree/string_path.hpp:16, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/property_tree/ptree.hpp:16, from libi2pd_client/ClientContext.cpp:3: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/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::time_traits]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_vector.h:948:21: 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 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:69:0, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/detail/impl/service_registry.ipp:19, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/detail/service_registry.hpp:163, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/impl/execution_context.hpp:20, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/execution_context.hpp:408, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/detail/scheduler.hpp:21, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/system_context.hpp:19, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/impl/system_executor.hpp:22, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/system_executor.hpp:129, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/associated_executor.hpp:21, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio.hpp:21, from libi2pd/Destination.h:14, from libi2pd_client/I2PService.cpp:1: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::heap_entry, std::allocator::heap_entry> >::iterator {aka __gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:64:0, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/detail/impl/service_registry.ipp:19, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/detail/service_registry.hpp:163, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/impl/execution_context.hpp:20, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/execution_context.hpp:408, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/detail/scheduler.hpp:21, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/system_context.hpp:19, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/impl/system_executor.hpp:22, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/system_executor.hpp:129, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio/associated_executor.hpp:21, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/asio.hpp:21, from libi2pd/Destination.h:14, from libi2pd_client/I2PService.cpp:1: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/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::time_traits]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_vector.h:948:21: 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 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:69:0, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/queue:61, from libi2pd/Queue.h:4, from libi2pd/Log.h:20, from libi2pd_client/I2CP.cpp:13: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {i2p::tunnel::TunnelMessageBlock}; _Tp = i2p::tunnel::TunnelMessageBlock; _Alloc = std::allocator]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/libi2pd_client/SOCKS.o libi2pd_client/SOCKS.cpp /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'bool i2p::client::I2CPDestination::SendMsg(std::shared_ptr, std::shared_ptr)': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/daemon/UPnP.o daemon/UPnP.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/daemon/UnixDaemon.o daemon/UnixDaemon.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/daemon/I2PControl.o daemon/I2PControl.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/daemon/Daemon.o daemon/Daemon.cpp arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/daemon/HTTPServer.o daemon/HTTPServer.cpp In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:69:0, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/math/special_functions/math_fwd.hpp:26, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/math/special_functions/sign.hpp:17, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/lexical_cast/detail/inf_nan.hpp:34, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/lexical_cast/detail/converter_lexical.hpp:54, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/lexical_cast/try_lexical_convert.hpp:42, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/lexical_cast.hpp:32, from daemon/I2PControl.cpp:5: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::heap_entry, std::allocator::heap_entry> >::iterator {aka __gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/vector:64:0, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/math/special_functions/math_fwd.hpp:26, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/math/special_functions/sign.hpp:17, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/lexical_cast/detail/inf_nan.hpp:34, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/lexical_cast/detail/converter_lexical.hpp:54, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/lexical_cast/try_lexical_convert.hpp:42, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include/boost/lexical_cast.hpp:32, from daemon/I2PControl.cpp:5: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/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::time_traits]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/7.3.0/bits/stl_vector.h:948:21: 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 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-g++ -Os -pipe -mcpu=cortex-a5 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0:i2pd-2.18.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/include -std=c++11 -fPIC -Ilibi2pd -Ilibi2pd_client -c -o obj/daemon/i2pd.o daemon/i2pd.cpp arm-openwrt-linux-muslgnueabi-gcc-ar -r libi2pd.a obj/libi2pd/TunnelGateway.o obj/libi2pd/NetDbRequests.o obj/libi2pd/RouterInfo.o obj/libi2pd/RouterContext.o obj/libi2pd/Tunnel.o obj/libi2pd/SSUData.o obj/libi2pd/SSUSession.o obj/libi2pd/Reseed.o obj/libi2pd/TransitTunnel.o obj/libi2pd/FS.o obj/libi2pd/Transports.o obj/libi2pd/Gost.o obj/libi2pd/api.o obj/libi2pd/Gzip.o obj/libi2pd/HTTP.o obj/libi2pd/Datagram.o obj/libi2pd/Destination.o obj/libi2pd/Streaming.o obj/libi2pd/I2PEndian.o obj/libi2pd/TunnelPool.o obj/libi2pd/Crypto.o obj/libi2pd/LeaseSet.o obj/libi2pd/Identity.o obj/libi2pd/Log.o obj/libi2pd/Config.o obj/libi2pd/SSU.o obj/libi2pd/BloomFilter.o obj/libi2pd/NetDb.o obj/libi2pd/TunnelEndpoint.o obj/libi2pd/Family.o obj/libi2pd/Base.o obj/libi2pd/I2NPProtocol.o obj/libi2pd/Profiling.o obj/libi2pd/NTCPSession.o obj/libi2pd/CryptoKey.o obj/libi2pd/Event.o obj/libi2pd/Garlic.o obj/libi2pd/Signature.o obj/libi2pd/util.o obj/libi2pd/Timestamp.o /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/bin/../lib/gcc/arm-openwrt-linux-muslgnueabi/7.3.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ar: creating libi2pd.a arm-openwrt-linux-muslgnueabi-gcc-ar -r libi2pdclient.a obj/libi2pd_client/AddressBook.o obj/libi2pd_client/BOB.o obj/libi2pd_client/SAM.o obj/libi2pd_client/HTTPProxy.o obj/libi2pd_client/Websocket.o obj/libi2pd_client/MatchedDestination.o obj/libi2pd_client/I2PTunnel.o obj/libi2pd_client/ClientContext.o obj/libi2pd_client/I2CP.o obj/libi2pd_client/I2PService.o obj/libi2pd_client/WebSocks.o obj/libi2pd_client/SOCKS.o /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/bin/../lib/gcc/arm-openwrt-linux-muslgnueabi/7.3.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ar: creating libi2pdclient.a arm-openwrt-linux-muslgnueabi-g++ -o i2pd obj/daemon/UPnP.o obj/daemon/UnixDaemon.o obj/daemon/I2PControl.o obj/daemon/Daemon.o obj/daemon/HTTPServer.o obj/daemon/i2pd.o libi2pd.a libi2pdclient.a -L/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-7.3.0_musl_eabi/lib -znow -zrelro -latomic -lcrypto -lssl -lz -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lpthread make[4]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/i2pd-2.18.0' Package i2pd is missing dependencies for the following libraries: libboost_date_time.so.1.68.0 libboost_filesystem.so.1.68.0 libboost_program_options.so.1.68.0 Makefile:69: recipe for target '/builder/shared-workdir/build/sdk/bin/packages/arm_cortex-a5_vfpv4/packages/i2pd_2.18.0-3_arm_cortex-a5_vfpv4.ipk' failed make[3]: *** [/builder/shared-workdir/build/sdk/bin/packages/arm_cortex-a5_vfpv4/packages/i2pd_2.18.0-3_arm_cortex-a5_vfpv4.ipk] Error 1 time: package/feeds/packages/i2pd/compile#556.53#42.18#169.30