User navigo_ps91 reports a compilation error in the forums following rP23917.
Clogger uses std::deque but doesn't include it, which seems like a mistake.
I'm not sure why it fails on Arch since the RLInterface project doesn't use PCH, so it should make no difference, but that seems untrue :P
==== Building rlinterface (release) ==== Creating obj/rlinterface_Release RLInterface.cpp In file included from ../../../source/rlinterface/RLInterface.cpp:28: ../../../source/ps/CLogger.h:104:7: error: ‘deque’ in namespace ‘std’ does not name a template type 104 | std::deque<RenderedMessage> m_RenderMessages; | ^~~~~ ../../../source/ps/CLogger.h:28:1: note: ‘std::deque’ is defined in header ‘<deque>’; did you forget to ‘#include <deque>’? 27 | #include "third_party/fmt/format.h" +++ |+#include <deque> 28 | make[1]: *** [rlinterface.make:129: obj/rlinterface_Release/RLInterface.o] Error 1 make: *** [Makefile:83: rlinterface] Error 2 ==> ERROR: A failure occurred in build(). Aborting...