Source: dynarmic
Version: 5.132.gad5465d6+ds-1
Severity: important
X-Debbugs-Cc: [email protected]
Control: forwarded -1 https://github.com/merryhime/dynarmic/pull/658

Dear Maintainer,

I have uploaded fmtlib/8.1.1 to experimental, and I find your package FTBFS with
the new version.

/<<PKGBUILDDIR>>/src/dynarmic/frontend/A32/disassembler/disassembler_thumb.cpp:288:27:
   required from here
/<<PKGBUILDDIR>>/src/dynarmic/frontend/A32/disassembler/disassembler_thumb.cpp:288:27:
   in ‘constexpr’ expansion of ‘fmt::v8::basic_format_string<char, const char* 
const&
, const char* const&, const char* const&, const Dynarmic::IR::Cond&>("it{}{}{} 
{}")’
/usr/include/fmt/core.h:2672:12: error: use of deleted function 
‘fmt::v8::detail::fallback_formatter<T, Char, Enable>::fallback_formatter() 
[with T = Dynarmic::IR::Cond; Char = char; Enable = void]’
 2672 |   auto f = conditional_t<has_formatter<mapped_type, context>::value,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2673 |                          formatter<mapped_type, char_type>,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2674 |                          fallback_formatter<T, char_type>>();
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/fmt/core.h:1041:3: note: declared here
 1041 |   fallback_formatter() = delete;
      |   ^~~~~~~~~~~~~~~~~~

It has been fixed by upstream, please consider backporting following commit:
https://github.com/merryhime/dynarmic/commit/40afbe19279820e59382b7460643c62398ba0fb8

Reply via email to