diff mbox series

[meta-mingw] dbus: Adapt to traditional-activation PACKAGECONFIG

Message ID 20250723145130.176701-1-richard.purdie@linuxfoundation.org
State New
Headers show
Series [meta-mingw] dbus: Adapt to traditional-activation PACKAGECONFIG | expand

Commit Message

Richard Purdie July 23, 2025, 2:51 p.m. UTC
With this PACKAGECONFIG added to OE-Core, we need to disable it on mingw32
since it doesn't build there. This looks like a meson configuration issue
which probably needs looking into in more detail.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
---
 recipes-core/dbus/dbus_%.bbappend | 4 ++++
 1 file changed, 4 insertions(+)
diff mbox series

Patch

diff --git a/recipes-core/dbus/dbus_%.bbappend b/recipes-core/dbus/dbus_%.bbappend
index be88280..f95e960 100644
--- a/recipes-core/dbus/dbus_%.bbappend
+++ b/recipes-core/dbus/dbus_%.bbappend
@@ -1,3 +1,7 @@ 
+# There seems to be a mingw build issue where if either of these are specified,
+# the mingw build fails in do_compile. Work around it for now.
+EXTRA_OEMESON:remove:mingw32 = "-Dtraditional_activation=true -Dtraditional_activation=false"
+
 FILES:${PN}:append:mingw32 = "\
     ${bindir}/dbus-launch.exe \
     ${bindir}/dbus-run-session.exe \