diff --git a/meta/recipes-core/dbus/dbus_1.16.0.bb b/meta/recipes-core/dbus/dbus_1.16.0.bb index f516273cc7..80e766f959 100644 --- a/meta/recipes-core/dbus/dbus_1.16.0.bb +++ b/meta/recipes-core/dbus/dbus_1.16.0.bb @@ -124,6 +124,16 @@ pkg_postinst:dbus() { fi } +# dbus uses find_program() to find systemctl, which results in a build path in the +# user dbus.socket +EXTRA_OEMESON:append:class-target = " --cross-file=${WORKDIR}/dbus.cross" + +do_configure:prepend:class-target() { + cat >${WORKDIR}/dbus.cross <