mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-04-07 11:20:48 -04:00
Llvm has previously required sizes/implementation of objects used in containers and std::unique_ptr for more methods than gcc. Also in later llvms like 19 and 20 unsigned types are not possible to use with the std::char_traits. Cpprestsdk does use a lot of unsigned types with C++ streams and while that seems to be fine with MSVC and at least gcc up until some point, it does not work at all with llvm 19 and 20. Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>