>>> simpleble: Building testing/simpleble 0.6.1-r0 (using abuild 3.11.0_rc13-r0) started Thu, 04 May 2023 04:56:45 +0000 >>> simpleble: Checking sanity of /home/buildozer/aports/testing/simpleble/APKBUILD... >>> simpleble: Analyzing dependencies... >>> simpleble: Installing for build: build-base cmake dbus-dev fmt-dev samurai (1/19) Installing libbz2 (1.0.8-r5) (2/19) Installing xz-libs (5.4.2-r1) (3/19) Installing libarchive (3.6.2-r2) (4/19) Installing libformw (6.4_p20230429-r0) (5/19) Installing rhash-libs (1.4.3-r2) (6/19) Installing libuv (1.44.2-r2) (7/19) Installing cmake (3.26.3-r1) (8/19) Installing libblkid (2.38.1-r7) (9/19) Installing libuuid (2.38.1-r7) (10/19) Installing libfdisk (2.38.1-r7) (11/19) Installing libmount (2.38.1-r7) (12/19) Installing libsmartcols (2.38.1-r7) (13/19) Installing util-linux-dev (2.38.1-r7) (14/19) Installing dbus-libs (1.14.6-r3) (15/19) Installing dbus-dev (1.14.6-r3) (16/19) Installing fmt (9.1.0-r1) (17/19) Installing fmt-dev (9.1.0-r1) (18/19) Installing samurai (1.2-r3) (19/19) Installing .makedepends-simpleble (20230504.045646) Executing busybox-1.36.0-r8.trigger OK: 384 MiB in 118 packages >>> simpleble: Cleaning up srcdir >>> simpleble: Cleaning up pkgdir >>> simpleble: Fetching https://distfiles.alpinelinux.org/distfiles/edge/simpleble-0.6.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> simpleble: Fetching simpleble-0.6.1.tar.gz::https://github.com/OpenBluetoothToolbox/SimpleBLE/archive/refs/tags/v0.6.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 165k 100 165k 0 0 290k 0 --:--:-- --:--:-- --:--:-- 290k >>> simpleble: Fetching https://distfiles.alpinelinux.org/distfiles/edge/simpleble-0.6.1.tar.gz >>> simpleble: Checking sha512sums... simpleble-0.6.1.tar.gz: OK bluez.patch: OK fmt.patch: OK >>> simpleble: Unpacking /var/cache/distfiles/edge/simpleble-0.6.1.tar.gz... >>> simpleble: bluez.patch patching file simplebluez/src/Device.cpp >>> simpleble: fmt.patch patching file simpleble/CMakeLists.txt patching file simplebluez/CMakeLists.txt -- The CXX compiler identification is GNU 12.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Linux Host Detected -- Found PkgConfig: /usr/bin/pkg-config (found version "1.9.5") -- Applying definition: SIMPLEBLE_LOG_LEVEL=SIMPLEBLE_LOG_LEVEL_INFO -- Applying definition: SIMPLEDBUS_LOG_LEVEL=FATAL -- Applying definition: SIMPLEBLUEZ_LOG_LEVEL=FATAL -- Applying definition: SIMPLEBLE_LOG_LEVEL=SIMPLEBLE_LOG_LEVEL_INFO -- Applying definition: SIMPLEDBUS_LOG_LEVEL=FATAL -- Applying definition: SIMPLEBLUEZ_LOG_LEVEL=FATAL -- Configuring done (0.3s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/build-ble [1/58] Building CXX object CMakeFiles/simpleble-c.dir/src_c/utils.cpp.o [2/58] Building CXX object CMakeFiles/simpleble-c.dir/src_c/logging.cpp.o [3/58] Building CXX object CMakeFiles/simpleble-c.dir/src_c/peripheral.cpp.o [4/58] Building CXX object CMakeFiles/simpleble-c.dir/src_c/adapter.cpp.o [5/58] Building CXX object CMakeFiles/simpleble-c.dir/src_c/simpleble.cpp.o [6/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/interfaces/ObjectManager.cpp.o [7/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Path.cpp.o [8/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Message.cpp.o [9/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Logging.cpp.o [10/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Holder.cpp.o [11/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Exceptions.cpp.o [12/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Connection.cpp.o [13/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/advanced/Proxy.cpp.o [14/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/advanced/Interface.cpp.o [15/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/interfaces/AgentManager1.cpp.o [16/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/interfaces/Battery1.cpp.o [17/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/interfaces/Device1.cpp.o [18/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/interfaces/GattService1.cpp.o [19/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/interfaces/GattCharacteristic1.cpp.o [20/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/interfaces/GattDescriptor1.cpp.o [21/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/interfaces/Agent1.cpp.o [22/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/interfaces/Adapter1.cpp.o [23/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/Descriptor.cpp.o [24/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/Bluez.cpp.o [25/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/Adapter.cpp.o [26/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/Service.cpp.o [27/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/ProxyOrgBluez.cpp.o [28/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/Exceptions.cpp.o [29/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/Characteristic.cpp.o [30/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/Device.cpp.o [31/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/Agent.cpp.o [32/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/Logging.cpp.o [33/58] Building CXX object CMakeFiles/simpleble.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/ProxyOrg.cpp.o [34/58] Building CXX object CMakeFiles/simpleble.dir/src/backends/linux/Bluez.cpp.o [35/58] Building CXX object CMakeFiles/simpleble.dir/src/backends/linux/PeripheralBase.cpp.o [36/58] Building CXX object CMakeFiles/simpleble.dir/src/backends/linux/AdapterBase.cpp.o [37/58] Building CXX object CMakeFiles/simpleble.dir/src/builders/DescriptorBuilder.cpp.o [38/58] Building CXX object CMakeFiles/simpleble.dir/src/builders/CharacteristicBuilder.cpp.o [39/58] Building CXX object CMakeFiles/simpleble.dir/src/builders/ServiceBuilder.cpp.o [40/58] Building CXX object CMakeFiles/simpleble.dir/src/builders/PeripheralBuilder.cpp.o [41/58] Building CXX object CMakeFiles/simpleble.dir/src/builders/AdapterBuilder.cpp.o [42/58] Building CXX object CMakeFiles/simpleble.dir/src/frontends/safe/PeripheralSafe.cpp.o [43/58] Building CXX object CMakeFiles/simpleble.dir/src/frontends/safe/AdapterSafe.cpp.o [44/58] Building CXX object CMakeFiles/simpleble.dir/src/Logging.cpp.o [45/58] Building CXX object CMakeFiles/simpleble.dir/src/Utils.cpp.o [46/58] Building CXX object CMakeFiles/simpleble.dir/src/Exceptions.cpp.o [47/58] Building CXX object CMakeFiles/simpleble.dir/src/backends/common/DescriptorBase.cpp.o [48/58] Building CXX object CMakeFiles/simpleble.dir/src/backends/common/CharacteristicBase.cpp.o [49/58] Building CXX object CMakeFiles/simpleble.dir/src/backends/common/ServiceBase.cpp.o [50/58] Building CXX object CMakeFiles/simpleble.dir/src/frontends/base/Descriptor.cpp.o [51/58] Building CXX object CMakeFiles/simpleble.dir/src/frontends/base/Characteristic.cpp.o [52/58] Building CXX object CMakeFiles/simpleble.dir/src/frontends/base/Service.cpp.o [53/58] Building CXX object CMakeFiles/simpleble.dir/src/frontends/base/Peripheral.cpp.o [54/58] Building CXX object CMakeFiles/simpleble.dir/src/frontends/base/Adapter.cpp.o In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Holder.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Message.h:11, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Connection.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/advanced/Interface.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simplebluez/include/simplebluez/interfaces/GattService1.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/interfaces/GattService1.cpp:1: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, SimpleDBus::Holder>; _KeyOfValue = std::_Select1st, SimpleDBus::Holder> >; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = SimpleDBus::Holder; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]', inlined from 'virtual void SimpleBluez::GattService1::property_changed(std::string)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/interfaces/GattService1.cpp:17:35: /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Holder.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Message.h:11, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Connection.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/advanced/Interface.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simplebluez/include/simplebluez/interfaces/Adapter1.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/interfaces/Adapter1.cpp:1: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, SimpleDBus::Holder>; _KeyOfValue = std::_Select1st, SimpleDBus::Holder> >; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = SimpleDBus::Holder; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Holder.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Message.h:11, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Connection.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/advanced/Interface.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simplebluez/include/simplebluez/interfaces/Battery1.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/interfaces/Battery1.cpp:1: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, SimpleDBus::Holder>; _KeyOfValue = std::_Select1st, SimpleDBus::Holder> >; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = SimpleDBus::Holder; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]', inlined from 'uint8_t SimpleBluez::Battery1::Percentage()' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/interfaces/Battery1.cpp:14:36: /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Holder.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Message.h:11, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Connection.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/advanced/Interface.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simplebluez/include/simplebluez/interfaces/GattDescriptor1.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/interfaces/GattDescriptor1.cpp:1: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, SimpleDBus::Holder>; _KeyOfValue = std::_Select1st, SimpleDBus::Holder> >; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = SimpleDBus::Holder; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Holder.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Message.h:11, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Connection.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/advanced/Interface.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/advanced/Interface.cpp:1: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, SimpleDBus::Holder>; _KeyOfValue = std::_Select1st, SimpleDBus::Holder> >; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = SimpleDBus::Holder; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/deque:63, from /usr/include/c++/12.2.1/stack:60, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Message.h:6: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = tuple*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = SimpleDBus::Holder*; _Tp = SimpleDBus::Holder]', inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = SimpleDBus::Holder; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31, inlined from 'SimpleDBus::Holder::Holder(const SimpleDBus::Holder&)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Holder.h:13:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = tuple*; _Tp = tuple]', inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::tuple; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31, inlined from 'SimpleDBus::Holder::Holder(const SimpleDBus::Holder&)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Holder.h:13:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = SimpleDBus::Holder*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = SimpleDBus::Holder*; _Tp = SimpleDBus::Holder]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = SimpleDBus::Holder; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1617:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = SimpleDBus::Holder; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:232:44, inlined from 'SimpleDBus::Holder& SimpleDBus::Holder::operator=(const SimpleDBus::Holder&)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Holder.h:13:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = tuple*; _Tp = tuple]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = std::tuple; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1617:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::tuple; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/vector.tcc:232:44, inlined from 'SimpleDBus::Holder& SimpleDBus::Holder::operator=(const SimpleDBus::Holder&)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Holder.h:13:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/deque:63, from /usr/include/c++/12.2.1/stack:60, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Message.h:6, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Message.cpp:1: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = tuple*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = SimpleDBus::Holder*; _Tp = SimpleDBus::Holder]', inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = SimpleDBus::Holder; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31, inlined from 'SimpleDBus::Holder::Holder(const SimpleDBus::Holder&)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Holder.h:13:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = tuple*; _Tp = tuple]', inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::tuple; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31, inlined from 'SimpleDBus::Holder::Holder(const SimpleDBus::Holder&)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Holder.h:13:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = SimpleDBus::Holder*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Message.h:8: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const SimpleDBus::Holder&}; _Tp = SimpleDBus::Holder; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = SimpleDBus::Holder; _Alloc = std::allocator]', inlined from 'void SimpleDBus::Message::append_argument(SimpleDBus::Holder, std::string)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Message.cpp:292:25: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = tuple*; _Tp = tuple]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = std::tuple; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1617:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::tuple; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/vector.tcc:232:44, inlined from 'SimpleDBus::Holder& SimpleDBus::Holder::operator=(const SimpleDBus::Holder&)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Holder.h:13:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = SimpleDBus::Holder*; _Tp = SimpleDBus::Holder]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = SimpleDBus::Holder; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1617:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = SimpleDBus::Holder; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:232:44: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Holder.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Message.h:11, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Connection.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/advanced/Interface.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simplebluez/include/simplebluez/interfaces/GattCharacteristic1.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/interfaces/GattCharacteristic1.cpp:1: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, SimpleDBus::Holder>; _KeyOfValue = std::_Select1st, SimpleDBus::Holder> >; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = SimpleDBus::Holder; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Holder.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Message.h:11, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Connection.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/advanced/Interface.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simplebluez/include/simplebluez/interfaces/Device1.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/interfaces/Device1.cpp:1: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, SimpleDBus::Holder>; _KeyOfValue = std::_Select1st, SimpleDBus::Holder> >; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = SimpleDBus::Holder; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Holder.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Holder.cpp:1: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, SimpleDBus::Holder>; _KeyOfValue = std::_Select1st, SimpleDBus::Holder> >; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/vector:63, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Holder.h:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = tuple*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = tuple*; _Tp = tuple]', inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::tuple; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31, inlined from 'SimpleDBus::Holder::Holder(const SimpleDBus::Holder&)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Holder.h:13:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = SimpleDBus::Holder*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = SimpleDBus::Holder*; _Tp = SimpleDBus::Holder]', inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = SimpleDBus::Holder; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const SimpleDBus::Holder&}; _Tp = SimpleDBus::Holder; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = SimpleDBus::Holder; _Alloc = std::allocator]', inlined from 'void SimpleDBus::Holder::array_append(SimpleDBus::Holder)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Holder.cpp:522:66: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = SimpleDBus::Holder*; _Tp = SimpleDBus::Holder]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = SimpleDBus::Holder; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1617:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = SimpleDBus::Holder; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:232:44, inlined from 'SimpleDBus::Holder& SimpleDBus::Holder::operator=(const SimpleDBus::Holder&)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Holder.h:13:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = tuple*; _Tp = tuple]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = std::tuple; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1617:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::tuple; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/vector.tcc:232:44, inlined from 'SimpleDBus::Holder& SimpleDBus::Holder::operator=(const SimpleDBus::Holder&)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpleble/../simpledbus/include/simpledbus/base/Holder.h:13:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = SimpleDBus::Holder; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]', inlined from 'std::map SimpleDBus::Holder::_get_dict(Type) const [with T = std::__cxx11::basic_string]' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Holder.cpp:539:19: /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long int; _Tp = SimpleDBus::Holder; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::map SimpleDBus::Holder::_get_dict(Type) const [with T = long long int]' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Holder.cpp:539:19: /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = SimpleDBus::Holder; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::map SimpleDBus::Holder::_get_dict(Type) const [with T = long long unsigned int]' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Holder.cpp:539:19: /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [55/58] Linking CXX shared library lib/libsimpleble.so.0.6.1 [56/58] Creating library symlink lib/libsimpleble.so.0 lib/libsimpleble.so [57/58] Linking CXX shared library lib/libsimpleble-c.so.0.6.1 [58/58] Creating library symlink lib/libsimpleble-c.so.0 lib/libsimpleble-c.so -- The CXX compiler identification is GNU 12.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "1.9.5") -- Applying definition: SIMPLEDBUS_LOG_LEVEL=FATAL -- Applying definition: SIMPLEBLUEZ_LOG_LEVEL=FATAL -- Configuring done (0.2s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/build-bluez [1/30] Building CXX object CMakeFiles/simplebluez.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/interfaces/ObjectManager.cpp.o [2/30] Building CXX object CMakeFiles/simplebluez.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Path.cpp.o [3/30] Building CXX object CMakeFiles/simplebluez.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Message.cpp.o [4/30] Building CXX object CMakeFiles/simplebluez.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Logging.cpp.o [5/30] Building CXX object CMakeFiles/simplebluez.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Holder.cpp.o [6/30] Building CXX object CMakeFiles/simplebluez.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Exceptions.cpp.o [7/30] Building CXX object CMakeFiles/simplebluez.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Connection.cpp.o [8/30] Building CXX object CMakeFiles/simplebluez.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/advanced/Proxy.cpp.o [9/30] Building CXX object CMakeFiles/simplebluez.dir/home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/advanced/Interface.cpp.o [10/30] Building CXX object CMakeFiles/simplebluez.dir/src/interfaces/AgentManager1.cpp.o [11/30] Building CXX object CMakeFiles/simplebluez.dir/src/interfaces/Battery1.cpp.o [12/30] Building CXX object CMakeFiles/simplebluez.dir/src/interfaces/Device1.cpp.o [13/30] Building CXX object CMakeFiles/simplebluez.dir/src/interfaces/GattService1.cpp.o [14/30] Building CXX object CMakeFiles/simplebluez.dir/src/interfaces/GattCharacteristic1.cpp.o [15/30] Building CXX object CMakeFiles/simplebluez.dir/src/interfaces/GattDescriptor1.cpp.o [16/30] Building CXX object CMakeFiles/simplebluez.dir/src/interfaces/Agent1.cpp.o [17/30] Building CXX object CMakeFiles/simplebluez.dir/src/interfaces/Adapter1.cpp.o [18/30] Building CXX object CMakeFiles/simplebluez.dir/src/Descriptor.cpp.o [19/30] Building CXX object CMakeFiles/simplebluez.dir/src/Bluez.cpp.o [20/30] Building CXX object CMakeFiles/simplebluez.dir/src/Adapter.cpp.o [21/30] Building CXX object CMakeFiles/simplebluez.dir/src/Service.cpp.o [22/30] Building CXX object CMakeFiles/simplebluez.dir/src/ProxyOrgBluez.cpp.o [23/30] Building CXX object CMakeFiles/simplebluez.dir/src/Exceptions.cpp.o [24/30] Building CXX object CMakeFiles/simplebluez.dir/src/Characteristic.cpp.o [25/30] Building CXX object CMakeFiles/simplebluez.dir/src/Device.cpp.o [26/30] Building CXX object CMakeFiles/simplebluez.dir/src/Agent.cpp.o [27/30] Building CXX object CMakeFiles/simplebluez.dir/src/Logging.cpp.o [28/30] Building CXX object CMakeFiles/simplebluez.dir/src/ProxyOrg.cpp.o In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Holder.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Message.h:11, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Connection.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/advanced/Interface.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/include/simplebluez/interfaces/GattService1.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/interfaces/GattService1.cpp:1: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, SimpleDBus::Holder>; _KeyOfValue = std::_Select1st, SimpleDBus::Holder> >; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = SimpleDBus::Holder; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]', inlined from 'virtual void SimpleBluez::GattService1::property_changed(std::string)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/interfaces/GattService1.cpp:17:35: /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Holder.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Message.h:11, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Connection.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/advanced/Interface.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/include/simplebluez/interfaces/Adapter1.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/interfaces/Adapter1.cpp:1: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, SimpleDBus::Holder>; _KeyOfValue = std::_Select1st, SimpleDBus::Holder> >; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = SimpleDBus::Holder; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Holder.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Message.h:11, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Connection.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/advanced/Interface.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/include/simplebluez/interfaces/Battery1.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/interfaces/Battery1.cpp:1: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, SimpleDBus::Holder>; _KeyOfValue = std::_Select1st, SimpleDBus::Holder> >; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = SimpleDBus::Holder; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]', inlined from 'uint8_t SimpleBluez::Battery1::Percentage()' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/interfaces/Battery1.cpp:14:36: /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Holder.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Message.h:11, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Connection.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/advanced/Interface.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/include/simplebluez/interfaces/GattDescriptor1.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/interfaces/GattDescriptor1.cpp:1: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, SimpleDBus::Holder>; _KeyOfValue = std::_Select1st, SimpleDBus::Holder> >; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = SimpleDBus::Holder; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Holder.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Message.h:11, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Connection.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/advanced/Interface.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/advanced/Interface.cpp:1: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, SimpleDBus::Holder>; _KeyOfValue = std::_Select1st, SimpleDBus::Holder> >; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = SimpleDBus::Holder; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/deque:63, from /usr/include/c++/12.2.1/stack:60, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Message.h:6: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = tuple*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = SimpleDBus::Holder*; _Tp = SimpleDBus::Holder]', inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = SimpleDBus::Holder; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31, inlined from 'SimpleDBus::Holder::Holder(const SimpleDBus::Holder&)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Holder.h:13:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = tuple*; _Tp = tuple]', inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::tuple; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31, inlined from 'SimpleDBus::Holder::Holder(const SimpleDBus::Holder&)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Holder.h:13:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = SimpleDBus::Holder*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = SimpleDBus::Holder*; _Tp = SimpleDBus::Holder]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = SimpleDBus::Holder; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1617:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = SimpleDBus::Holder; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:232:44, inlined from 'SimpleDBus::Holder& SimpleDBus::Holder::operator=(const SimpleDBus::Holder&)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Holder.h:13:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = tuple*; _Tp = tuple]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = std::tuple; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1617:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::tuple; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/vector.tcc:232:44, inlined from 'SimpleDBus::Holder& SimpleDBus::Holder::operator=(const SimpleDBus::Holder&)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Holder.h:13:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Holder.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Message.h:11, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Connection.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/advanced/Interface.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/include/simplebluez/interfaces/GattCharacteristic1.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/interfaces/GattCharacteristic1.cpp:1: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, SimpleDBus::Holder>; _KeyOfValue = std::_Select1st, SimpleDBus::Holder> >; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = SimpleDBus::Holder; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/deque:63, from /usr/include/c++/12.2.1/stack:60, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Message.h:6, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Message.cpp:1: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = tuple*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = SimpleDBus::Holder*; _Tp = SimpleDBus::Holder]', inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = SimpleDBus::Holder; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31, inlined from 'SimpleDBus::Holder::Holder(const SimpleDBus::Holder&)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Holder.h:13:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = tuple*; _Tp = tuple]', inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::tuple; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31, inlined from 'SimpleDBus::Holder::Holder(const SimpleDBus::Holder&)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Holder.h:13:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = SimpleDBus::Holder*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Message.h:8: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const SimpleDBus::Holder&}; _Tp = SimpleDBus::Holder; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = SimpleDBus::Holder; _Alloc = std::allocator]', inlined from 'void SimpleDBus::Message::append_argument(SimpleDBus::Holder, std::string)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Message.cpp:292:25: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = tuple*; _Tp = tuple]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = std::tuple; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1617:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::tuple; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/vector.tcc:232:44, inlined from 'SimpleDBus::Holder& SimpleDBus::Holder::operator=(const SimpleDBus::Holder&)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Holder.h:13:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = SimpleDBus::Holder*; _Tp = SimpleDBus::Holder]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = SimpleDBus::Holder; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1617:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = SimpleDBus::Holder; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:232:44: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Holder.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Message.h:11, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Connection.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/advanced/Interface.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/include/simplebluez/interfaces/Device1.h:3, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/src/interfaces/Device1.cpp:1: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, SimpleDBus::Holder>; _KeyOfValue = std::_Select1st, SimpleDBus::Holder> >; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = SimpleDBus::Holder; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Holder.h:5, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Holder.cpp:1: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, SimpleDBus::Holder>; _KeyOfValue = std::_Select1st, SimpleDBus::Holder> >; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/vector:63, from /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Holder.h:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = tuple*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = tuple*; _Tp = tuple]', inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::tuple; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31, inlined from 'SimpleDBus::Holder::Holder(const SimpleDBus::Holder&)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Holder.h:13:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = SimpleDBus::Holder*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = SimpleDBus::Holder*; _Tp = SimpleDBus::Holder]', inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = SimpleDBus::Holder; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const SimpleDBus::Holder&}; _Tp = SimpleDBus::Holder; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = SimpleDBus::Holder; _Alloc = std::allocator]', inlined from 'void SimpleDBus::Holder::array_append(SimpleDBus::Holder)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Holder.cpp:522:66: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = SimpleDBus::Holder*; _Tp = SimpleDBus::Holder]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = SimpleDBus::Holder; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1617:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = SimpleDBus::Holder; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:232:44, inlined from 'SimpleDBus::Holder& SimpleDBus::Holder::operator=(const SimpleDBus::Holder&)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Holder.h:13:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = tuple*; _Tp = tuple]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = std::tuple; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1617:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::tuple; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/vector.tcc:232:44, inlined from 'SimpleDBus::Holder& SimpleDBus::Holder::operator=(const SimpleDBus::Holder&)' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simplebluez/../simpledbus/include/simpledbus/base/Holder.h:13:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = SimpleDBus::Holder; _Compare = std::less >; _Alloc = std::allocator, SimpleDBus::Holder> >]', inlined from 'std::map SimpleDBus::Holder::_get_dict(Type) const [with T = std::__cxx11::basic_string]' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Holder.cpp:539:19: /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SimpleDBus::Holder>, std::_Select1st, SimpleDBus::Holder> >, std::less >, std::allocator, SimpleDBus::Holder> > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long int; _Tp = SimpleDBus::Holder; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::map SimpleDBus::Holder::_get_dict(Type) const [with T = long long int]' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Holder.cpp:539:19: /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = SimpleDBus::Holder; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::map SimpleDBus::Holder::_get_dict(Type) const [with T = long long unsigned int]' at /home/buildozer/aports/testing/simpleble/src/SimpleBLE-0.6.1/simpledbus/src/base/Holder.cpp:539:19: /usr/include/c++/12.2.1/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [29/30] Linking CXX shared library lib/libsimplebluez.so.0.6.1 [30/30] Creating library symlink lib/libsimplebluez.so.0 lib/libsimplebluez.so >>> simpleble: Entering fakeroot... -- Install configuration: "None" -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/lib/libsimpleble.so.0.6.1 -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/lib/libsimpleble.so.0 -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/lib/libsimpleble.so -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/lib/libsimpleble-c.so.0.6.1 -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/lib/libsimpleble-c.so.0 -- Set runtime path of "/home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/lib/libsimpleble-c.so.0.6.1" to "" -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/lib/libsimpleble-c.so -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/lib/cmake/simpleble/simpleble-config.cmake -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/lib/cmake/simpleble/simpleble-config-none.cmake -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpleble -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpleble/PeripheralSafe.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpleble/Characteristic.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpleble/Types.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpleble/Adapter.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpleble/SimpleBLE.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpleble/Service.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpleble/Peripheral.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpleble/AdapterSafe.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpleble/Descriptor.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpleble/Exceptions.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpleble/Logging.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpleble/Utils.h -- Up-to-date: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpleble -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpleble/export.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpleble_c -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpleble_c/logging.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpleble_c/simpleble.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpleble_c/utils.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpleble_c/adapter.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpleble_c/types.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpleble_c/peripheral.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/lib/pkgconfig/simpleble.pc -- Install configuration: "None" -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/lib/libsimplebluez.so.0.6.1 -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/lib/libsimplebluez.so.0 -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/lib/libsimplebluez.so -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/lib/cmake/simplebluez/simplebluez-config.cmake -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/lib/cmake/simplebluez/simplebluez-config-none.cmake -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simplebluez -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simplebluez/Characteristic.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simplebluez/Types.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simplebluez/Adapter.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simplebluez/Service.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simplebluez/Descriptor.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simplebluez/Agent.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simplebluez/ProxyOrg.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simplebluez/interfaces -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simplebluez/interfaces/GattService1.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simplebluez/interfaces/GattDescriptor1.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simplebluez/interfaces/GattCharacteristic1.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simplebluez/interfaces/Device1.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simplebluez/interfaces/Adapter1.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simplebluez/interfaces/AgentManager1.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simplebluez/interfaces/Agent1.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simplebluez/interfaces/Battery1.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simplebluez/Exceptions.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simplebluez/Bluez.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simplebluez/ProxyOrgBluez.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simplebluez/Device.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpledbus -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpledbus/base -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpledbus/base/Holder.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpledbus/base/Connection.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpledbus/base/Message.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpledbus/base/Exceptions.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpledbus/base/Path.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpledbus/external -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpledbus/external/logfwd.hpp -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpledbus/external/kvn_safe_callback.hpp -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpledbus/advanced -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpledbus/advanced/Proxy.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpledbus/advanced/Interface.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpledbus/interfaces -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/include/simpledbus/interfaces/ObjectManager.h -- Installing: /home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/lib/pkgconfig/simplebluez.pc >>> simpleble-dev*: Running split function dev... >>> simpleble-dev*: Preparing subpackage simpleble-dev... >>> simpleble-dev*: Stripping binaries >>> simpleble-dev*: Running postcheck for simpleble-dev >>> libsimpleble*: Running split function lib... '/home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/lib/libsimpleble.so.0' -> '/home/buildozer/aports/testing/simpleble/pkg/libsimpleble/usr/lib/libsimpleble.so.0' '/home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/lib/libsimpleble.so.0.6.1' -> '/home/buildozer/aports/testing/simpleble/pkg/libsimpleble/usr/lib/libsimpleble.so.0.6.1' >>> libsimpleble*: Preparing subpackage libsimpleble... >>> libsimpleble*: Stripping binaries >>> libsimpleble*: Running postcheck for libsimpleble >>> libsimpleble-c*: Running split function lib_c... '/home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/lib/libsimpleble-c.so.0' -> '/home/buildozer/aports/testing/simpleble/pkg/libsimpleble-c/usr/lib/libsimpleble-c.so.0' '/home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/lib/libsimpleble-c.so.0.6.1' -> '/home/buildozer/aports/testing/simpleble/pkg/libsimpleble-c/usr/lib/libsimpleble-c.so.0.6.1' >>> libsimpleble-c*: Preparing subpackage libsimpleble-c... >>> libsimpleble-c*: Stripping binaries >>> libsimpleble-c*: Running postcheck for libsimpleble-c >>> libsimplebluez*: Running split function lib_bluez... '/home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/lib/libsimplebluez.so.0' -> '/home/buildozer/aports/testing/simpleble/pkg/libsimplebluez/usr/lib/libsimplebluez.so.0' '/home/buildozer/aports/testing/simpleble/pkg/simpleble/usr/lib/libsimplebluez.so.0.6.1' -> '/home/buildozer/aports/testing/simpleble/pkg/libsimplebluez/usr/lib/libsimplebluez.so.0.6.1' >>> libsimplebluez*: Preparing subpackage libsimplebluez... >>> libsimplebluez*: Stripping binaries >>> libsimplebluez*: Running postcheck for libsimplebluez >>> simpleble*: Running postcheck for simpleble >>> simpleble*: Preparing package simpleble... >>> simpleble*: Stripping binaries >>> WARNING: simpleble*: No arch specific binaries found so arch should probably be set to "noarch" >>> libsimpleble-c*: Scanning shared objects >>> libsimpleble*: Scanning shared objects >>> libsimplebluez*: Scanning shared objects >>> simpleble-dev*: Scanning shared objects >>> simpleble*: Scanning shared objects >>> libsimpleble-c*: Tracing dependencies... so:libc.musl-armhf.so.1 so:libgcc_s.so.1 so:libsimpleble.so.0 so:libstdc++.so.6 >>> libsimpleble-c*: Package size: 48.0 KB >>> libsimpleble-c*: Compressing data... >>> libsimpleble-c*: Create checksum... >>> libsimpleble-c*: Create libsimpleble-c-0.6.1-r0.apk >>> libsimpleble*: Tracing dependencies... so:libc.musl-armhf.so.1 so:libdbus-1.so.3 so:libgcc_s.so.1 so:libstdc++.so.6 >>> libsimpleble*: Package size: 404.0 KB >>> libsimpleble*: Compressing data... >>> libsimpleble*: Create checksum... >>> libsimpleble*: Create libsimpleble-0.6.1-r0.apk >>> libsimplebluez*: Tracing dependencies... so:libc.musl-armhf.so.1 so:libdbus-1.so.3 so:libgcc_s.so.1 so:libstdc++.so.6 >>> libsimplebluez*: Package size: 276.0 KB >>> libsimplebluez*: Compressing data... >>> libsimplebluez*: Create checksum... >>> libsimplebluez*: Create libsimplebluez-0.6.1-r0.apk >>> simpleble-dev*: Tracing dependencies... libsimpleble-c=0.6.1-r0 libsimpleble=0.6.1-r0 libsimplebluez=0.6.1-r0 pkgconfig >>> simpleble-dev*: Package size: 304.0 KB >>> simpleble-dev*: Compressing data... >>> simpleble-dev*: Create checksum... >>> simpleble-dev*: Create simpleble-dev-0.6.1-r0.apk >>> simpleble*: Tracing dependencies... >>> simpleble*: Package size: 4.0 KB >>> simpleble*: Compressing data... >>> simpleble*: Create checksum... >>> simpleble*: Create simpleble-0.6.1-r0.apk >>> simpleble: Build complete at Thu, 04 May 2023 04:56:58 +0000 elapsed time 0h 0m 13s >>> simpleble: Cleaning up srcdir >>> simpleble: Cleaning up pkgdir >>> simpleble: Uninstalling dependencies... (1/19) Purging .makedepends-simpleble (20230504.045646) (2/19) Purging cmake (3.26.3-r1) (3/19) Purging dbus-dev (1.14.6-r3) (4/19) Purging util-linux-dev (2.38.1-r7) (5/19) Purging libfdisk (2.38.1-r7) (6/19) Purging libmount (2.38.1-r7) (7/19) Purging libsmartcols (2.38.1-r7) (8/19) Purging libuuid (2.38.1-r7) (9/19) Purging dbus-libs (1.14.6-r3) (10/19) Purging fmt-dev (9.1.0-r1) (11/19) Purging fmt (9.1.0-r1) (12/19) Purging samurai (1.2-r3) (13/19) Purging libarchive (3.6.2-r2) (14/19) Purging libblkid (2.38.1-r7) (15/19) Purging libbz2 (1.0.8-r5) (16/19) Purging libformw (6.4_p20230429-r0) (17/19) Purging libuv (1.44.2-r2) (18/19) Purging rhash-libs (1.4.3-r2) (19/19) Purging xz-libs (5.4.2-r1) Executing busybox-1.36.0-r8.trigger OK: 326 MiB in 99 packages >>> simpleble: Updating the testing/armhf repository index... >>> simpleble: Signing the index...