Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 861448 Details for
Bug 906082
dev-util/bear-3.0.21: fails compile with dev-libs/libfmt-10.0.0
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/plain), 34.02 KB, created by
jinqiang zhang
on 2023-05-10 16:40:22 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
jinqiang zhang
Created:
2023-05-10 16:40:22 UTC
Size:
34.02 KB
patch
obsolete
>[32m * [39;49;00mPackage: dev-util/bear-3.0.21:0 >[32m * [39;49;00mRepository: gentoo >[32m * [39;49;00mMaintainer: gyakovlev@gentoo.org >[32m * [39;49;00mUSE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU >[32m * [39;49;00mFEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>>> Unpacking source... >>>> Unpacking bear-3.0.21.tar.gz to /var/tmp/portage/dev-util/bear-3.0.21/work >>>> Source unpacked in /var/tmp/portage/dev-util/bear-3.0.21/work >>>> Preparing source in /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21 ... > [32m*[0m Source directory (CMAKE_USE_DIR): "/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21" > [32m*[0m Build directory (BUILD_DIR): "/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build" > [32m*[0m Applying bear-3.0.21-clang16-tests.patch ... >[A[120C [34;01m[ [32;01mok[34;01m ][0m >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21 ... > [32m*[0m Source directory (CMAKE_USE_DIR): "/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21" > [32m*[0m Build directory (BUILD_DIR): "/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build" >cmake -C /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_UNIT_TESTS=no -DENABLE_FUNC_TESTS=no -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build/gentoo_toolchain.cmake /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21 >loading initial cache file /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build/gentoo_common_config.cmake >-- The C compiler identification is GNU 13.1.0 >-- The CXX compiler identification is GNU 13.1.0 >-- Detecting C compiler ABI info >-- Detecting C compiler ABI info - done >-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-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/x86_64-pc-linux-gnu-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 >-- 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/x86_64-pc-linux-gnu-pkg-config (found version "1.8.1") >-- Checking for modules 'protobuf>=3.11;grpc++>=1.26' >-- Found protobuf, version 3.21.9 >-- Found grpc++, version 1.52.1 >-- Looking for gRPC::grpc++ dependency -- found >-- Looking for protoc >-- Looking for protoc -- found >-- Looking for grpc_cpp_plugin >-- Looking for grpc_cpp_plugin -- found >-- <<< Gentoo configuration >>> >Build type RelWithDebInfo >Install path /usr >Compiler flags: >C -O2 -pipe >C++ -O2 -pipe >Linker flags: >Executable -Wl,-O1 -Wl,--as-needed >Module -Wl,-O1 -Wl,--as-needed >Shared -Wl,-O1 -Wl,--as-needed > >-- Configuring done (11.9s) >-- Generating done (0.0s) >-- Build files have been written to: /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21 ... > [32m*[0m Source directory (CMAKE_USE_DIR): "/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21" > [32m*[0m Build directory (BUILD_DIR): "/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build" >ninja -v -j1 -l0 >[1/8] cd /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build && /usr/bin/cmake -Dcfgdir= -P /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build/subprojects/tmp/BearSource/BearSource-mkdirs.cmake && /usr/bin/cmake -E touch /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build/subprojects/Stamp/BearSource/BearSource-mkdir >[2/8] cd /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build/subprojects/Stamp/BearSource/BearSource-download >[3/8] cd /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build/subprojects/Stamp/BearSource/BearSource-update >[4/8] cd /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build/subprojects/Stamp/BearSource/BearSource-patch >[5/8] cd /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build/subprojects/Build/BearSource && /usr/bin/cmake -DENABLE_UNIT_TESTS:BOOL=no -DENABLE_MULTILIB:BOOL=OFF -DPKG_CONFIG_EXECUTABLE:PATH=/usr/bin/x86_64-pc-linux-gnu-pkg-config -GNinja -C/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build/subprojects/tmp/BearSource/BearSource-cache-RelWithDebInfo.cmake -S /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21/source -B /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build/subprojects/Build/BearSource && /usr/bin/cmake -E touch /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build/subprojects/Stamp/BearSource/BearSource-configure >loading initial cache file /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build/subprojects/tmp/BearSource/BearSource-cache-RelWithDebInfo.cmake >-- The C compiler identification is GNU 13.1.0 >-- The CXX compiler identification is GNU 13.1.0 >-- Detecting C compiler ABI info >-- Detecting C compiler ABI info - done >-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-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/x86_64-pc-linux-gnu-g++ - skipped >-- Detecting CXX compile features >-- Detecting CXX compile features - done >-- Performing Test CMAKE_HAVE_LIBC_PTHREAD >-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success >-- Found Threads: TRUE >-- Found nlohmann_json: /usr/share/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found version "3.11.2") >-- Found PkgConfig: /usr/bin/x86_64-pc-linux-gnu-pkg-config (found version "1.8.1") >-- Checking for modules 'protobuf;grpc++' >-- Found protobuf, version 3.21.9 >-- Found grpc++, version 1.52.1 >-- 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 sys/stat.h >-- Looking for sys/stat.h - found >-- Looking for gnu/lib-names.h >-- Looking for gnu/lib-names.h - 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 >-- Looking for protoc ... /usr/bin/protoc >-- Looking for grpc_cpp_plugin ... /usr/bin/grpc_cpp_plugin >-- Configuring done (13.0s) >-- Generating done (0.0s) >-- Build files have been written to: /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build/subprojects/Build/BearSource >[6/8] cd /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build/subprojects/Build/BearSource && /usr/bin/cmake --build . && /usr/bin/cmake -E touch /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build/subprojects/Stamp/BearSource/BearSource-build >[31mFAILED: [0msubprojects/Stamp/BearSource/BearSource-build /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build/subprojects/Stamp/BearSource/BearSource-build >cd /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build/subprojects/Build/BearSource && /usr/bin/cmake --build . && /usr/bin/cmake -E touch /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build/subprojects/Stamp/BearSource/BearSource-build >[1/61] Generating supervise.pb.h, supervise.grpc.pb.h, supervise.pb.cc, supervise.grpc.pb.cc >[2/61] Generating intercept.pb.h, intercept.grpc.pb.h, intercept.pb.cc, intercept.grpc.pb.cc >[3/61] Building CXX object intercept/CMakeFiles/exec.dir/source/report/libexec/std.cc.o >[4/61] Building CXX object intercept/CMakeFiles/exec_a.dir/source/report/libexec/Session.cc.o >[5/61] Building CXX object intercept/CMakeFiles/exec_a.dir/source/report/libexec/Environment.cc.o >[6/61] Building CXX object intercept/CMakeFiles/exec_a.dir/source/report/libexec/Buffer.cc.o >[7/61] Building CXX object intercept/CMakeFiles/exec_a.dir/source/report/libexec/Logger.cc.o >[8/61] Building CXX object intercept/CMakeFiles/exec_a.dir/source/report/libexec/Paths.cc.o >[9/61] Building CXX object libsys/CMakeFiles/sys_a.dir/source/Errors.cc.o >[10/61] Building CXX object intercept/CMakeFiles/exec_a.dir/source/report/libexec/Linker.cc.o >[11/61] Building CXX object intercept/CMakeFiles/exec_a.dir/source/report/libexec/Executor.cc.o >[12/61] Building CXX object intercept/CMakeFiles/exec_a.dir/source/report/libexec/Resolver.cc.o >[13/61] Building CXX object intercept/CMakeFiles/exec.dir/source/report/libexec/lib.cc.o >[14/61] Building CXX object libsys/CMakeFiles/sys_a.dir/source/Guard.cc.o >[15/61] Building CXX object libsys/CMakeFiles/sys_a.dir/source/Path.cc.o >[16/61] Building CXX object libsys/CMakeFiles/sys_a.dir/source/Os.cc.o >[17/61] Building CXX object libsys/CMakeFiles/sys_a.dir/source/Signal.cc.o >[18/61] Linking C shared library intercept/libexec.so >[19/61] Building CXX object libmain/CMakeFiles/main_a.dir/source/ApplicationFromArgs.cc.o >FAILED: libmain/CMakeFiles/main_a.dir/source/ApplicationFromArgs.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DFMT_SHARED -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build/subprojects/Build/BearSource -I/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21/source/libmain/include -I/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21/source/libresult/include -I/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21/source/libflags/include -O2 -pipe -fno-exceptions -DSPDLOG_NO_EXCEPTIONS -DGOOGLE_PROTOBUF_NO_RTTI -Wall -Wextra -O2 -g -DNDEBUG -std=c++17 -MD -MT libmain/CMakeFiles/main_a.dir/source/ApplicationFromArgs.cc.o -MF libmain/CMakeFiles/main_a.dir/source/ApplicationFromArgs.cc.o.d -o libmain/CMakeFiles/main_a.dir/source/ApplicationFromArgs.cc.o -c /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21/source/libmain/source/ApplicationFromArgs.cc >In file included from /usr/include/fmt/format.h:49, > from /usr/include/fmt/ostream.h:20, > from /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21/source/libmain/source/ApplicationFromArgs.cc:22: >/usr/include/fmt/core.h: In instantiation of âconstexpr fmt::v10::detail::value<Context> fmt::v10::detail::make_value(T&&) [with Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; T = const flags::Arguments&]â: >/usr/include/fmt/core.h:1711:29: required from âconstexpr fmt::v10::detail::value<Context> fmt::v10::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; type <anonymous> = fmt::v10::detail::type::custom_type; T = const flags::Arguments&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]â >/usr/include/fmt/core.h:1827:77: required from âconstexpr fmt::v10::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const flags::Arguments&}; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; Args = {flags::Arguments}]â >/usr/include/fmt/core.h:1844:31: required from âconstexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T&& ...) [with Context = basic_format_context<appender, char>; T = {const flags::Arguments&}]â >/usr/include/spdlog/logger.h:374:75: required from âvoid spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {const flags::Arguments&}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]â >/usr/include/spdlog/logger.h:90:13: required from âvoid spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {const flags::Arguments&}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, const flags::Arguments&>]â >/usr/include/spdlog/logger.h:96:12: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/type_traits:2569:55: required from âstruct std::__result_of_impl<false, false, ps::ApplicationFromArgs::command(int, const char**, const char**) const::<lambda(const auto:8&)>&, const flags::Arguments&>â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/std_function.h:348:9: recursively required by substitution of âtemplate<class _Result, class _Ret> struct std::__is_invocable_impl<_Result, _Ret, true, std::__void_t<typename _CTp::type> > [with _Result = std::__invoke_result<ps::ApplicationFromArgs::command(int, const char**, const char**) const::<lambda(const auto:8&)>&, const flags::Arguments&>; _Ret = void]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/std_function.h:348:9: required from âstruct std::function<void(const flags::Arguments&)>::_Callable<ps::ApplicationFromArgs::command(int, const char**, const char**) const::<lambda(const auto:8&)>, ps::ApplicationFromArgs::command(int, const char**, const char**) const::<lambda(const auto:8&)>, std::__invoke_result<ps::ApplicationFromArgs::command(int, const char**, const char**) const::<lambda(const auto:8&)>&, const flags::Arguments&> >â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/std_function.h:353:8: required by substitution of âtemplate<class _Res, class ... _ArgTypes> template<class _Cond, class _Tp> using std::function<_Res(_ArgTypes ...)>::_Requires = std::__enable_if_t<_Cond::value, _Tp> [with _Cond = std::function<void(const flags::Arguments&)>::_Callable<ps::ApplicationFromArgs::command(int, const char**, const char**) const::<lambda(const auto:8&)>, ps::ApplicationFromArgs::command(int, const char**, const char**) const::<lambda(const auto:8&)>, std::__invoke_result<ps::ApplicationFromArgs::command(int, const char**, const char**) const::<lambda(const auto:8&)>&, const flags::Arguments&> >; _Tp = void; _Res = void; _ArgTypes = {const flags::Arguments&}]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/std_function.h:434:9: required by substitution of âtemplate<class _Functor, class _Constraints> std::function<void(const flags::Arguments&)>::function(_Functor&&) [with _Functor = ps::ApplicationFromArgs::command(int, const char**, const char**) const::<lambda(const auto:8&)>; _Constraints = void]â >/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21/source/libmain/source/ApplicationFromArgs.cc:42:24: required from here >/usr/include/fmt/core.h:1691:7: error: static assertion failed: Cannot format an argument. To make type T formattable provide a formatter<T> specialization: https://fmt.dev/latest/api.html#udt > 1691 | formattable, > | ^~~~~~~~~~~ >/usr/include/fmt/core.h:1691:7: note: âformattableâ evaluates to false >[20/61] Building CXX object intercept/CMakeFiles/domain_a.dir/source/Domain.cc.o >[21/61] Building CXX object libmain/CMakeFiles/main_a.dir/source/ApplicationLogConfig.cc.o >[22/61] Building CXX object intercept/CMakeFiles/domain_a.dir/source/Convert.cc.o >[23/61] Building CXX object intercept/CMakeFiles/events_db_a.dir/source/collect/db/EventsDatabaseWriter.cc.o >[24/61] Building CXX object intercept/CMakeFiles/intercept_a.dir/source/collect/Reporter.cc.o >[25/61] Building CXX object intercept/CMakeFiles/events_db_a.dir/source/collect/db/EventsDatabaseReader.cc.o >[26/61] Building CXX object intercept/CMakeFiles/wrapper_a.dir/source/report/wrapper/EventFactory.cc.o >[27/61] Building CXX object intercept/CMakeFiles/wrapper.dir/source/report/wrapper/main.cc.o >[28/61] Building CXX object intercept/CMakeFiles/intercept_a.dir/source/collect/SessionWrapper.cc.o >FAILED: intercept/CMakeFiles/intercept_a.dir/source/collect/SessionWrapper.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DFMT_SHARED -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build/subprojects/Build/BearSource -I/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21/source/intercept/source -I/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build/subprojects/Build/BearSource/intercept/proto -I/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21/source/libmain/include -I/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21/source/libresult/include -I/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21/source/libflags/include -I/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21/source/libsys/include -O2 -pipe -fno-exceptions -DSPDLOG_NO_EXCEPTIONS -DGOOGLE_PROTOBUF_NO_RTTI -Wall -Wextra -O2 -g -DNDEBUG -std=c++17 -pthread -DNOMINMAX -MD -MT intercept/CMakeFiles/intercept_a.dir/source/collect/SessionWrapper.cc.o -MF intercept/CMakeFiles/intercept_a.dir/source/collect/SessionWrapper.cc.o.d -o intercept/CMakeFiles/intercept_a.dir/source/collect/SessionWrapper.cc.o -c /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21/source/intercept/source/collect/SessionWrapper.cc >In file included from /usr/include/fmt/format.h:49, > from /usr/include/fmt/ostream.h:20, > from /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21/source/intercept/source/collect/SessionWrapper.cc:31: >/usr/include/fmt/core.h: In instantiation of âconstexpr fmt::v10::detail::value<Context> fmt::v10::detail::make_value(T&&) [with Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; T = std::map<std::__cxx11::basic_string<char>, std::filesystem::__cxx11::path>&]â: >/usr/include/fmt/core.h:1711:29: required from âconstexpr fmt::v10::detail::value<Context> fmt::v10::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; type <anonymous> = fmt::v10::detail::type::custom_type; T = std::map<std::__cxx11::basic_string<char>, std::filesystem::__cxx11::path>&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]â >/usr/include/fmt/core.h:1827:77: required from âconstexpr fmt::v10::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::filesystem::__cxx11::path, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::filesystem::__cxx11::path> > >&}; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; Args = {std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::filesystem::__cxx11::path, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::filesystem::__cxx11::path> > >}]â >/usr/include/fmt/core.h:1844:31: required from âconstexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T&& ...) [with Context = basic_format_context<appender, char>; T = {std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::filesystem::__cxx11::path, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::filesystem::__cxx11::path> > >&}]â >/usr/include/spdlog/logger.h:374:75: required from âvoid spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::filesystem::__cxx11::path, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::filesystem::__cxx11::path> > >&}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]â >/usr/include/spdlog/logger.h:90:13: required from âvoid spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::filesystem::__cxx11::path, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::filesystem::__cxx11::path> > >&}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::filesystem::__cxx11::path, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::filesystem::__cxx11::path> > >&>]â >/usr/include/spdlog/logger.h:96:12: required from âvoid spdlog::logger::log(spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::filesystem::__cxx11::path, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::filesystem::__cxx11::path> > >&}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::filesystem::__cxx11::path, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::filesystem::__cxx11::path> > >&>]â >/usr/include/spdlog/logger.h:152:12: required from âvoid spdlog::logger::debug(fmt::v10::format_string<T ...>, Args&& ...) [with Args = {std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::filesystem::__cxx11::path, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::filesystem::__cxx11::path> > >&}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::filesystem::__cxx11::path, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::filesystem::__cxx11::path> > >&>]â >/usr/include/spdlog/spdlog.h:155:32: required from âvoid spdlog::debug(fmt::v10::format_string<T ...>, Args&& ...) [with Args = {std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::filesystem::__cxx11::path, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::filesystem::__cxx11::path> > >&}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::filesystem::__cxx11::path, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::filesystem::__cxx11::path> > >&>]â >/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21/source/intercept/source/collect/SessionWrapper.cc:160:22: required from here >/usr/include/fmt/core.h:1691:7: error: static assertion failed: Cannot format an argument. To make type T formattable provide a formatter<T> specialization: https://fmt.dev/latest/api.html#udt > 1691 | formattable, > | ^~~~~~~~~~~ >/usr/include/fmt/core.h:1691:7: note: âformattableâ evaluates to false >[29/61] Building CXX object intercept/CMakeFiles/intercept.dir/source/collect/main.cc.o >[30/61] Building CXX object libflags/CMakeFiles/flags_a.dir/source/Flags.cc.o >[31/61] Building CXX object intercept/CMakeFiles/intercept_a.dir/source/collect/Session.cc.o >[32/61] Building CXX object intercept/CMakeFiles/intercept_a.dir/source/collect/SessionLibrary.cc.o >[33/61] Building CXX object libsys/CMakeFiles/sys_a.dir/source/Process.cc.o >[34/61] Building CXX object intercept/CMakeFiles/intercept_a.dir/source/collect/RpcServices.cc.o >[35/61] Building CXX object intercept/CMakeFiles/wrapper_a.dir/source/report/wrapper/EventReporter.cc.o >[36/61] Building CXX object bear/CMakeFiles/bear.dir/main.cc.o >[37/61] Building CXX object intercept/CMakeFiles/wrapper_a.dir/source/report/wrapper/RpcClients.cc.o >[38/61] Building CXX object intercept/CMakeFiles/wrapper_a.dir/source/report/wrapper/Application.cc.o >FAILED: intercept/CMakeFiles/wrapper_a.dir/source/report/wrapper/Application.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DFMT_SHARED -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build/subprojects/Build/BearSource -I/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21/source/intercept/source -I/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build/subprojects/Build/BearSource/intercept/proto -I/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21/source/libflags/include -I/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21/source/libresult/include -I/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21/source/libmain/include -I/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21/source/libsys/include -O2 -pipe -fno-exceptions -DSPDLOG_NO_EXCEPTIONS -DGOOGLE_PROTOBUF_NO_RTTI -Wall -Wextra -O2 -g -DNDEBUG -std=c++17 -pthread -DNOMINMAX -MD -MT intercept/CMakeFiles/wrapper_a.dir/source/report/wrapper/Application.cc.o -MF intercept/CMakeFiles/wrapper_a.dir/source/report/wrapper/Application.cc.o.d -o intercept/CMakeFiles/wrapper_a.dir/source/report/wrapper/Application.cc.o -c /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21/source/intercept/source/report/wrapper/Application.cc >In file included from /usr/include/fmt/format.h:49, > from /usr/include/fmt/ostream.h:20, > from /var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21/source/intercept/source/report/wrapper/Application.cc:30: >/usr/include/fmt/core.h: In instantiation of âconstexpr fmt::v10::detail::value<Context> fmt::v10::detail::make_value(T&&) [with Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; T = const flags::Arguments&]â: >/usr/include/fmt/core.h:1711:29: required from âconstexpr fmt::v10::detail::value<Context> fmt::v10::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; type <anonymous> = fmt::v10::detail::type::custom_type; T = const flags::Arguments&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]â >/usr/include/fmt/core.h:1827:77: required from âconstexpr fmt::v10::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const flags::Arguments&}; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; Args = {flags::Arguments}]â >/usr/include/fmt/core.h:1844:31: required from âconstexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T&& ...) [with Context = basic_format_context<appender, char>; T = {const flags::Arguments&}]â >/usr/include/spdlog/logger.h:374:75: required from âvoid spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {const flags::Arguments&}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]â >/usr/include/spdlog/logger.h:90:13: required from âvoid spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {const flags::Arguments&}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, const flags::Arguments&>]â >/usr/include/spdlog/logger.h:96:12: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/type_traits:2569:55: required from âstruct std::__result_of_impl<false, false, wr::Application::command(int, const char**, const char**) const::<lambda(const auto:19&)>&, const flags::Arguments&>â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/std_function.h:348:9: recursively required by substitution of âtemplate<class _Result, class _Ret> struct std::__is_invocable_impl<_Result, _Ret, true, std::__void_t<typename _CTp::type> > [with _Result = std::__invoke_result<wr::Application::command(int, const char**, const char**) const::<lambda(const auto:19&)>&, const flags::Arguments&>; _Ret = void]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/std_function.h:348:9: required from âstruct std::function<void(const flags::Arguments&)>::_Callable<wr::Application::command(int, const char**, const char**) const::<lambda(const auto:19&)>, wr::Application::command(int, const char**, const char**) const::<lambda(const auto:19&)>, std::__invoke_result<wr::Application::command(int, const char**, const char**) const::<lambda(const auto:19&)>&, const flags::Arguments&> >â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/std_function.h:353:8: required by substitution of âtemplate<class _Res, class ... _ArgTypes> template<class _Cond, class _Tp> using std::function<_Res(_ArgTypes ...)>::_Requires = std::__enable_if_t<_Cond::value, _Tp> [with _Cond = std::function<void(const flags::Arguments&)>::_Callable<wr::Application::command(int, const char**, const char**) const::<lambda(const auto:19&)>, wr::Application::command(int, const char**, const char**) const::<lambda(const auto:19&)>, std::__invoke_result<wr::Application::command(int, const char**, const char**) const::<lambda(const auto:19&)>&, const flags::Arguments&> >; _Tp = void; _Res = void; _ArgTypes = {const flags::Arguments&}]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/std_function.h:434:9: required by substitution of âtemplate<class _Functor, class _Constraints> std::function<void(const flags::Arguments&)>::function(_Functor&&) [with _Functor = wr::Application::command(int, const char**, const char**) const::<lambda(const auto:19&)>; _Constraints = void]â >/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21/source/intercept/source/report/wrapper/Application.cc:189:32: required from here >/usr/include/fmt/core.h:1691:7: error: static assertion failed: Cannot format an argument. To make type T formattable provide a formatter<T> specialization: https://fmt.dev/latest/api.html#udt > 1691 | formattable, > | ^~~~~~~~~~~ >/usr/include/fmt/core.h:1691:7: note: âformattableâ evaluates to false >[39/61] Building CXX object intercept/proto/CMakeFiles/rpc_a.dir/supervise.pb.cc.o >[40/61] Building CXX object libshell/CMakeFiles/shell_a.dir/source/Command.cc.o >[41/61] Building CXX object intercept/CMakeFiles/intercept_a.dir/source/collect/Application.cc.o >[42/61] Building CXX object intercept/proto/CMakeFiles/rpc_a.dir/supervise.grpc.pb.cc.o >[43/61] Building CXX object citnames/CMakeFiles/citnames_json_a.dir/source/Output.cc.o >[44/61] Building CXX object citnames/CMakeFiles/citnames_json_a.dir/source/Configuration.cc.o >ninja: build stopped: subcommand failed. >ninja: build stopped: subcommand failed. > [31;01m*[0m ERROR: dev-util/bear-3.0.21::gentoo failed (compile phase): > [31;01m*[0m ninja -v -j1 -l0 failed > [31;01m*[0m > [31;01m*[0m Call stack: > [31;01m*[0m ebuild.sh, line 136: Called src_compile > [31;01m*[0m environment, line 2900: Called cmake_src_compile > [31;01m*[0m environment, line 1225: Called cmake_build > [31;01m*[0m environment, line 1194: Called eninja > [31;01m*[0m environment, line 1649: Called die > [31;01m*[0m The specific snippet of code: > [31;01m*[0m "$@" || die -n "${*} failed" > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=dev-util/bear-3.0.21::gentoo'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=dev-util/bear-3.0.21::gentoo'`. > [31;01m*[0m The complete build log is located at '/var/tmp/portage/dev-util/bear-3.0.21/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/dev-util/bear-3.0.21/temp/environment'. > [31;01m*[0m Working directory: '/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21_build' > [31;01m*[0m S: '/var/tmp/portage/dev-util/bear-3.0.21/work/Bear-3.0.21'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 906082
:
861447
| 861448