emulators/rpcs3: unbreak build with libc++ 19
In file included from rpcs3/Emu/cache_utils.cpp:1:
In file included from rpcs3/stdafx.h:3:
In file included from rpcs3/util/types.hpp:8:
In file included from /usr/include/c++/v1/chrono:969:
In file included from /usr/include/c++/v1/__chrono/formatter.h:25:
In file included from /usr/include/c++/v1/__chrono/ostream.h:33:
In file included from /usr/include/c++/v1/__format/format_functions.h:19:
In file included from /usr/include/c++/v1/__format/format_arg_store.h:25:
/usr/include/c++/v1/string:820:42: error: implicit instantiation of undefined template 'std::char_traits<unsigned int>'
static_assert(is_same<_CharT, typename traits_type::char_type>::value, ^
rpcs3/Emu/Cell/PPUAnalyser.h:184:25: note: in instantiation of template class 'std::basic_string<unsigned int>' requested here
std::basic_string<u32> applied_patches; ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
struct _LIBCPP_TEMPLATE_VIS char_traits;
^
Reported by: pkg-fallout