Source: therion
Version: 6.1.1-1
Severity: important
Tags: ftbfs
X-Debbugs-Cc: [email protected]
Hi,
I have uploaded fmtlib 9.0.0 to experimental. During rebuild the reverse
dependencies, your package FTBFS.
Some relevant logs:
In file included from /<<PKGBUILDDIR>>/thexception.h:32,
from /<<PKGBUILDDIR>>/thdate.cxx:30:
/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 unsigned char*&]’:
/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 unsigned char*&;
typename std::enable_if<I
S_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 unsigned char*&}; Context
= fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {const
unsigned char*}]’
/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 unsigned
char*&}]’
/usr/include/fmt/core.h:3163:44: required from ‘std::string
fmt::v9::format(fmt::v9::format_string<T ...>, T&& ...) [with T = {const
unsigned char*&}; std::string = std:
:__cxx11::basic_string<char>; fmt::v9::format_string<T ...> =
fmt::v9::basic_format_string<char, const unsigned char*&>]’
/<<PKGBUILDDIR>>/thexception.h:47:34: required from ‘void ththrow(const
FormatStr&, Args&& ...) [with FormatStr = char [28]; Args = {const unsigned
char*&}]’
/<<PKGBUILDDIR>>/thdate.cxx:127:16: required from here
/usr/include/fmt/core.h:1727:17: error: static assertion failed: Formatting of
non-void pointers is disallowed.
1727 | static_assert(formattable_pointer,
| ^~~~~~~~~~~~~~~~~~~
/usr/include/fmt/core.h:1727:17: note: ‘formattable_pointer’ evaluates to false