Source: gnuradio Version: 3.10.2.0-1 Severity: important Tags: ftbfs X-Debbugs-Cc: z...@debian.org Control: affects -1 src:fmtlib
I have uploaded fmtlib 9.0.0 to experimental. During rebuild the reverse dependencies, your package FTBFS. Some relevant logs: In file included from /usr/include/spdlog/fmt/fmt.h:25, from /usr/include/spdlog/common.h:36, from /<<PKGBUILDDIR>>/gnuradio-runtime/lib/../include/gnuradio/logger.h:36, from /<<PKGBUILDDIR>>/gnuradio-runtime/lib/../include/gnuradio/custom_lock.h:15, from /<<PKGBUILDDIR>>/gnuradio-runtime/lib/../include/gnuradio/buffer.h:15, from /<<PKGBUILDDIR>>/gnuradio-runtime/lib/../include/gnuradio/buffer_double_mapped.h:15, from /<<PKGBUILDDIR>>/gnuradio-runtime/lib/../include/gnuradio/io_signature.h:17, from /<<PKGBUILDDIR>>/gnuradio-runtime/lib/../include/gnuradio/basic_block.h:15, from /<<PKGBUILDDIR>>/gnuradio-runtime/lib/../include/gnuradio/block.h:17, from /<<PKGBUILDDIR>>/gnuradio-runtime/lib/../include/gnuradio/sync_block.h:15, from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/gnuradio-runtime/lib/CMakeFiles/gnuradio-runtime.dir/cmake_pch.hxx:5, from <command-line>: /usr/include/fmt/core.h: In instantiation of ‘constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt: :v9::appender, char>; T = const std::shared_ptr<gr::basic_block>&]’: /usr/include/fmt/core.h:1753:29: required from ‘constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9:: basic_format_context<fmt::v9::appender, char>; fmt::v9::detail::type <anonymous> = fmt::v9::detail::type::custom_type; T = const std::shared_ptr<gr::basic_block>&; typenam e std::enable_if<IS_PACKED, int>::type <anonymous> = 0]’ /usr/include/fmt/core.h:1877:77: required from ‘constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const std::shared_ptr<gr::basic_ block>&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {std::shared_ptr<gr::basic_block>}]’ /usr/include/fmt/core.h:1894:38: required from ‘constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type .. .> fmt::v9::make_format_args(Args&& ...) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {const std::shared_ptr<gr::basic_block>&}]’ /usr/include/spdlog/logger.h:332:68: required from ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Arg s = {const std::shared_ptr<gr::basic_block>&}; spdlog::string_view_t = fmt::v9::basic_string_view<char>]’ /usr/include/spdlog/logger.h:83:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v9::format_string<T ...>, Args&& ...) [wi th Args = {const std::shared_ptr<gr::basic_block>&}; fmt::v9::format_string<T ...> = fmt::v9::basic_format_string<char, const std::shared_ptr<gr::basic_block>&>]’ /usr/include/spdlog/logger.h:89:12: required from ‘void spdlog::logger::log(spdlog::level::level_enum, fmt::v9::format_string<T ...>, Args&& ...) [with Args = {const std ::shared_ptr<gr::basic_block>&}; fmt::v9::format_string<T ...> = fmt::v9::basic_format_string<char, const std::shared_ptr<gr::basic_block>&>]’ /usr/include/spdlog/logger.h:152:12: required from ‘void spdlog::logger::debug(fmt::v9::format_string<T ...>, Args&& ...) [with Args = {const std::shared_ptr<gr::basic_b lock>&}; fmt::v9::format_string<T ...> = fmt::v9::basic_format_string<char, const std::shared_ptr<gr::basic_block>&>]’ /<<PKGBUILDDIR>>/gnuradio-runtime/lib/../include/gnuradio/logger.h:149:24: required from ‘void gr::logger::debug(const string_view_t&, const Args& ...) [with Args = {std ::shared_ptr<gr::basic_block>}; spdlog::string_view_t = fmt::v9::basic_string_view<char>]’ /<<PKGBUILDDIR>>/gnuradio-runtime/lib/flowgraph.cc:80:30: required from here /usr/include/fmt/core.h:1733:7: error: static assertion failed: Cannot format an argument. To make type T formattable provide a formatter<T> specialization: https://fmt.de v/latest/api.html#udt 1733 | formattable, | ^~~~~~~~~~~ /usr/include/fmt/core.h:1733:7: note: ‘formattable’ evaluates to false