[OE-core] [PATCH] dbus: Enable user-session package config when x11 is set

Burton, Ross ross.burton at intel.com
Tue Jul 17 11:22:43 UTC 2018


Unless you're building a pure Wayland system when you'd also want a
user session.  Maybe we should just turn it on always?

Ross

On 16 July 2018 at 22:04, Alistair Francis <alistair.francis at wdc.com> wrote:
> When x11 is set in DISTRO_FEATURES enable user-session in dbus as the
> user is probably targeting a user session.
>
> Signed-off-by: Alistair Francis <alistair.francis at wdc.com>
> ---
>  meta/recipes-core/dbus/dbus_1.12.8.bb | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/meta/recipes-core/dbus/dbus_1.12.8.bb b/meta/recipes-core/dbus/dbus_1.12.8.bb
> index b3ddaafab5..7499b93244 100644
> --- a/meta/recipes-core/dbus/dbus_1.12.8.bb
> +++ b/meta/recipes-core/dbus/dbus_1.12.8.bb
> @@ -102,7 +102,9 @@ EXTRA_OECONF = "--disable-tests \
>  EXTRA_OECONF_append_class-target = " SYSTEMCTL=${base_bindir}/systemctl"
>  EXTRA_OECONF_append_class-native = " --disable-selinux"
>
> -PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd x11', d)}"
> +PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11 user-session', '', d)} \
> +                   ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \
> +                  "
>  PACKAGECONFIG_class-native = ""
>  PACKAGECONFIG_class-nativesdk = ""
>
> --
> 2.17.1
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core



More information about the Openembedded-core mailing list