>>> horizon: Building testing/horizon 0.9.6-r9 (using abuild 3.13.0-r3) started Mon, 22 Apr 2024 17:00:26 +0000 >>> horizon: Checking sanity of /home/buildozer/aports/testing/horizon/APKBUILD... >>> horizon: Analyzing dependencies... >>> horizon: Installing for build: build-base bcnm-dev boost-dev cmake curl-dev eudev-dev libarchive-dev linux-headers parted-dev skalibs-dev util-linux-dev libxkbfile-dev samurai (1/142) Installing skalibs (2.14.1.1-r0) (2/142) Installing bcnm (0.0.1.7-r0) (3/142) Installing bcnm-dev (0.0.1.7-r0) (4/142) Installing boost1.84-atomic (1.84.0-r1) (5/142) Installing boost1.84-chrono (1.84.0-r1) (6/142) Installing boost1.84-container (1.84.0-r1) (7/142) Installing boost1.84-context (1.84.0-r1) (8/142) Installing boost1.84-contract (1.84.0-r1) (9/142) Installing boost1.84-coroutine (1.84.0-r1) (10/142) Installing boost1.84-date_time (1.84.0-r1) (11/142) Installing boost1.84-fiber (1.84.0-r1) (12/142) Installing boost1.84-filesystem (1.84.0-r1) (13/142) Installing boost1.84-graph (1.84.0-r1) (14/142) Installing libbz2 (1.0.8-r6) (15/142) Installing xz-libs (5.6.1-r3) (16/142) Installing boost1.84-iostreams (1.84.0-r1) (17/142) Installing boost1.84-thread (1.84.0-r1) (18/142) Installing icu-data-en (74.2-r0) Executing icu-data-en-74.2-r0.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (19/142) Installing icu-libs (74.2-r0) (20/142) Installing boost1.84-locale (1.84.0-r1) (21/142) Installing boost1.84-log (1.84.0-r1) (22/142) Installing boost1.84-log_setup (1.84.0-r1) (23/142) Installing boost1.84-math (1.84.0-r1) (24/142) Installing boost1.84-prg_exec_monitor (1.84.0-r1) (25/142) Installing boost1.84-program_options (1.84.0-r1) (26/142) Installing libffi (3.4.6-r0) (27/142) Installing gdbm (1.23-r1) (28/142) Installing mpdecimal (4.0.0-r0) (29/142) Installing libpanelw (6.4_p20240330-r0) (30/142) Installing readline (8.2.10-r0) (31/142) Installing sqlite-libs (3.45.3-r0) (32/142) Installing python3 (3.12.3-r1) (33/142) Installing python3-pycache-pyc0 (3.12.3-r1) (34/142) Installing pyc (3.12.3-r1) (35/142) Installing python3-pyc (3.12.3-r1) (36/142) Installing boost1.84-python3 (1.84.0-r1) (37/142) Installing boost1.84-random (1.84.0-r1) (38/142) Installing boost1.84-regex (1.84.0-r1) (39/142) Installing boost1.84-serialization (1.84.0-r1) (40/142) Installing boost1.84-stacktrace_basic (1.84.0-r1) (41/142) Installing boost1.84-stacktrace_noop (1.84.0-r1) (42/142) Installing boost1.84-system (1.84.0-r1) (43/142) Installing boost1.84-timer (1.84.0-r1) (44/142) Installing boost1.84-type_erasure (1.84.0-r1) (45/142) Installing boost1.84-unit_test_framework (1.84.0-r1) (46/142) Installing boost1.84-url (1.84.0-r1) (47/142) Installing boost1.84-wave (1.84.0-r1) (48/142) Installing boost1.84-wserialization (1.84.0-r1) (49/142) Installing boost1.84-json (1.84.0-r1) (50/142) Installing boost1.84-nowide (1.84.0-r1) (51/142) Installing boost1.84-libs (1.84.0-r1) (52/142) Installing boost1.84 (1.84.0-r1) (53/142) Installing linux-headers (6.6-r0) (54/142) Installing bzip2-dev (1.0.8-r6) (55/142) Installing icu (74.2-r0) (56/142) Installing icu-dev (74.2-r0) (57/142) Installing xz (5.6.1-r3) (58/142) Installing xz-dev (5.6.1-r3) (59/142) Installing zlib-dev (1.3.1-r1) (60/142) Installing zstd (1.5.6-r0) (61/142) Installing zstd-dev (1.5.6-r0) (62/142) Installing boost1.84-dev (1.84.0-r1) (63/142) Installing boost-dev (1.84.0-r1) (64/142) Installing libarchive (3.7.3-r0) (65/142) Installing rhash-libs (1.4.4-r0) (66/142) Installing libuv (1.48.0-r0) (67/142) Installing cmake (3.29.2-r1) (68/142) Installing brotli (1.1.0-r2) (69/142) Installing brotli-dev (1.1.0-r2) (70/142) Installing c-ares-dev (1.28.1-r0) (71/142) Installing libidn2-dev (2.3.7-r0) (72/142) Installing libpsl-utils (0.21.5-r1) (73/142) Installing libpsl-dev (0.21.5-r1) (74/142) Installing nghttp2-dev (1.61.0-r0) (75/142) Installing openssl-dev (3.3.0-r1) (76/142) Installing curl-dev (8.7.1-r0) (77/142) Installing udev-init-scripts (35-r1) (78/142) Installing udev-init-scripts-openrc (35-r1) (79/142) Installing eudev-openrc (3.2.14-r2) (80/142) Installing eudev-libs (3.2.14-r2) (81/142) Installing libeconf (0.6.2-r0) (82/142) Installing libblkid (2.40-r2) (83/142) Installing kmod-libs (32-r0) (84/142) Installing eudev (3.2.14-r2) (85/142) Installing eudev-dev (3.2.14-r2) (86/142) Installing libarchive-dev (3.7.3-r0) (87/142) Installing device-mapper-libs (2.03.23-r2) (88/142) Installing libuuid (2.40-r2) (89/142) Installing parted (3.6-r2) (90/142) Installing parted-dev (3.6-r2) (91/142) Installing skalibs-dev (2.14.1.1-r0) (92/142) Installing libfdisk (2.40-r2) (93/142) Installing libmount (2.40-r2) (94/142) Installing libsmartcols (2.40-r2) (95/142) Installing sqlite (3.45.3-r0) (96/142) Installing sqlite-dev (3.45.3-r0) (97/142) Installing util-linux (2.40-r2) (98/142) Installing setarch (2.40-r2) (99/142) Installing util-linux-misc (2.40-r2) (100/142) Installing utmps-libs (0.1.2.2-r1) (101/142) Installing linux-pam (1.6.0-r0) (102/142) Installing runuser (2.40-r2) (103/142) Installing mount (2.40-r2) (104/142) Installing losetup (2.40-r2) (105/142) Installing hexdump (2.40-r2) (106/142) Installing uuidgen (2.40-r2) (107/142) Installing blkid (2.40-r2) (108/142) Installing sfdisk (2.40-r2) (109/142) Installing mcookie (2.40-r2) (110/142) Installing agetty (2.40-r2) (111/142) Installing agetty-openrc (0.54-r1) (112/142) Installing wipefs (2.40-r2) (113/142) Installing cfdisk (2.40-r2) (114/142) Installing umount (2.40-r2) (115/142) Installing util-linux-openrc (2.40-r2) (116/142) Installing flock (2.40-r2) (117/142) Installing lsblk (2.40-r2) (118/142) Installing libcap-ng (0.8.4-r0) (119/142) Installing setpriv (2.40-r2) (120/142) Installing logger (2.40-r2) (121/142) Installing partx (2.40-r2) (122/142) Installing fstrim (2.40-r2) (123/142) Installing findmnt (2.40-r2) (124/142) Installing util-linux-dev (2.40-r2) (125/142) Installing libxau (1.0.11-r4) (126/142) Installing libmd (1.1.0-r0) (127/142) Installing libbsd (0.12.2-r0) (128/142) Installing libxdmcp (1.1.5-r1) (129/142) Installing libxcb (1.16.1-r0) (130/142) Installing libx11 (1.8.9-r1) (131/142) Installing libxkbfile (1.1.3-r0) (132/142) Installing xorgproto (2024.1-r0) (133/142) Installing libxau-dev (1.0.11-r4) (134/142) Installing xcb-proto (1.16.0-r1) (135/142) Installing xcb-proto-pyc (1.16.0-r1) (136/142) Installing libxdmcp-dev (1.1.5-r1) (137/142) Installing libxcb-dev (1.16.1-r0) (138/142) Installing xtrans (1.5.0-r0) (139/142) Installing libx11-dev (1.8.9-r1) (140/142) Installing libxkbfile-dev (1.1.3-r0) (141/142) Installing samurai (1.2-r5) (142/142) Installing .makedepends-horizon (20240422.170027) Executing busybox-1.36.1-r25.trigger Executing eudev-3.2.14-r2.trigger OK: 578 MiB in 245 packages >>> horizon: Cleaning up srcdir >>> horizon: Cleaning up pkgdir >>> horizon: Cleaning up tmpdir >>> horizon: Fetching https://distfiles.alpinelinux.org/distfiles/edge/horizon-0.9.6.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> horizon: Fetching https://git.adelielinux.org/adelie/horizon/-/archive/0.9.6/horizon-0.9.6.tar.gz Connecting to git.adelielinux.org (216.82.192.11:443) saving to '/var/cache/distfiles/horizon-0.9.6.tar.gz.part' horizon-0.9.6.tar.gz 1774k --:--:-- ETA horizon-0.9.6.tar.gz 100% |********************************| 2910k 0:00:00 ETA '/var/cache/distfiles/horizon-0.9.6.tar.gz.part' saved >>> horizon: Fetching https://distfiles.alpinelinux.org/distfiles/edge/horizon-0.9.6.tar.gz >>> horizon: Checking sha512sums... horizon-0.9.6.tar.gz: OK json-cast-character-to-unsigned-for-comparrison.patch: OK riscv.patch: OK strerror.patch: OK werror.patch: OK >>> horizon: Unpacking /var/cache/distfiles/horizon-0.9.6.tar.gz... >>> horizon: json-cast-character-to-unsigned-for-comparrison.patch patching file 3rdparty/json.hpp >>> horizon: riscv.patch patching file hscript/meta.cc >>> horizon: strerror.patch patching file hscript/meta.cc >>> horizon: werror.patch patching file CMakeLists.txt CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Found PkgConfig: /usr/bin/pkg-config (found version "2.2.0") -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- 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 -- Looking for include file linux/wireless.h -- Looking for include file linux/wireless.h - found -- Checking for module 'blkid' -- Found blkid, version 2.40.0 -- Checking for module 'libudev' -- Found libudev, version 251 -- Checking for module 'libparted' -- Found libparted, version 3.6 -- Checking for module 'fdisk' -- Found fdisk, version 2.40.0 -- Found Boost: /usr/lib/cmake/Boost-1.84.0/BoostConfig.cmake (found version "1.84.0") -- Checking for module 'libcurl' -- Found libcurl, version 8.7.1 -- Found Boost: /usr/lib/cmake/Boost-1.84.0/BoostConfig.cmake (found version "1.84.0") found components: program_options CMake Warning at ui/CMakeLists.txt:1 (find_package): By not providing "FindQt5.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5", but CMake did not find one. Could not find a package configuration file provided by "Qt5" with any of the following names: Qt5Config.cmake qt5-config.cmake Add the installation prefix of "Qt5" to CMAKE_PREFIX_PATH or set "Qt5_DIR" to a directory containing one of the above files. If "Qt5" provides a separate development package or SDK, be sure it has been installed. -- Found LibArchive: /usr/lib/libarchive.so (found version "3.7.3") -- Configuring done (0.6s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/testing/horizon/src/horizon-0.9.6/build [1/34] Building CXX object image/backends/CMakeFiles/hi-backends.dir/iso.cc.o [2/34] Building CXX object image/backends/CMakeFiles/hi-backends.dir/tar.cc.o [3/34] Building CXX object image/backends/CMakeFiles/hi-backends.dir/basic.cc.o [4/34] Building CXX object image/CMakeFiles/hscript-image.dir/creator.cc.o [5/34] Building C object owner/CMakeFiles/hscript-printowner.dir/owner.c.o [6/34] Building CXX object fetch/CMakeFiles/hscript-fetch.dir/fetch.cc.o [7/34] Building CXX object tools/hscript-fromjson/CMakeFiles/hscript-fromjson.dir/jsonconv.cc.o [8/34] Building CXX object tools/hscript-simulate/CMakeFiles/hscript-simulate.dir/simulator.cc.o [9/34] Building CXX object tools/hscript-validate/CMakeFiles/hscript-validate.dir/validator.cc.o [10/34] Building CXX object hscript/CMakeFiles/hscript.dir/util.cc.o [11/34] Building CXX object hscript/CMakeFiles/hscript.dir/user.cc.o [12/34] Building CXX object hscript/CMakeFiles/hscript.dir/network.cc.o [13/34] Building CXX object hscript/CMakeFiles/hscript.dir/meta.cc.o [14/34] Building CXX object hscript/CMakeFiles/hscript.dir/key.cc.o [15/34] Building CXX object hscript/CMakeFiles/hscript.dir/disk_lvm.cc.o [16/34] Building CXX object hscript/CMakeFiles/hscript.dir/disk.cc.o [17/34] Building CXX object hscript/CMakeFiles/hscript.dir/script_e.cc.o [18/34] Building CXX object hscript/CMakeFiles/hscript.dir/script_v.cc.o [19/34] Building CXX object hscript/CMakeFiles/hscript.dir/script.cc.o [20/34] Building CXX object executor/CMakeFiles/hscript-executor.dir/executor.cc.o [21/34] Building CXX object diskman/CMakeFiles/diskman.dir/partition.cc.o [22/34] Building CXX object diskman/CMakeFiles/diskman.dir/lvmhelp.cc.o [23/34] Building CXX object diskman/CMakeFiles/diskman.dir/disk.cc.o [24/34] Building CXX object diskman/CMakeFiles/diskman.dir/diskman.cc.o [25/34] Linking C executable owner/hscript-printowner In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/testing/horizon/src/horizon-0.9.6/diskman/disk.hh:17, from /home/buildozer/aports/testing/horizon/src/horizon-0.9.6/diskman/disk.cc:13: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Horizon::DiskMan::Partition}; _Tp = Horizon::DiskMan::Partition; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Horizon::DiskMan::Partition}; _Tp = Horizon::DiskMan::Partition; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [26/34] Linking CXX shared library diskman/libdiskman.so [27/34] Linking CXX executable fetch/hscript-fetch /home/buildozer/aports/testing/horizon/src/horizon-0.9.6/image/backends/iso.cc: In member function 'virtual int Horizon::Image::CDBackend::prepare()': /home/buildozer/aports/testing/horizon/src/horizon-0.9.6/image/backends/iso.cc:192:36: warning: loop variable 'mount' of type 'const std::string&' {aka 'const std::__cxx11::basic_string&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct] 192 | for(const std::string &mount : {"dev", "proc", "sys"}) { | ^~~~~ /home/buildozer/aports/testing/horizon/src/horizon-0.9.6/image/backends/iso.cc:192:36: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string'} to make the copy explicit or 'const char* const&' to prevent copying /home/buildozer/aports/testing/horizon/src/horizon-0.9.6/image/backends/iso.cc: In member function 'virtual int Horizon::Image::CDBackend::create()': /home/buildozer/aports/testing/horizon/src/horizon-0.9.6/image/backends/iso.cc:281:32: warning: loop variable 'svc' of type 'const std::string&' {aka 'const std::__cxx11::basic_string&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct] 281 | for(const std::string &svc : {"udev", "udev-trigger", "lvmetad"}) { | ^~~ /home/buildozer/aports/testing/horizon/src/horizon-0.9.6/image/backends/iso.cc:281:32: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string'} to make the copy explicit or 'const char* const&' to prevent copying [28/34] Linking CXX shared library image/backends/libhi-backends.so [29/34] Linking CXX shared library hscript/libhscript.so [30/34] Linking CXX executable image/hscript-image [31/34] Linking CXX executable tools/hscript-simulate/hscript-simulate [32/34] Linking CXX executable tools/hscript-validate/hscript-validate [33/34] Linking CXX executable executor/hscript-executor In file included from /usr/include/c++/13.2.1/map:62, from /usr/include/boost/program_options/errors.hpp:15, from /usr/include/boost/program_options/options_description.hpp:12, from /usr/include/boost/program_options.hpp:15, from /home/buildozer/aports/testing/horizon/src/horizon-0.9.6/tools/hscript-fromjson/jsonconv.cc:12: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/string:51, from /usr/include/boost/program_options/errors.hpp:12: /usr/include/c++/13.2.1/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _OI = back_insert_iterator, allocator > > >]': /usr/include/c++/13.2.1/bits/stl_algobase.h:657:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 657 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/13.2.1/bits/stl_algobase.h:657:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /home/buildozer/aports/testing/horizon/src/horizon-0.9.6/tools/hscript-fromjson/jsonconv.cc:17: /home/buildozer/aports/testing/horizon/src/horizon-0.9.6/./3rdparty/json.hpp: In member function 'void nlohmann::basic_json::json_value::destroy(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]': /home/buildozer/aports/testing/horizon/src/horizon-0.9.6/./3rdparty/json.hpp:15551:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 15551 | std::move(array->begin(), array->end(), std::back_inserter(stack)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/horizon/src/horizon-0.9.6/./3rdparty/json.hpp:15572:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 15572 | std::move(current_item.m_value.array->begin(), current_item.m_value.array->end(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15573 | std::back_inserter(stack)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.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, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.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 = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/boost/program_options/errors.hpp:14: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/horizon/src/horizon-0.9.6/./3rdparty/json.hpp:4613:58: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/horizon/src/horizon-0.9.6/./3rdparty/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/horizon/src/horizon-0.9.6/./3rdparty/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/horizon/src/horizon-0.9.6/./3rdparty/json.hpp:8965:29: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [34/34] Linking CXX executable tools/hscript-fromjson/hscript-fromjson >>> horizon: Entering fakeroot... -- Install configuration: "None" -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/doc/horizon/image.yang -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/lib/libdiskman.so -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/include/diskman/diskman.hh -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/include/diskman/disk.hh -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/include/diskman/partition.hh -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man3 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man3/Horizon::DiskMan::Disk.3 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man3/Horizon::DiskMan::Disk::node.3 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man3/Horizon::DiskMan::DiskMan.3 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man3/Horizon::DiskMan::Disk::partitions.3 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man3/Horizon::DiskMan::Disk::label.3 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man3/Horizon::DiskMan::Disk::has_fs.3 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man3/Horizon::DiskMan::Disk::reload_partitions.3 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man3/Horizon::DiskMan::Disk::contiguous_block.3 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man3/Horizon::DiskMan::Disk::has_label.3 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man3/Horizon::DiskMan::Disk::fs_type.3 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man3/Horizon::DiskMan::Disk::free_space.3 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man3/Horizon::DiskMan::Disk::total_size.3 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man3/Horizon::DiskMan::Disk::fs_label.3 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man3/Horizon::DiskMan::Disk::dev_path.3 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man3/Horizon::DiskMan::Disk::serial.3 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man3/Horizon::DiskMan::Disk::sector_size.3 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man3/Horizon::DiskMan::Partition.3 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man3/Horizon::DiskMan::Disk::name.3 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man3/Horizon::DiskMan.3 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man3/Horizon::DiskMan::Disk::model.3 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/bin/hscript-executor -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/testing/horizon/pkg/horizon/usr/bin/hscript-executor" to "" -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man8/hscript-executor.8 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/lib/libhscript.so -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/include/hscript/script.hh -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/bin/hscript-validate -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/testing/horizon/pkg/horizon/usr/bin/hscript-validate" to "" -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man1/hscript-validate.1 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/bin/hscript-simulate -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/testing/horizon/pkg/horizon/usr/bin/hscript-simulate" to "" -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man1/hscript-simulate.1 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/bin/hscript-fromjson -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/testing/horizon/pkg/horizon/usr/bin/hscript-fromjson" to "" -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man1/hscript-fromjson.1 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/bin/hscript-fetch -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man1/hscript-fetch.1 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/bin/hscript-printowner -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man1/hscript-printowner.1 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/bin/hscript-image -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/testing/horizon/pkg/horizon/usr/bin/hscript-image" to "" -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/man/man1/hscript-image.1 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/horizon/iso -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/horizon/iso/post-x86_64.sh -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/horizon/iso/iso-params-x86_64 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/horizon/iso/VolumeIcon.icns -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/horizon/iso/post-ppc64.sh -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/horizon/iso/iso-params-pmmx -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/horizon/iso/post-ppc.sh -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/horizon/iso/post-pmmx.sh -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/horizon/iso/iso-params-ppc64 -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/share/horizon/iso/iso-params-ppc -- Installing: /home/buildozer/aports/testing/horizon/pkg/horizon/usr/lib/libhi-backends.so >>> horizon-image*: Running split function image... >>> horizon-image*: Preparing subpackage horizon-image... >>> horizon-image*: Running postcheck for horizon-image >>> horizon-dbg*: Running split function dbg... >>> horizon-dbg*: Preparing subpackage horizon-dbg... >>> horizon-dbg*: Running postcheck for horizon-dbg >>> horizon-dev*: Running split function dev... >>> horizon-dev*: Preparing subpackage horizon-dev... >>> horizon-dev*: Running postcheck for horizon-dev >>> horizon-doc*: Running split function doc... >>> horizon-doc*: Preparing subpackage horizon-doc... >>> horizon-doc*: Running postcheck for horizon-doc >>> horizon-tools*: Running split function tools... >>> horizon-tools*: Preparing subpackage horizon-tools... >>> horizon-tools*: Running postcheck for horizon-tools >>> horizon*: Running postcheck for horizon >>> horizon*: Preparing package horizon... >>> horizon-dbg*: Scanning shared objects >>> horizon-dev*: Scanning shared objects >>> horizon-doc*: Scanning shared objects >>> horizon-image*: Scanning shared objects >>> horizon-tools*: Scanning shared objects >>> horizon*: Scanning shared objects >>> horizon-dbg*: Tracing dependencies... >>> horizon-dbg*: Package size: 12.7 MB >>> horizon-dbg*: Compressing data... >>> horizon-dbg*: Create checksum... >>> horizon-dbg*: Create horizon-dbg-0.9.6-r9.apk >>> horizon-dev*: Tracing dependencies... >>> horizon-dev*: Package size: 40.0 KB >>> horizon-dev*: Compressing data... >>> horizon-dev*: Create checksum... >>> horizon-dev*: Create horizon-dev-0.9.6-r9.apk >>> horizon-doc*: Tracing dependencies... >>> horizon-doc*: Package size: 112.0 KB >>> horizon-doc*: Compressing data... >>> horizon-doc*: Create checksum... >>> horizon-doc*: Create horizon-doc-0.9.6-r9.apk >>> horizon-image*: Tracing dependencies... mtools so:libarchive.so.13 so:libboost_program_options.so.1.84.0 so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libhscript.so so:libstdc++.so.6 >>> horizon-image*: Package size: 2.4 MB >>> horizon-image*: Compressing data... >>> horizon-image*: Create checksum... >>> horizon-image*: Create horizon-image-0.9.6-r9.apk >>> horizon-tools*: Tracing dependencies... so:libboost_program_options.so.1.84.0 so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libhscript.so so:libstdc++.so.6 >>> horizon-tools*: Package size: 172.0 KB >>> horizon-tools*: Compressing data... >>> horizon-tools*: Create checksum... >>> horizon-tools*: Create horizon-tools-0.9.6-r9.apk >>> horizon*: Tracing dependencies... so:libblkid.so.1 so:libc.musl-armv7.so.1 so:libcurl.so.4 so:libfdisk.so.1 so:libgcc_s.so.1 so:libparted.so.2 so:libstdc++.so.6 so:libudev.so.1 >>> horizon*: Package size: 468.0 KB >>> horizon*: Compressing data... >>> horizon*: Create checksum... >>> horizon*: Create horizon-0.9.6-r9.apk >>> horizon: Build complete at Mon, 22 Apr 2024 17:00:43 +0000 elapsed time 0h 0m 17s >>> horizon: Cleaning up srcdir >>> horizon: Cleaning up pkgdir >>> horizon: Uninstalling dependencies... (1/142) Purging .makedepends-horizon (20240422.170027) (2/142) Purging bcnm-dev (0.0.1.7-r0) (3/142) Purging bcnm (0.0.1.7-r0) (4/142) Purging boost-dev (1.84.0-r1) (5/142) Purging boost1.84-dev (1.84.0-r1) (6/142) Purging boost1.84 (1.84.0-r1) (7/142) Purging bzip2-dev (1.0.8-r6) (8/142) Purging icu-dev (74.2-r0) (9/142) Purging xz-dev (5.6.1-r3) (10/142) Purging xz (5.6.1-r3) (11/142) Purging boost1.84-libs (1.84.0-r1) (12/142) Purging boost1.84-atomic (1.84.0-r1) (13/142) Purging boost1.84-chrono (1.84.0-r1) (14/142) Purging boost1.84-container (1.84.0-r1) (15/142) Purging boost1.84-contract (1.84.0-r1) (16/142) Purging boost1.84-coroutine (1.84.0-r1) (17/142) Purging boost1.84-date_time (1.84.0-r1) (18/142) Purging boost1.84-fiber (1.84.0-r1) (19/142) Purging boost1.84-graph (1.84.0-r1) (20/142) Purging boost1.84-iostreams (1.84.0-r1) (21/142) Purging boost1.84-json (1.84.0-r1) (22/142) Purging boost1.84-locale (1.84.0-r1) (23/142) Purging boost1.84-log_setup (1.84.0-r1) (24/142) Purging boost1.84-math (1.84.0-r1) (25/142) Purging boost1.84-nowide (1.84.0-r1) (26/142) Purging boost1.84-prg_exec_monitor (1.84.0-r1) (27/142) Purging boost1.84-program_options (1.84.0-r1) (28/142) Purging boost1.84-python3 (1.84.0-r1) (29/142) Purging boost1.84-random (1.84.0-r1) (30/142) Purging boost1.84-regex (1.84.0-r1) (31/142) Purging boost1.84-stacktrace_basic (1.84.0-r1) (32/142) Purging boost1.84-stacktrace_noop (1.84.0-r1) (33/142) Purging boost1.84-system (1.84.0-r1) (34/142) Purging boost1.84-timer (1.84.0-r1) (35/142) Purging boost1.84-type_erasure (1.84.0-r1) (36/142) Purging boost1.84-unit_test_framework (1.84.0-r1) (37/142) Purging boost1.84-url (1.84.0-r1) (38/142) Purging boost1.84-wave (1.84.0-r1) (39/142) Purging boost1.84-wserialization (1.84.0-r1) (40/142) Purging cmake (3.29.2-r1) (41/142) Purging curl-dev (8.7.1-r0) (42/142) Purging brotli-dev (1.1.0-r2) (43/142) Purging brotli (1.1.0-r2) (44/142) Purging c-ares-dev (1.28.1-r0) (45/142) Purging libpsl-dev (0.21.5-r1) (46/142) Purging libpsl-utils (0.21.5-r1) (47/142) Purging nghttp2-dev (1.61.0-r0) (48/142) Purging zlib-dev (1.3.1-r1) (49/142) Purging zstd-dev (1.5.6-r0) (50/142) Purging zstd (1.5.6-r0) (51/142) Purging eudev-dev (3.2.14-r2) (52/142) Purging eudev-openrc (3.2.14-r2) (53/142) Purging eudev (3.2.14-r2) (54/142) Purging udev-init-scripts-openrc (35-r1) (55/142) Purging udev-init-scripts (35-r1) (56/142) Purging eudev-libs (3.2.14-r2) (57/142) Purging libarchive-dev (3.7.3-r0) (58/142) Purging libarchive (3.7.3-r0) (59/142) Purging linux-headers (6.6-r0) (60/142) Purging parted-dev (3.6-r2) (61/142) Purging parted (3.6-r2) (62/142) Purging skalibs-dev (2.14.1.1-r0) (63/142) Purging util-linux-dev (2.40-r2) (64/142) Purging libxkbfile-dev (1.1.3-r0) (65/142) Purging libxkbfile (1.1.3-r0) (66/142) Purging samurai (1.2-r5) (67/142) Purging agetty-openrc (0.54-r1) (68/142) Purging agetty (2.40-r2) (69/142) Purging blkid (2.40-r2) (70/142) Purging boost1.84-context (1.84.0-r1) (71/142) Purging boost1.84-log (1.84.0-r1) (72/142) Purging boost1.84-serialization (1.84.0-r1) (73/142) Purging boost1.84-thread (1.84.0-r1) (74/142) Purging cfdisk (2.40-r2) (75/142) Purging device-mapper-libs (2.03.23-r2) (76/142) Purging findmnt (2.40-r2) (77/142) Purging flock (2.40-r2) (78/142) Purging fstrim (2.40-r2) (79/142) Purging hexdump (2.40-r2) (80/142) Purging icu (74.2-r0) (81/142) Purging icu-libs (74.2-r0) (82/142) Purging kmod-libs (32-r0) (83/142) Purging libidn2-dev (2.3.7-r0) (84/142) Purging libuv (1.48.0-r0) (85/142) Purging libx11-dev (1.8.9-r1) (86/142) Purging xtrans (1.5.0-r0) (87/142) Purging libx11 (1.8.9-r1) (88/142) Purging libxcb-dev (1.16.1-r0) (89/142) Purging xcb-proto-pyc (1.16.0-r1) (90/142) Purging xcb-proto (1.16.0-r1) (91/142) Purging python3-pyc (3.12.3-r1) (92/142) Purging python3-pycache-pyc0 (3.12.3-r1) (93/142) Purging pyc (3.12.3-r1) (94/142) Purging python3 (3.12.3-r1) (95/142) Purging libxcb (1.16.1-r0) (96/142) Purging libxdmcp-dev (1.1.5-r1) (97/142) Purging libxdmcp (1.1.5-r1) (98/142) Purging logger (2.40-r2) (99/142) Purging losetup (2.40-r2) (100/142) Purging lsblk (2.40-r2) (101/142) Purging mcookie (2.40-r2) (102/142) Purging mount (2.40-r2) (103/142) Purging mpdecimal (4.0.0-r0) (104/142) Purging openssl-dev (3.3.0-r1) (105/142) Purging partx (2.40-r2) (106/142) Purging rhash-libs (1.4.4-r0) (107/142) Purging runuser (2.40-r2) (108/142) Purging setpriv (2.40-r2) (109/142) Purging sfdisk (2.40-r2) (110/142) Purging sqlite-dev (3.45.3-r0) (111/142) Purging sqlite (3.45.3-r0) (112/142) Purging umount (2.40-r2) (113/142) Purging util-linux-misc (2.40-r2) (114/142) Purging setarch (2.40-r2) (115/142) Purging util-linux-openrc (2.40-r2) (116/142) Purging uuidgen (2.40-r2) (117/142) Purging wipefs (2.40-r2) (118/142) Purging xz-libs (5.6.1-r3) (119/142) Purging boost1.84-filesystem (1.84.0-r1) (120/142) Purging gdbm (1.23-r1) (121/142) Purging icu-data-en (74.2-r0) (122/142) Purging libfdisk (2.40-r2) (123/142) Purging libmount (2.40-r2) (124/142) Purging libblkid (2.40-r2) (125/142) Purging libbsd (0.12.2-r0) (126/142) Purging libbz2 (1.0.8-r6) (127/142) Purging libcap-ng (0.8.4-r0) (128/142) Purging libeconf (0.6.2-r0) (129/142) Purging libffi (3.4.6-r0) (130/142) Purging libmd (1.1.0-r0) (131/142) Purging libpanelw (6.4_p20240330-r0) (132/142) Purging libsmartcols (2.40-r2) (133/142) Purging libuuid (2.40-r2) (134/142) Purging libxau-dev (1.0.11-r4) (135/142) Purging libxau (1.0.11-r4) (136/142) Purging linux-pam (1.6.0-r0) (137/142) Purging readline (8.2.10-r0) (138/142) Purging utmps-libs (0.1.2.2-r1) (139/142) Purging skalibs (2.14.1.1-r0) (140/142) Purging util-linux (2.40-r2) (141/142) Purging sqlite-libs (3.45.3-r0) (142/142) Purging xorgproto (2024.1-r0) Executing busybox-1.36.1-r25.trigger OK: 270 MiB in 103 packages >>> horizon: Updating the testing/armv7 repository index... >>> horizon: Signing the index...