==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: linyaps-box 2.3.3-1 (Fri Sep 11 11:49:18 2026)
==> Retrieving sources...
  -> Updating linyaps-box git repo...
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    linyaps-box ... Passed
==> Making package: linyaps-box 2.3.3-1 (Fri Sep 11 17:49:46 2026)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (1) fmt-12.2.0-1

Total Download Size:   0.17 MiB
Total Installed Size:  0.71 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 fmt-12.2.0-1-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing fmt...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (15) cppdap-1.58.0-3  hicolor-icon-theme-0.18-1  jsoncpp-1.9.8-1  libuv-1.52.1-2  perl-error-0.17030-3  perl-mailtools-2.22-3  perl-timedate-2.35-1  rhash-1.4.6-1  zlib-ng-2.3.3-1  cli11-2.7.2-1  cmake-4.4.3-2  git-2.55.0-1  gtest-1.18.0-1  ninja-1.13.2-3  nlohmann-json-3.12.0-2

Total Download Size:    23.08 MiB
Total Installed Size:  162.88 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 cmake-4.4.3-2-armv7h downloading...
 gtest-1.18.0-1-armv7h downloading...
 cppdap-1.58.0-3-armv7h downloading...
 libuv-1.52.1-2-armv7h downloading...
 rhash-1.4.6-1-armv7h downloading...
 nlohmann-json-3.12.0-2-any downloading...
 jsoncpp-1.9.8-1-armv7h downloading...
 cli11-2.7.2-1-any downloading...
 hicolor-icon-theme-0.18-1-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing cli11...
installing cppdap...
installing hicolor-icon-theme...
installing jsoncpp...
Optional dependencies for jsoncpp
    jsoncpp-doc: documentation
installing libuv...
installing rhash...
installing cmake...
Optional dependencies for cmake
    make: for unix Makefile generator [installed]
    ninja: for ninja generator [pending]
    qt6-base: cmake-gui
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
    git-zsh-completion: upstream zsh completion
    tk: gitk and git gui
    openssh: ssh transport and crypto
    man: show help with `git command --help`
    perl-libwww: git svn
    perl-term-readkey: git svn and interactive.singlekey setting
    perl-io-socket-ssl: git send-email TLS support
    perl-authen-sasl: git send-email TLS support
    perl-cgi: gitweb (web interface) support
    python: git svn & git p4 [installed]
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
    less: the default pager for git
installing gtest...
Optional dependencies for gtest
    python: gmock generator [installed]
