@dpeukert
/usr/include/fmt/core.h:1577:63: error: ‘fmt::v10::detail::type_is_unformattable_for<const Common::BigEndianValue<unsigned int>, char> _’ has incomplete type
1577 | type_is_unformattable_for<T, typename Context::char_type> _;
| ^
/usr/include/fmt/core.h:1581: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
1581 | formattable,
| ^~~~~~~~~~~
/usr/include/fmt/core.h:1581:7: note: ‘formattable’ evaluates to false
/usr/include/fmt/core.h: In instantiation of ‘constexpr fmt::v10::detail::value<Context> fmt::v10::detail::make_arg(T&) [with bool PACKED = true; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; T = const Common::BigEndianValue<long unsigned int>; typename std::enable_if<PACKED, int>::type <anonymous> = 0]’:
/usr/include/fmt/core.h:1810:51: required from ‘constexpr fmt::v10::format_arg_store<Context, Args>::format_arg_store(T& ...) [with T = {const Common::BigEndianValue<long unsigned int>}; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; Args = {Common::BigEndianValue<long unsigned int>}]’
/usr/include/fmt/core.h:1828:18: required from ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<_Args>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = basic_format_context<appender, char>; T = {const Common::BigEndianValue<long unsigned int>}]’
/home/federico/.cache/yay/dolphin-emu-git/src/dolphin-emu-git/Source/Core/Common/Logging/Log.h:101:75: required from ‘void Common::Log::GenericLogFmt(LogLevel, LogType, const char*, int, const S&, const Args& ...) [with long unsigned int NumFields = 1; S = WiiSave::Import(const std::string&, std::function<bool()>)::<lambda()>::FMT_COMPILE_STRING; Args = {Common::BigEndianValue<long unsigned int>}]’
/home/federico/.cache/yay/dolphin-emu-git/src/dolphin-emu-git/Source/Core/Core/HW/WiiSave.cpp:558:5: required from here
/usr/include/fmt/core.h:1577:63: error: ‘fmt::v10::detail::type_is_unformattable_for<const Common::BigEndianValue<long unsigned int>, char> _’ has incomplete type
1577 | type_is_unformattable_for<T, typename Context::char_type> _;
| ^
/usr/include/fmt/core.h:1581: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
1581 | formattable,
| ^~~~~~~~~~~
/usr/include/fmt/core.h:1581:7: note: ‘formattable’ evaluates to false
[530/1100] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/Socket.cpp.o
ninja: build stopped: subcommand failed.
Pinned Comments
dpeukert commented on 2020-04-10 12:34 (UTC) (edited on 2020-09-26 17:48 (UTC) by dpeukert)
The PKGBUILD for this package is hosted here (contributions are welcome!): https://gitlab.com/dpeukert/pkgbuilds/tree/main/dolphin-emu-git