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