installing ninja...
installing nlohmann-json...
:: Running post-transaction hooks...
(1/3) Creating system user accounts...
Creating group 'git' with GID 967.
Creating user 'git' (git daemon user) with UID 967 and GID 967.
(2/3) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/3) Arming ConditionNeedsUpdate...
==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of linyaps-box git repo...
Cloning into 'linyaps-box'...
done.
Switched to a new branch 'makepkg'
==> Starting build()...
The no-dev option is deprecated.  Use -Wno-author instead.
-- The CXX compiler identification is GNU 16.1.1
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- make dev build: 2.3.3-dev-f3bbded
-- Found PkgConfig: /usr/bin/pkg-config (found version "3.0.7")
-- Checking for module 'libseccomp>=2.3.3'
--   Found libseccomp, version 2.6.0
-- Checking for module 'libcap>=2.25'
--   Found libcap, version 2.78
-- Checking for module 'libsystemd'
--   Found libsystemd, version 261
-- use system nlohmann_json 3.12.0
-- use system CLI11 2.7.2
-- use system fmt 12.2.0
-- use vendor zeus_expected 1.4.0
-- Looking for C++ include linux/openat2.h
-- Looking for C++ include linux/openat2.h - found
-- Found GTest: /usr/lib/cmake/GTest/GTestConfig.cmake (found version "1.18.0")
-- Performing Test GTEST_HAS_INSTANTIATE_TEST_SUITE_P
-- Performing Test GTEST_HAS_INSTANTIATE_TEST_SUITE_P - Success
-- Configuring done (5.3s)
-- Generating done (0.1s)
-- Build files have been written to: /build/linyaps-box/src/linyaps-box/build
ninja: Entering directory `build'
[1/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/cgroup_manager.cpp.o
[2/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/app.cpp.o
[3/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/command/kill.cpp.o
[4/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/command/run.cpp.o
[5/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/config/validate.cpp.o
[6/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/command/list.cpp.o
In file included from /usr/include/c++/16.1.1/map:64,
                 from /usr/include/nlohmann/json_fwd.hpp:13,
                 from /build/linyaps-box/src/linyaps-box/src/linyaps_box/container_status.h:10,
                 from /build/linyaps-box/src/linyaps-box/src/linyaps_box/command/list.cpp:7:
/usr/include/c++/16.1.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 = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/16.1.1/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/map:65:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/16.1.1/bits/stl_map.h:662:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:950:47:
/usr/include/c++/16.1.1/bits/stl_map.h:701:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
[7/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/command/exec.cpp.o
In file included from /usr/include/c++/16.1.1/map:64,
                 from /usr/include/nlohmann/json_fwd.hpp:13,
                 from /build/linyaps-box/src/linyaps-box/src/linyaps_box/config.h:9,
                 from /build/linyaps-box/src/linyaps-box/src/linyaps_box/container.h:8,
                 from /build/linyaps-box/src/linyaps-box/src/linyaps_box/runtime.h:7,
                 from /build/linyaps-box/src/linyaps-box/src/linyaps_box/command/exec.cpp:8:
/usr/include/c++/16.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/16.1.1/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/map:65:
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<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83:
/usr/include/c++/16.1.1/bits/stl_map.h:540:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
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<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::input_stream_adapter>; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/parser.hpp:219:59:
/usr/include/c++/16.1.1/bits/stl_map.h:540:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
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<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::input_stream_adapter>; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/parser.hpp:430:51:
/usr/include/c++/16.1.1/bits/stl_map.h:540:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
[8/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/container_monitor.cpp.o
[9/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/impl/disabled_cgroup_manager.cpp.o
[10/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/container_ref.cpp.o
/build/linyaps-box/src/linyaps-box/src/linyaps_box/container_ref.cpp: In function 'void linyaps_box::{anonymous}::child_apply_rlimits(const linyaps_box::oci_config::process_t&)':
/build/linyaps-box/src/linyaps-box/src/linyaps_box/container_ref.cpp:149:39: warning: narrowing conversion of '(uint64_t)rl.linyaps_box::oci_config::process_t::rlimit_t::soft' from 'uint64_t' {aka 'long long unsigned int'} to 'rlim_t' {aka 'long unsigned int'} [-Wnarrowing]
/build/linyaps-box/src/linyaps-box/src/linyaps_box/container_ref.cpp:149:48: warning: narrowing conversion of '(uint64_t)rl.linyaps_box::oci_config::process_t::rlimit_t::hard' from 'uint64_t' {aka 'long long unsigned int'} to 'rlim_t' {aka 'long unsigned int'} [-Wnarrowing]
[11/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/container_status.cpp.o
In file included from /usr/include/c++/16.1.1/map:64,
                 from /usr/include/nlohmann/json_fwd.hpp:13,
                 from /build/linyaps-box/src/linyaps-box/src/linyaps_box/container_status.h:10,
                 from /build/linyaps-box/src/linyaps-box/src/linyaps_box/container_status.cpp:5:
/usr/include/c++/16.1.1/bits/stl_tree.h: In function 'std::pair<typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Val>::other>::pointer>::_Base_ptr> 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<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/16.1.1/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/16.1.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 = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/16.1.1/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/map:65:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<std::pair<const _Key, _Tp> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/16.1.1/bits/stl_map.h:662:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::value_type& nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2159:57:
/usr/include/c++/16.1.1/bits/stl_map.h:701:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
/usr/include/c++/16.1.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 = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/16.1.1/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<std::pair<const _Key, _Tp> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/16.1.1/bits/stl_map.h:662:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:950:47:
/usr/include/c++/16.1.1/bits/stl_map.h:701:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
[12/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/infra/process_handle.cpp.o
[13/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/interface.cpp.o
[14/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/io/epoll.cpp.o
[15/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/infra/rootfs.cpp.o
[16/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/infra/unix_socket.cpp.o
[17/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/config.cpp.o
In file included from /usr/include/c++/16.1.1/map:64,
                 from /usr/include/nlohmann/json_fwd.hpp:13,
                 from /build/linyaps-box/src/linyaps-box/src/linyaps_box/config.h:9,
                 from /build/linyaps-box/src/linyaps-box/src/linyaps_box/config.cpp:5:
/usr/include/c++/16.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/16.1.1/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/map:65:
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<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83:
/usr/include/c++/16.1.1/bits/stl_map.h:540:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
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<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*> >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/parser.hpp:219:59:
/usr/include/c++/16.1.1/bits/stl_map.h:540:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
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<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<BasicJsonType, InputAdapterType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79,
    inlined from 'bool nlohmann::json_abi_v3_12_0::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser<nlohmann::json_abi_v3_12_0::basic_json<>, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*> >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<const char*>]' at /usr/include/nlohmann/detail/input/parser.hpp:430:51:
/usr/include/c++/16.1.1/bits/stl_map.h:540:37: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/vector:74,
                 from /build/linyaps-box/src/linyaps-box/src/linyaps_box/utils/utils.h:12,
                 from /build/linyaps-box/src/linyaps-box/src/linyaps_box/utils/enum_traits.h:8,
                 from /build/linyaps-box/src/linyaps-box/src/linyaps_box/config.h:7:
/usr/include/c++/16.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {linyaps_box::oci_config::linux_t::resources_t::device_t}; _Tp = linyaps_box::oci_config::linux_t::resources_t::device_t; _Alloc = std::allocator<linyaps_box::oci_config::linux_t::resources_t::device_t>]':
/usr/include/c++/16.1.1/bits/vector.tcc:458:7: note: parameter passing for argument of type 'std::vector<linyaps_box::oci_config::linux_t::resources_t::device_t>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = linyaps_box::oci_config::linux_t::resources_t::device_t; _Alloc = std::allocator<linyaps_box::oci_config::linux_t::resources_t::device_t>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = linyaps_box::oci_config::linux_t::resources_t::device_t; _Alloc = std::allocator<linyaps_box::oci_config::linux_t::resources_t::device_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1519:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<linyaps_box::oci_config::linux_t::resources_t::device_t>]' at /usr/include/c++/16.1.1/bits/stl_iterator.h:956:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<linyaps_box::oci_config::linux_t::resources_t::device_t> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<linyaps_box::oci_config::linux_t::resources_t::device_t> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<linyaps_box::oci_config::linux_t::resources_t::device_t>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4240:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<linyaps_box::oci_config::linux_t::resources_t::device_t>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<linyaps_box::oci_config::linux_t::resources_t::device_t>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/16.1.1/bits/vector.tcc:383:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linyaps_box::oci_config::linux_t::resources_t::device_t*, std::vector<linyaps_box::oci_config::linux_t::resources_t::device_t> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {linyaps_box::oci_config::linux_t::resources_t::hugepage_limit_t}; _Tp = linyaps_box::oci_config::linux_t::resources_t::hugepage_limit_t; _Alloc = std::allocator<linyaps_box::oci_config::linux_t::resources_t::hugepage_limit_t>]':
/usr/include/c++/16.1.1/bits/vector.tcc:458:7: note: parameter passing for argument of type 'std::vector<linyaps_box::oci_config::linux_t::resources_t::hugepage_limit_t>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = linyaps_box::oci_config::linux_t::resources_t::hugepage_limit_t; _Alloc = std::allocator<linyaps_box::oci_config::linux_t::resources_t::hugepage_limit_t>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = linyaps_box::oci_config::linux_t::resources_t::hugepage_limit_t; _Alloc = std::allocator<linyaps_box::oci_config::linux_t::resources_t::hugepage_limit_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1519:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<linyaps_box::oci_config::linux_t::resources_t::hugepage_limit_t>]' at /usr/include/c++/16.1.1/bits/stl_iterator.h:956:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<linyaps_box::oci_config::linux_t::resources_t::hugepage_limit_t> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<linyaps_box::oci_config::linux_t::resources_t::hugepage_limit_t> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<linyaps_box::oci_config::linux_t::resources_t::hugepage_limit_t>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4240:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<linyaps_box::oci_config::linux_t::resources_t::hugepage_limit_t>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<linyaps_box::oci_config::linux_t::resources_t::hugepage_limit_t>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/16.1.1/bits/vector.tcc:383:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linyaps_box::oci_config::linux_t::resources_t::hugepage_limit_t*, std::vector<linyaps_box::oci_config::linux_t::resources_t::hugepage_limit_t> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {linyaps_box::oci_config::mount_t}; _Tp = linyaps_box::oci_config::mount_t; _Alloc = std::allocator<linyaps_box::oci_config::mount_t>]':
/usr/include/c++/16.1.1/bits/vector.tcc:458:7: note: parameter passing for argument of type 'std::vector<linyaps_box::oci_config::mount_t>::iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = linyaps_box::oci_config::mount_t; _Alloc = std::allocator<linyaps_box::oci_config::mount_t>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = linyaps_box::oci_config::mount_t; _Alloc = std::allocator<linyaps_box::oci_config::mount_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1519:30,
    inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<linyaps_box::oci_config::mount_t>]' at /usr/include/c++/16.1.1/bits/stl_iterator.h:956:26,
    inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl<const nlohmann::json_abi_v3_12_0::basic_json<> >; _OIter = insert_iterator<vector<linyaps_box::oci_config::mount_t> >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl<nlohmann::json_abi_v3_12_0::basic_json<>, std::vector<linyaps_box::oci_config::mount_t> >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector<linyaps_box::oci_config::mount_t>&, priority_tag<1>)::<lambda(const nlohmann::json_abi_v3_12_0::basic_json<>&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4240:12,
    inlined from 'decltype (((arr.reserve(declval<typename ConstructibleArrayType::size_type>()), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<linyaps_box::oci_config::mount_t>; typename std::enable_if<std::is_assignable<ConstructibleArrayType&, ConstructibleArrayType>::value, int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:293:19,
    inlined from 'decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get<typename ConstructibleArrayType::value_type>()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector<linyaps_box::oci_config::mount_t>; typename std::enable_if<((((is_constructible_array_type<BasicJsonType, ConstructibleArrayType>::value && (! is_constructible_object_type<BasicJsonType, ConstructibleObjectType>::value)) && (! is_constructible_string_type<BasicJsonType, ConstructibleStringType>::value)) && (! std::is_same<ConstructibleArrayType, typename BasicJsonType::binary_t>::value)) && (! is_basic_json<T>::value)), int>::type <anonymous> = 0]' at /usr/include/nlohmann/detail/conversions/from_json.hpp:342:25:
/usr/include/c++/16.1.1/bits/vector.tcc:383:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<linyaps_box::oci_config::mount_t*, std::vector<linyaps_box::oci_config::mount_t> >' changed in GCC 7.1
[18/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/container.cpp.o
/build/linyaps-box/src/linyaps-box/src/linyaps_box/container.cpp: In lambda function:
/build/linyaps-box/src/linyaps-box/src/linyaps_box/container.cpp:1778:54: warning: narrowing conversion of '(uint64_t)rlimit.linyaps_box::oci_config::process_t::rlimit_t::soft' from 'uint64_t' {aka 'long long unsigned int'} to 'rlim_t' {aka 'long unsigned int'} [-Wnarrowing]
/build/linyaps-box/src/linyaps-box/src/linyaps_box/container.cpp:1778:67: warning: narrowing conversion of '(uint64_t)rlimit.linyaps_box::oci_config::process_t::rlimit_t::hard' from 'uint64_t' {aka 'long long unsigned int'} to 'rlim_t' {aka 'long unsigned int'} [-Wnarrowing]
[19/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/io/forwarder.cpp.o
[20/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/io/stream.cpp.o
[21/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/command/options.cpp.o
[22/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/log/sinks/file_sink.cpp.o
[23/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/log/logger.cpp.o
[24/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/log/sinks/journald_sink.cpp.o
[25/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/log/sink_factory.cpp.o
[26/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/log/utils.cpp.o
[27/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/log/sinks/syslog_sink.cpp.o
[28/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/log/sinks/stderr_sink.cpp.o
[29/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/os/io.cpp.o
[30/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/log/formatter.cpp.o
In file included from /usr/include/c++/16.1.1/map:64,
                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
                 from /usr/include/nlohmann/adl_serializer.hpp:14,
                 from /usr/include/nlohmann/json.hpp:34,
                 from /build/linyaps-box/src/linyaps-box/src/linyaps_box/log/formatter.cpp:12:
/usr/include/c++/16.1.1/bits/stl_tree.h: In function 'std::pair<typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Val>::other>::pointer>::_Base_ptr> 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<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/16.1.1/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
/usr/include/c++/16.1.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 = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/16.1.1/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/map:65:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::nullptr_t}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/16.1.1/bits/stl_map.h:662:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::value_type& nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2159:57:
/usr/include/c++/16.1.1/bits/stl_map.h:701:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
/usr/include/c++/16.1.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 = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]':
/usr/include/c++/16.1.1/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >]' at /usr/include/c++/16.1.1/bits/stl_map.h:662:22,
    inlined from 'nlohmann::json_abi_v3_12_0::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass>::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector<unsigned char>; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:950:47:
/usr/include/c++/16.1.1/bits/stl_map.h:701:38: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator'} changed in GCC 7.1
[31/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/os/pty.cpp.o
[32/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/os/net.cpp.o
[33/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/os/system.cpp.o
[34/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/os/termios.cpp.o
[35/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/protocol/sync_socket_forwarder.cpp.o
[36/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/protocol/message.cpp.o
[37/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/protocol/message_channel.cpp.o
[38/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/runtime.cpp.o
[39/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/os/process.cpp.o
FAILED: [code=1] CMakeFiles/linyaps-box.dir/src/linyaps_box/os/process.cpp.o 
/usr/lib/distcc/bin/c++ -DFMT_SHARED -DLINYAPS_BOX_ACTIVE_LOG_LEVEL_NAME=info -DLINYAPS_BOX_CLONE_CHILD_STACK_SIZE="(1U << 20)" -DLINYAPS_BOX_DEFAULT_LOG_LEVEL_NAME=warn -DLINYAPS_BOX_ENABLE_CAP -DLINYAPS_BOX_ENABLE_SECCOMP -DLINYAPS_BOX_ENABLE_SYSTEMD_INTEGRATION -DLINYAPS_BOX_HAVE_OPENAT2_H -DLINYAPS_BOX_LOG_ENABLE_SOURCE_LOCATION -DLINYAPS_BOX_STACK_GROWTH_DOWN=true -I/build/linyaps-box/src/linyaps-box/src -I/build/linyaps-box/src/linyaps-box/build/src -I/build/linyaps-box/src/linyaps-box/external/zeus_expected/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++17 -fPIC -fmacro-prefix-map=/build/linyaps-box/src/linyaps-box=. -MD -MT CMakeFiles/linyaps-box.dir/src/linyaps_box/os/process.cpp.o -MF CMakeFiles/linyaps-box.dir/src/linyaps_box/os/process.cpp.o.d -o CMakeFiles/linyaps-box.dir/src/linyaps_box/os/process.cpp.o -c /build/linyaps-box/src/linyaps-box/src/linyaps_box/os/process.cpp
In file included from /build/linyaps-box/src/linyaps-box/src/linyaps_box/os/process.cpp:8:
/build/linyaps-box/src/linyaps-box/src/linyaps_box/os/syscall_nr.h:36:4: error: #error "unsupported target architecture: add a row to os/syscall_nr.h"
   36 | #  error "unsupported target architecture: add a row to os/syscall_nr.h"
      |    ^~~~~
distcc[1267] ERROR: compile /build/linyaps-box/src/linyaps-box/src/linyaps_box/os/process.cpp on 10.3.0.15:3732/8 failed
distcc[1267] (dcc_build_somewhere) Warning: remote compilation of '/build/linyaps-box/src/linyaps-box/src/linyaps_box/os/process.cpp' failed, retrying locally
distcc[1267] Warning: failed to distribute /build/linyaps-box/src/linyaps-box/src/linyaps_box/os/process.cpp to 10.3.0.15:3732/8, running locally instead
In file included from /build/linyaps-box/src/linyaps-box/src/linyaps_box/os/process.cpp:8:
/build/linyaps-box/src/linyaps-box/src/linyaps_box/os/syscall_nr.h:36:4: error: #error "unsupported target architecture: add a row to os/syscall_nr.h"
   36 | #  error "unsupported target architecture: add a row to os/syscall_nr.h"
      |    ^~~~~
/build/linyaps-box/src/linyaps-box/src/linyaps_box/os/syscall_nr.h:130:26: error: ‘target_arch’ was not declared in this scope
  130 | static_assert(syscall_nr<target_arch>::pidfd_send_signal == __NR_pidfd_send_signal,
      |                          ^~~~~~~~~~~
/build/linyaps-box/src/linyaps-box/src/linyaps_box/os/syscall_nr.h:130:37: error: template argument 1 is invalid
  130 | static_assert(syscall_nr<target_arch>::pidfd_send_signal == __NR_pidfd_send_signal,
      |                                     ^
/build/linyaps-box/src/linyaps-box/src/linyaps_box/os/syscall_nr.h:135:26: error: ‘target_arch’ was not declared in this scope
  135 | static_assert(syscall_nr<target_arch>::pidfd_open == __NR_pidfd_open,
      |                          ^~~~~~~~~~~
/build/linyaps-box/src/linyaps-box/src/linyaps_box/os/syscall_nr.h:135:37: error: template argument 1 is invalid
  135 | static_assert(syscall_nr<target_arch>::pidfd_open == __NR_pidfd_open,
      |                                     ^
/build/linyaps-box/src/linyaps-box/src/linyaps_box/os/syscall_nr.h:140:26: error: ‘target_arch’ was not declared in this scope
  140 | static_assert(syscall_nr<target_arch>::openat2 == __NR_openat2,
      |                          ^~~~~~~~~~~
/build/linyaps-box/src/linyaps-box/src/linyaps_box/os/syscall_nr.h:140:37: error: template argument 1 is invalid
  140 | static_assert(syscall_nr<target_arch>::openat2 == __NR_openat2,
      |                                     ^
/build/linyaps-box/src/linyaps-box/src/linyaps_box/os/syscall_nr.h:145:26: error: ‘target_arch’ was not declared in this scope
  145 | static_assert(syscall_nr<target_arch>::close_range == __NR_close_range,
      |                          ^~~~~~~~~~~
/build/linyaps-box/src/linyaps-box/src/linyaps_box/os/syscall_nr.h:145:37: error: template argument 1 is invalid
  145 | static_assert(syscall_nr<target_arch>::close_range == __NR_close_range,
      |                                     ^
distcc[1267] ERROR: compile /build/linyaps-box/src/linyaps-box/src/linyaps_box/os/process.cpp on localhost failed
[40/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/os/fs.cpp.o
FAILED: [code=1] CMakeFiles/linyaps-box.dir/src/linyaps_box/os/fs.cpp.o 
/usr/lib/distcc/bin/c++ -DFMT_SHARED -DLINYAPS_BOX_ACTIVE_LOG_LEVEL_NAME=info -DLINYAPS_BOX_CLONE_CHILD_STACK_SIZE="(1U << 20)" -DLINYAPS_BOX_DEFAULT_LOG_LEVEL_NAME=warn -DLINYAPS_BOX_ENABLE_CAP -DLINYAPS_BOX_ENABLE_SECCOMP -DLINYAPS_BOX_ENABLE_SYSTEMD_INTEGRATION -DLINYAPS_BOX_HAVE_OPENAT2_H -DLINYAPS_BOX_LOG_ENABLE_SOURCE_LOCATION -DLINYAPS_BOX_STACK_GROWTH_DOWN=true -I/build/linyaps-box/src/linyaps-box/src -I/build/linyaps-box/src/linyaps-box/build/src -I/build/linyaps-box/src/linyaps-box/external/zeus_expected/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++17 -fPIC -fmacro-prefix-map=/build/linyaps-box/src/linyaps-box=. -MD -MT CMakeFiles/linyaps-box.dir/src/linyaps_box/os/fs.cpp.o -MF CMakeFiles/linyaps-box.dir/src/linyaps_box/os/fs.cpp.o.d -o CMakeFiles/linyaps-box.dir/src/linyaps_box/os/fs.cpp.o -c /build/linyaps-box/src/linyaps-box/src/linyaps_box/os/fs.cpp
In file included from /build/linyaps-box/src/linyaps-box/src/linyaps_box/os/fs.cpp:7:
/build/linyaps-box/src/linyaps-box/src/linyaps_box/os/syscall_nr.h:36:4: error: #error "unsupported target architecture: add a row to os/syscall_nr.h"
   36 | #  error "unsupported target architecture: add a row to os/syscall_nr.h"
      |    ^~~~~
distcc[1258] ERROR: compile /build/linyaps-box/src/linyaps-box/src/linyaps_box/os/fs.cpp on 10.3.0.16:3732/8 failed
distcc[1258] (dcc_build_somewhere) Warning: remote compilation of '/build/linyaps-box/src/linyaps-box/src/linyaps_box/os/fs.cpp' failed, retrying locally
distcc[1258] Warning: failed to distribute /build/linyaps-box/src/linyaps-box/src/linyaps_box/os/fs.cpp to 10.3.0.16:3732/8, running locally instead
In file included from /build/linyaps-box/src/linyaps-box/src/linyaps_box/os/fs.cpp:7:
/build/linyaps-box/src/linyaps-box/src/linyaps_box/os/syscall_nr.h:36:4: error: #error "unsupported target architecture: add a row to os/syscall_nr.h"
   36 | #  error "unsupported target architecture: add a row to os/syscall_nr.h"
      |    ^~~~~
/build/linyaps-box/src/linyaps-box/src/linyaps_box/os/syscall_nr.h:130:26: error: ‘target_arch’ was not declared in this scope
  130 | static_assert(syscall_nr<target_arch>::pidfd_send_signal == __NR_pidfd_send_signal,
      |                          ^~~~~~~~~~~
/build/linyaps-box/src/linyaps-box/src/linyaps_box/os/syscall_nr.h:130:37: error: template argument 1 is invalid
  130 | static_assert(syscall_nr<target_arch>::pidfd_send_signal == __NR_pidfd_send_signal,
      |                                     ^
/build/linyaps-box/src/linyaps-box/src/linyaps_box/os/syscall_nr.h:135:26: error: ‘target_arch’ was not declared in this scope
  135 | static_assert(syscall_nr<target_arch>::pidfd_open == __NR_pidfd_open,
      |                          ^~~~~~~~~~~
/build/linyaps-box/src/linyaps-box/src/linyaps_box/os/syscall_nr.h:135:37: error: template argument 1 is invalid
  135 | static_assert(syscall_nr<target_arch>::pidfd_open == __NR_pidfd_open,
      |                                     ^
/build/linyaps-box/src/linyaps-box/src/linyaps_box/os/syscall_nr.h:140:26: error: ‘target_arch’ was not declared in this scope
  140 | static_assert(syscall_nr<target_arch>::openat2 == __NR_openat2,
      |                          ^~~~~~~~~~~
/build/linyaps-box/src/linyaps-box/src/linyaps_box/os/syscall_nr.h:140:37: error: template argument 1 is invalid
  140 | static_assert(syscall_nr<target_arch>::openat2 == __NR_openat2,
      |                                     ^
/build/linyaps-box/src/linyaps-box/src/linyaps_box/os/syscall_nr.h:145:26: error: ‘target_arch’ was not declared in this scope
  145 | static_assert(syscall_nr<target_arch>::close_range == __NR_close_range,
      |                          ^~~~~~~~~~~
/build/linyaps-box/src/linyaps-box/src/linyaps_box/os/syscall_nr.h:145:37: error: template argument 1 is invalid
  145 | static_assert(syscall_nr<target_arch>::close_range == __NR_close_range,
      |                                     ^
distcc[1258] ERROR: compile /build/linyaps-box/src/linyaps-box/src/linyaps_box/os/fs.cpp on localhost failed
[41/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/status_directory_manager.cpp.o
[42/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/terminal.cpp.o
[43/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/security/privilege.cpp.o
[44/71] Building CXX object CMakeFiles/linyaps-box.dir/src/linyaps_box/status_directory.cpp.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Build failed, check /home/leming/armv7/leming/build
[?12l[?25h[?12l[?25h