mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-11-12 15:31:03 +00:00
accountsservice: Require the systemd distro feature
libaccountsservice uses sd-login for its session tracking and links against libsystemd or libelogind unconditionally. There is no elogind recipe to satisfy the alternative, so on sysvinit distros configure fails: meson.build:206:2: ERROR: Assert failed: systemd required but not found Declare the requirement so that the recipe is skipped there. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
This commit is contained in:
1 file changed
+2
-1
@@ -13,7 +13,8 @@ DEPENDS = " \
|
||||
|
||||
inherit meson gobject-introspection gtk-doc features_check systemd vala pkgconfig
|
||||
|
||||
REQUIRED_DISTRO_FEATURES = "polkit"
|
||||
# libaccountsservice needs libsystemd or libelogind for its session tracking
|
||||
REQUIRED_DISTRO_FEATURES = "polkit systemd"
|
||||
|
||||
SRC_URI = "git://gitlab.freedesktop.org/${BPN}/${BPN}.git;protocol=https;branch=main;tag=${PV}"
|
||||
SRCREV = "4e254d9624cc48224c9920b9509df0b144f7be0c"
|
||||
|
||||
Reference in new issue
Block a user