>>> bear: Building community/bear 3.0.16-r1 (using abuild 3.9.0_rc2-r1) started Sun, 24 Oct 2021 06:35:24 +0000 >>> bear: Checking sanity of /home/buildozer/aports/community/bear/APKBUILD... >>> bear: Analyzing dependencies... >>> bear: Installing for build: build-base cmake grpc grpc-dev fmt-dev spdlog-dev sqlite-dev nlohmann-json protobuf-dev gtest-dev c-ares-dev re2-dev (1/33) Installing libbz2 (1.0.8-r1) (2/33) Installing lz4-libs (1.9.3-r0) (3/33) Installing xz-libs (5.2.5-r0) (4/33) Installing libarchive (3.5.2-r2) (5/33) Installing rhash-libs (1.4.2-r2) (6/33) Installing libuv (1.42.0-r0) (7/33) Installing cmake (3.21.3-r0) (8/33) Installing libprotobuf (3.18.1-r1) (9/33) Installing libprotoc (3.18.1-r1) (10/33) Installing protoc (3.18.1-r1) (11/33) Installing libprotobuf-lite (3.18.1-r1) (12/33) Installing protobuf (3.18.1-r1) (13/33) Installing abseil-cpp (20210324.2-r0) (14/33) Installing re2 (2021.09.01-r0) (15/33) Installing grpc (1.40.0-r2) (16/33) Installing abseil-cpp-dev (20210324.2-r0) (17/33) Installing openssl-dev (3.0.0-r2) (18/33) Installing grpc-dev (1.40.0-r2) (19/33) Installing fmt (8.0.1-r0) (20/33) Installing fmt-dev (8.0.1-r0) (21/33) Installing spdlog (1.9.2-r0) (22/33) Installing spdlog-dev (1.9.2-r0) (23/33) Installing sqlite-libs (3.36.0-r0) (24/33) Installing sqlite-dev (3.36.0-r0) (25/33) Installing nlohmann-json (3.10.3-r0) (26/33) Installing zlib-dev (1.2.11-r3) (27/33) Installing protobuf-dev (3.18.1-r1) (28/33) Installing gtest (1.11.0-r0) (29/33) Installing gmock (1.11.0-r0) (30/33) Installing gtest-dev (1.11.0-r0) (31/33) Installing c-ares-dev (1.17.2-r0) (32/33) Installing re2-dev (2021.09.01-r0) (33/33) Installing .makedepends-bear (20211024.063526) Executing busybox-1.34.1-r1.trigger OK: 416 MiB in 122 packages >>> bear: Cleaning up srcdir >>> bear: Cleaning up pkgdir >>> bear: Fetching https://distfiles.alpinelinux.org/distfiles/v3.15/bear-3.0.16.tar.gz >>> bear: Fetching https://distfiles.alpinelinux.org/distfiles/v3.15/bear-3.0.16.tar.gz >>> bear: Checking sha512sums... bear-3.0.16.tar.gz: OK >>> bear: Unpacking /var/cache/distfiles/v3.15/bear-3.0.16.tar.gz... -- The C compiler identification is GNU 10.3.1 -- The CXX compiler identification is GNU 10.3.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 nlohman_json dependency -- Looking for nlohman_json dependency -- found -- Looking for fmt dependency -- Looking for fmt dependency -- found -- Looking for spdlog dependency -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Looking for spdlog dependency -- found -- Looking for gRPC::grpc++ dependency -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") -- Checking for modules 'protobuf>=3.11;grpc++>=1.26' -- Found protobuf, version 3.18.1 -- Found grpc++, version 1.40.0 -- Looking for gRPC::grpc++ dependency -- found -- Looking for protoc -- Looking for protoc -- found -- Looking for grpc_cpp_plugin -- Looking for grpc_cpp_plugin -- found -- Looking for GTest dependency -- Checking for modules 'gtest>=1.10;gtest_main>=1.10;gmock>=1.10' -- Found gtest, version 1.11.0 -- Found gtest_main, version 1.11.0 -- Found gmock, version 1.11.0 -- Looking for GTest dependency -- found -- Configuring done -- Generating done -- Build files have been written to: /home/buildozer/aports/community/bear/src/Bear-3.0.16/build make: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build' make[1]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build' make[2]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build' make[2]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build' make[2]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build' make[2]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build' make[2]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build' make[2]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build' make[2]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build' make[2]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build' make[2]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build' make[2]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build' [ 0%] Built target grpc_dependency [ 0%] Built target fmt_dependency [ 0%] Built target googletest_dependency [ 0%] Built target nlohmann_json_dependency [ 0%] Built target spdlog_dependency make[2]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build' make[2]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build' make[2]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build' [ 5%] Creating directories for 'BearSource' [ 11%] No download step for 'BearSource' [ 16%] No update step for 'BearSource' [ 22%] No patch step for 'BearSource' [ 27%] Performing configure step for 'BearSource' loading initial cache file /home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/tmp/BearSource/BearSource-cache-None.cmake -- The C compiler identification is GNU 10.3.1 -- The CXX compiler identification is GNU 10.3.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 -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") -- Checking for modules 'gtest;gtest_main;gmock' -- Found gtest, version 1.11.0 -- Found gtest_main, version 1.11.0 -- Found gmock, version 1.11.0 -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found nlohmann_json: /usr/lib/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found version "3.10.3") -- Checking for modules 'protobuf;grpc++' -- Found protobuf, version 3.18.1 -- Found grpc++, version 1.40.0 -- Looking for spawn.h -- Looking for spawn.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for errno.h -- Looking for errno.h - found -- Looking for sys/utsname.h -- Looking for sys/utsname.h - found -- Looking for sys/wait.h -- Looking for sys/wait.h - found -- Looking for sys/time.h -- Looking for sys/time.h - found -- Looking for gnu/lib-names.h -- Looking for gnu/lib-names.h - not found -- Looking for _NSGetEnviron -- Looking for _NSGetEnviron - not found -- Looking for dlopen -- Looking for dlopen - found -- Looking for dlsym -- Looking for dlsym - found -- Looking for dlerror -- Looking for dlerror - found -- Looking for dlclose -- Looking for dlclose - found -- Looking for RTLD_NEXT -- Looking for RTLD_NEXT - found -- Looking for EACCES -- Looking for EACCES - found -- Looking for ENOENT -- Looking for ENOENT - found -- Looking for strerror_r -- Looking for strerror_r - found -- Looking for environ -- Looking for environ - found -- Looking for uname -- Looking for uname - found -- Looking for confstr -- Looking for confstr - found -- Looking for _CS_PATH -- Looking for _CS_PATH - found -- Looking for _CS_GNU_LIBC_VERSION -- Looking for _CS_GNU_LIBC_VERSION - found -- Looking for _CS_GNU_LIBPTHREAD_VERSION -- Looking for _CS_GNU_LIBPTHREAD_VERSION - found -- libc.so filename libc.so -- Looking for protoc ... /usr/bin/protoc -- Looking for grpc_cpp_plugin ... /usr/bin/grpc_cpp_plugin -- Configuring done -- Generating done -- Build files have been written to: /home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource [ 33%] Performing build step for 'BearSource' make[3]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[4]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 1%] Generating supervise.pb.h, supervise.grpc.pb.h, supervise.pb.cc, supervise.grpc.pb.cc make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 2%] Generating intercept.pb.h, intercept.grpc.pb.h, intercept.pb.cc, intercept.grpc.pb.cc make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 3%] Building CXX object libresult/CMakeFiles/result_unit_test.dir/test/ResultTest.cc.o [ 4%] Building CXX object libflags/CMakeFiles/flags_a.dir/source/Flags.cc.o [ 5%] Building CXX object libsys/CMakeFiles/sys_a.dir/source/Os.cc.o [ 6%] Building CXX object libsys/CMakeFiles/sys_a.dir/source/Process.cc.o [ 9%] Building CXX object intercept/CMakeFiles/exec_a.dir/source/report/libexec/Environment.cc.o [ 9%] Building CXX object libsys/CMakeFiles/sys_a.dir/source/Signal.cc.o [ 10%] Building CXX object libsys/CMakeFiles/sys_a.dir/source/Guard.cc.o [ 11%] Building CXX object intercept/CMakeFiles/exec_a.dir/source/report/libexec/Buffer.cc.o [ 12%] Building CXX object libsys/CMakeFiles/sys_a.dir/source/Errors.cc.o [ 13%] Building CXX object libshell/CMakeFiles/shell_a.dir/source/Command.cc.o [ 15%] Building CXX object intercept/CMakeFiles/exec_a.dir/source/report/libexec/Resolver.cc.o [ 16%] Building CXX object libsys/CMakeFiles/sys_a.dir/source/Path.cc.o [ 17%] Building CXX object intercept/CMakeFiles/exec_a.dir/source/report/libexec/Executor.cc.o [ 18%] Building CXX object intercept/CMakeFiles/exec_a.dir/source/report/libexec/Linker.cc.o [ 20%] Building CXX object intercept/CMakeFiles/exec_a.dir/source/report/libexec/Paths.cc.o [ 20%] Building CXX object intercept/CMakeFiles/exec_a.dir/source/report/libexec/Logger.cc.o [ 22%] Building CXX object intercept/CMakeFiles/exec_a.dir/source/report/libexec/Session.cc.o make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 23%] Building CXX object intercept/proto/CMakeFiles/rpc_a.dir/supervise.pb.cc.o [ 25%] Building CXX object intercept/proto/CMakeFiles/rpc_a.dir/supervise.grpc.pb.cc.o [ 25%] Building CXX object intercept/proto/CMakeFiles/rpc_a.dir/intercept.grpc.pb.cc.o [ 26%] Building CXX object intercept/proto/CMakeFiles/rpc_a.dir/intercept.pb.cc.o make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 26%] Built target exec_a make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 27%] Building CXX object intercept/CMakeFiles/exec.dir/source/report/libexec/lib.cc.o [ 29%] Building CXX object intercept/CMakeFiles/exec_unit_test.dir/test/libexec/BufferTest.cc.o [ 30%] Building CXX object intercept/CMakeFiles/exec.dir/source/report/libexec/std.cc.o [ 31%] Building CXX object intercept/CMakeFiles/exec_unit_test.dir/test/libexec/ArrayTest.cc.o [ 32%] Building CXX object intercept/CMakeFiles/exec_unit_test.dir/test/libexec/ExecutorTest.cc.o [ 33%] Building CXX object intercept/CMakeFiles/exec_unit_test.dir/test/libexec/PathsTest.cc.o [ 34%] Building CXX object intercept/CMakeFiles/exec_unit_test.dir/test/libexec/SessionTest.cc.o [ 36%] Linking C shared library libexec.so make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 36%] Built target exec make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 36%] Built target flags_a make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 37%] Building CXX object libflags/CMakeFiles/flags_unit_test.dir/test/FlagsTest.cc.o [ 38%] Building CXX object libmain/CMakeFiles/main_a.dir/source/ApplicationLogConfig.cc.o [ 39%] Building CXX object libmain/CMakeFiles/main_a.dir/source/ApplicationFromArgs.cc.o [ 40%] Linking CXX executable result_unit_test make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 40%] Built target result_unit_test make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 40%] Built target sys_a make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 41%] Building CXX object libsys/CMakeFiles/sys_unit_test.dir/test/EnvironmentTest.cc.o [ 43%] Building CXX object libsys/CMakeFiles/sys_unit_test.dir/test/ErrorsTest.cc.o [ 44%] Building CXX object libsys/CMakeFiles/sys_unit_test.dir/test/PathTest.cc.o make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 44%] Built target shell_a make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 44%] Built target rpc_a [ 45%] Building CXX object libshell/CMakeFiles/shell_unit_test.dir/test/CommandTest.cc.o make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 46%] Building CXX object citnames/CMakeFiles/citnames_json_a.dir/source/Output.cc.o make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 47%] Building CXX object citnames/CMakeFiles/citnames_json_a.dir/source/Configuration.cc.o make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 48%] Building CXX object intercept/CMakeFiles/domain_a.dir/source/Domain.cc.o [ 50%] Building CXX object intercept/CMakeFiles/domain_a.dir/source/Convert.cc.o [ 51%] Building CXX object intercept/CMakeFiles/events_db_a.dir/source/collect/db/EventsDatabaseReader.cc.o [ 52%] Building CXX object intercept/CMakeFiles/events_db_a.dir/source/collect/db/EventsDatabaseWriter.cc.o [ 53%] Linking CXX executable flags_unit_test make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 53%] Built target flags_unit_test make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 53%] Built target main_a make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 54%] Building CXX object bear/CMakeFiles/bear.dir/main.cc.o In file included from /usr/include/nlohmann/detail/conversions/from_json.hpp:19, from /usr/include/nlohmann/adl_serializer.hpp:6, from /usr/include/nlohmann/json.hpp:51, from /home/buildozer/aports/community/bear/src/Bear-3.0.16/source/citnames/source/Output.cc:30: /usr/include/nlohmann/detail/meta/type_traits.hpp: In instantiation of 'constexpr const bool nlohmann::detail::is_constructible_array_type_impl, std::filesystem::__cxx11::path, void>::value': /usr/include/nlohmann/detail/conversions/from_json.hpp:245:84: required by substitution of 'template::value && (! nlohmann::detail::is_constructible_object_type::value)) && (! nlohmann::detail::is_constructible_string_type::value)) && (! std::is_same::value)) && (! nlohmann::detail::is_basic_json::value)), int>::type > decltype (((nlohmann::detail::from_json_array_impl(j, arr, nlohmann::detail::priority_tag<3>{}), j.get()), void())) nlohmann::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::basic_json<>; ConstructibleArrayType = std::filesystem::__cxx11::path; typename std::enable_if<((((nlohmann::detail::is_constructible_array_type::value && (! nlohmann::detail::is_constructible_object_type::value)) && (! nlohmann::detail::is_constructible_string_type::value)) && (! std::is_same::value)) && (! nlohmann::detail::is_basic_json::value)), int>::type = ]' /usr/include/nlohmann/detail/conversions/from_json.hpp:452:26: required by substitution of 'template decltype (nlohmann::detail::from_json(j, forward(val))) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::filesystem::__cxx11::path&]' /usr/include/nlohmann/adl_serializer.hpp:31:38: required by substitution of 'template static decltype ((nlohmann::{anonymous}::from_json(forward(j), val), void())) nlohmann::adl_serializer::from_json(BasicJsonType&&, TargetType&) [with BasicJsonType = const nlohmann::basic_json<>&; TargetType = std::filesystem::__cxx11::path]' /usr/include/nlohmann/detail/meta/detected.hpp:55:7: recursively required by substitution of 'template class Op, class ... Args> struct nlohmann::detail::detector >::type, Op, Args ...> [with Default = nlohmann::detail::nonesuch; Op = nlohmann::detail::from_json_function; Args = {nlohmann::adl_serializer, const nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >&, std::filesystem::__cxx11::path&}]' /usr/include/nlohmann/detail/meta/detected.hpp:55:7: required by substitution of 'template class Op, class ... Args> using is_detected_exact = std::is_same::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::adl_serializer, const nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >&, std::filesystem::__cxx11::path&}]' /usr/include/nlohmann/detail/meta/type_traits.hpp:115:36: required from 'constexpr const bool nlohmann::detail::has_from_json, std::filesystem::__cxx11::path, void>::value' /usr/include/nlohmann/json.hpp:3289:60: required by substitution of 'template::value) && nlohmann::detail::has_from_json, ValueType, void>::value), int>::type > ValueType& nlohmann::basic_json<>::get_to >(ValueType&) const [with ValueType = std::filesystem::__cxx11::path; typename std::enable_if<((! nlohmann::detail::is_basic_json::value) && nlohmann::detail::has_from_json, ValueType, void>::value), int>::type = ]' /home/buildozer/aports/community/bear/src/Bear-3.0.16/source/citnames/source/Output.cc:164:39: required from here /usr/include/nlohmann/detail/meta/type_traits.hpp:396:27: error: the value of 'nlohmann::detail::has_from_json, std::filesystem::__cxx11::path, void>::value' is not usable in a constant expression 396 | static constexpr bool value = | ^~~~~ In file included from /usr/include/nlohmann/detail/conversions/from_json.hpp:19, from /usr/include/nlohmann/adl_serializer.hpp:6, from /usr/include/nlohmann/json.hpp:51, from /home/buildozer/aports/community/bear/src/Bear-3.0.16/source/citnames/source/Output.cc:30: /usr/include/nlohmann/detail/meta/type_traits.hpp:113:27: note: 'nlohmann::detail::has_from_json, std::filesystem::__cxx11::path, void>::value' used in its own initializer 113 | static constexpr bool value = | ^~~~~ In file included from /usr/include/nlohmann/detail/conversions/from_json.hpp:19, from /usr/include/nlohmann/adl_serializer.hpp:6, from /usr/include/nlohmann/json.hpp:51, from /home/buildozer/aports/community/bear/src/Bear-3.0.16/source/citnames/source/Configuration.cc:26: /usr/include/nlohmann/detail/meta/type_traits.hpp: In instantiation of 'constexpr const bool nlohmann::detail::is_constructible_array_type_impl, std::filesystem::__cxx11::path, void>::value': /usr/include/nlohmann/detail/conversions/from_json.hpp:245:84: required by substitution of 'template::value && (! nlohmann::detail::is_constructible_object_type::value)) && (! nlohmann::detail::is_constructible_string_type::value)) && (! std::is_same::value)) && (! nlohmann::detail::is_basic_json::value)), int>::type > decltype (((nlohmann::detail::from_json_array_impl(j, arr, nlohmann::detail::priority_tag<3>{}), j.get()), void())) nlohmann::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::basic_json<>; ConstructibleArrayType = std::filesystem::__cxx11::path; typename std::enable_if<((((nlohmann::detail::is_constructible_array_type::value && (! nlohmann::detail::is_constructible_object_type::value)) && (! nlohmann::detail::is_constructible_string_type::value)) && (! std::is_same::value)) && (! nlohmann::detail::is_basic_json::value)), int>::type = ]' /usr/include/nlohmann/detail/conversions/from_json.hpp:452:26: required by substitution of 'template decltype (nlohmann::detail::from_json(j, forward(val))) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::filesystem::__cxx11::path&]' /usr/include/nlohmann/adl_serializer.hpp:31:38: required by substitution of 'template static decltype ((nlohmann::{anonymous}::from_json(forward(j), val), void())) nlohmann::adl_serializer::from_json(BasicJsonType&&, TargetType&) [with BasicJsonType = const nlohmann::basic_json<>&; TargetType = std::filesystem::__cxx11::path]' /usr/include/nlohmann/detail/meta/type_traits.hpp:89:49: required by substitution of 'template using from_json_function = decltype (T::from_json((declval)()...)) [with T = nlohmann::adl_serializer; Args = {const nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >&, std::filesystem::__cxx11::path&}]' /usr/include/nlohmann/detail/meta/detected.hpp:55:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/nlohmann/detail/conversions/from_json.hpp:452:26: required by substitution of 'template decltype (nlohmann::detail::from_json(j, forward(val))) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::__cxx11::list&]' /usr/include/nlohmann/adl_serializer.hpp:31:38: required by substitution of 'template static decltype ((nlohmann::{anonymous}::from_json(forward(j), val), void())) nlohmann::adl_serializer, void>::from_json(BasicJsonType&&, TargetType&) [with BasicJsonType = const nlohmann::basic_json<>&; TargetType = std::__cxx11::list]' /usr/include/nlohmann/detail/meta/detected.hpp:55:7: recursively required by substitution of 'template class Op, class ... Args> struct nlohmann::detail::detector >::type, Op, Args ...> [with Default = nlohmann::detail::nonesuch; Op = nlohmann::detail::from_json_function; Args = {nlohmann::adl_serializer >, void>, const nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >&, std::__cxx11::list >&}]' /usr/include/nlohmann/detail/meta/detected.hpp:55:7: required by substitution of 'template class Op, class ... Args> using is_detected_exact = std::is_same::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::adl_serializer >, void>, const nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >&, std::__cxx11::list >&}]' /usr/include/nlohmann/detail/meta/type_traits.hpp:115:36: required from 'constexpr const bool nlohmann::detail::has_from_json, std::__cxx11::list, void>::value' /usr/include/nlohmann/json.hpp:3289:60: required by substitution of 'template::value) && nlohmann::detail::has_from_json, ValueType, void>::value), int>::type > ValueType& nlohmann::basic_json<>::get_to >(ValueType&) const [with ValueType = std::__cxx11::list; typename std::enable_if<((! nlohmann::detail::is_basic_json::value) && nlohmann::detail::has_from_json, ValueType, void>::value), int>::type = ]' /home/buildozer/aports/community/bear/src/Bear-3.0.16/source/citnames/source/Configuration.cc:46:65: required from here /usr/include/nlohmann/detail/meta/type_traits.hpp:396:27: error: the value of 'nlohmann::detail::has_from_json, std::filesystem::__cxx11::path, void>::value' is not usable in a constant expression 396 | static constexpr bool value = | ^~~~~ In file included from /usr/include/nlohmann/detail/conversions/from_json.hpp:19, from /usr/include/nlohmann/adl_serializer.hpp:6, from /usr/include/nlohmann/json.hpp:51, from /home/buildozer/aports/community/bear/src/Bear-3.0.16/source/citnames/source/Configuration.cc:26: /usr/include/nlohmann/detail/meta/type_traits.hpp:113:27: note: 'nlohmann::detail::has_from_json, std::filesystem::__cxx11::path, void>::value' used in its own initializer 113 | static constexpr bool value = | ^~~~~ In file included from /usr/include/nlohmann/detail/conversions/from_json.hpp:19, from /usr/include/nlohmann/adl_serializer.hpp:6, from /usr/include/nlohmann/json.hpp:51, from /home/buildozer/aports/community/bear/src/Bear-3.0.16/source/citnames/source/Configuration.cc:26: /usr/include/nlohmann/detail/meta/type_traits.hpp: In instantiation of 'constexpr const bool nlohmann::detail::is_compatible_array_type_impl, std::filesystem::__cxx11::path, void>::value': /usr/include/nlohmann/detail/conversions/to_json.hpp:310:48: required by substitution of 'template::value && (! nlohmann::detail::is_compatible_object_type::value)) && (! nlohmann::detail::is_compatible_string_type::value)) && (! std::is_same::value)) && (! nlohmann::detail::is_basic_json::value)), int>::type > void nlohmann::detail::to_json(BasicJsonType&, const CompatibleArrayType&) [with BasicJsonType = nlohmann::basic_json<>; CompatibleArrayType = std::filesystem::__cxx11::path; typename std::enable_if<((((nlohmann::detail::is_compatible_array_type::value && (! nlohmann::detail::is_compatible_object_type::value)) && (! nlohmann::detail::is_compatible_string_type::value)) && (! std::is_same::value)) && (! nlohmann::detail::is_basic_json::value)), int>::type = ]' /usr/include/nlohmann/detail/conversions/to_json.hpp:393:24: required by substitution of 'template decltype ((nlohmann::detail::to_json(j, forward(val)), void())) nlohmann::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::filesystem::__cxx11::path]' /usr/include/nlohmann/adl_serializer.hpp:68:36: required by substitution of 'template static decltype ((nlohmann::{anonymous}::to_json(j, forward(val)), void())) nlohmann::adl_serializer::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::basic_json<>; TargetType = std::filesystem::__cxx11::path]' /usr/include/nlohmann/detail/meta/type_traits.hpp:86:45: required by substitution of 'template using to_json_function = decltype (T::to_json((declval)()...)) [with T = nlohmann::adl_serializer; Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >&, std::filesystem::__cxx11::path}]' /usr/include/nlohmann/detail/meta/detected.hpp:55:7: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/nlohmann/adl_serializer.hpp:68:36: required by substitution of 'template static decltype ((nlohmann::{anonymous}::to_json(j, forward(val)), void())) nlohmann::adl_serializer, void>::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::basic_json<>; TargetType = std::__cxx11::list]' /usr/include/nlohmann/detail/meta/detected.hpp:55:7: recursively required by substitution of 'template class Op, class ... Args> struct nlohmann::detail::detector >::type, Op, Args ...> [with Default = nlohmann::detail::nonesuch; Op = nlohmann::detail::to_json_function; Args = {nlohmann::adl_serializer >, void>, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >&, std::__cxx11::list >}]' /usr/include/nlohmann/detail/meta/detected.hpp:55:7: required by substitution of 'template class Op, class ... Args> using is_detected_exact = std::is_same::type> [with Expected = void; Op = nlohmann::detail::to_json_function; Args = {nlohmann::adl_serializer >, void>, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >&, std::__cxx11::list >}]' /usr/include/nlohmann/detail/meta/type_traits.hpp:145:13: required from 'constexpr const bool nlohmann::detail::has_to_json, std::__cxx11::list, void>::value' /usr/include/nlohmann/detail/meta/type_traits.hpp:446:53: required from 'constexpr const bool nlohmann::detail::is_compatible_type_impl, std::__cxx11::list, void>::value' /usr/include/nlohmann/json.hpp:1569:53: required by substitution of 'template::value) && nlohmann::detail::is_compatible_type, U>::value), int>::type > nlohmann::basic_json<>::basic_json(CompatibleType&&) [with CompatibleType = const std::__cxx11::list&; U = std::__cxx11::list; typename std::enable_if<((! nlohmann::detail::is_basic_json::value) && nlohmann::detail::is_compatible_type, U>::value), int>::type = ]' /home/buildozer/aports/community/bear/src/Bear-3.0.16/source/citnames/source/Configuration.cc:58:41: required from here /usr/include/nlohmann/detail/meta/type_traits.hpp:362:46: error: incomplete type 'nlohmann::detail::is_constructible, std::filesystem::__cxx11::path>' used in nested name specifier 362 | range_value_t>::value; | ^~~~~ [ 55%] Linking CXX executable sys_unit_test make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 55%] Built target sys_unit_test [ 56%] Linking CXX executable shell_unit_test make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 56%] Built target shell_unit_test make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 56%] Built target domain_a make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 58%] Building CXX object intercept/CMakeFiles/wrapper_a.dir/source/report/wrapper/EventFactory.cc.o [ 59%] Building CXX object intercept/CMakeFiles/wrapper_a.dir/source/report/wrapper/EventReporter.cc.o [ 60%] Building CXX object intercept/CMakeFiles/wrapper_a.dir/source/report/wrapper/RpcClients.cc.o [ 61%] Building CXX object intercept/CMakeFiles/wrapper_a.dir/source/report/wrapper/Application.cc.o make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 61%] Built target events_db_a make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[5]: Entering directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 62%] Building CXX object intercept/CMakeFiles/intercept_a.dir/source/collect/SessionLibrary.cc.o [ 63%] Building CXX object intercept/CMakeFiles/intercept_a.dir/source/collect/Application.cc.o [ 65%] Building CXX object intercept/CMakeFiles/intercept_a.dir/source/collect/Reporter.cc.o [ 67%] Building CXX object intercept/CMakeFiles/intercept_a.dir/source/collect/RpcServices.cc.o [ 67%] Building CXX object intercept/CMakeFiles/intercept_a.dir/source/collect/Session.cc.o [ 68%] Building CXX object intercept/CMakeFiles/intercept_a.dir/source/collect/SessionWrapper.cc.o [ 69%] Linking CXX executable exec_unit_test make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 69%] Built target exec_unit_test make[5]: *** [citnames/CMakeFiles/citnames_json_a.dir/build.make:90: citnames/CMakeFiles/citnames_json_a.dir/source/Output.cc.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[5]: *** [citnames/CMakeFiles/citnames_json_a.dir/build.make:76: citnames/CMakeFiles/citnames_json_a.dir/source/Configuration.cc.o] Error 1 make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[4]: *** [CMakeFiles/Makefile2:1657: citnames/CMakeFiles/citnames_json_a.dir/all] Error 2 make[4]: *** Waiting for unfinished jobs.... [ 70%] Linking CXX executable bear make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 70%] Built target bear make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 70%] Built target intercept_a make[5]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' [ 70%] Built target wrapper_a make[4]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[3]: *** [Makefile:146: all] Error 2 make[3]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build/subprojects/Build/BearSource' make[2]: *** [CMakeFiles/BearSource.dir/build.make:87: subprojects/Stamp/BearSource/BearSource-build] Error 2 make[2]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build' make[1]: *** [CMakeFiles/Makefile2:219: CMakeFiles/BearSource.dir/all] Error 2 make[1]: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build' make: *** [Makefile:156: all] Error 2 make: Leaving directory '/home/buildozer/aports/community/bear/src/Bear-3.0.16/build' >>> ERROR: bear: build failed >>> bear: Uninstalling dependencies... (1/33) Purging .makedepends-bear (20211024.063526) (2/33) Purging grpc-dev (1.40.0-r2) (3/33) Purging grpc (1.40.0-r2) (4/33) Purging protobuf (3.18.1-r1) (5/33) Purging spdlog-dev (1.9.2-r0) (6/33) Purging spdlog (1.9.2-r0) (7/33) Purging sqlite-dev (3.36.0-r0) (8/33) Purging sqlite-libs (3.36.0-r0) (9/33) Purging nlohmann-json (3.10.3-r0) (10/33) Purging protobuf-dev (3.18.1-r1) (11/33) Purging zlib-dev (1.2.11-r3) (12/33) Purging protoc (3.18.1-r1) (13/33) Purging libprotobuf-lite (3.18.1-r1) (14/33) Purging libprotoc (3.18.1-r1) (15/33) Purging gtest-dev (1.11.0-r0) (16/33) Purging cmake (3.21.3-r0) (17/33) Purging gmock (1.11.0-r0) (18/33) Purging gtest (1.11.0-r0) (19/33) Purging c-ares-dev (1.17.2-r0) (20/33) Purging re2-dev (2021.09.01-r0) (21/33) Purging re2 (2021.09.01-r0) (22/33) Purging libarchive (3.5.2-r2) (23/33) Purging libbz2 (1.0.8-r1) (24/33) Purging lz4-libs (1.9.3-r0) (25/33) Purging xz-libs (5.2.5-r0) (26/33) Purging rhash-libs (1.4.2-r2) (27/33) Purging libuv (1.42.0-r0) (28/33) Purging libprotobuf (3.18.1-r1) (29/33) Purging abseil-cpp-dev (20210324.2-r0) (30/33) Purging abseil-cpp (20210324.2-r0) (31/33) Purging openssl-dev (3.0.0-r2) (32/33) Purging fmt-dev (8.0.1-r0) (33/33) Purging fmt (8.0.1-r0) Executing busybox-1.34.1-r1.trigger OK: 316 MiB in 89 packages