From 116bc548662b9eef6e793910f764e9d31781da71 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Wed, 23 Jul 2025 14:58:33 +0100 Subject: dbus: Adapt to traditional-activation PACKAGECONFIG 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 --- recipes-core/dbus/dbus_%.bbappend | 4 ++++ 1 file changed, 4 insertions(+) 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 \ -- cgit v1.2.3-54-g00ecf