From c5bea858a0938c4df826d1ed3b56c65650c16c23 Mon Sep 17 00:00:00 2001 From: burein-ita Date: Mon, 3 Mar 2025 09:42:04 -0600 Subject: [PATCH] io/process: hack around moc parse error MOC default include paths contain macros that cause name collisions --- src/io/process.hpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/io/process.hpp b/src/io/process.hpp index 43db3165..8fcffbc5 100644 --- a/src/io/process.hpp +++ b/src/io/process.hpp @@ -11,6 +11,11 @@ #include "datastream.hpp" +// Needed when compiling with clang musl-libc++. +// Default include paths contain macros that cause name collisions. +#undef stdout +#undef stderr + ///! Child process. /// #### Example /// ```qml