From: Roy Li Date: Tue, 10 Dec 2013 05:46:16 +0000 (+0800) Subject: multilib: Ensure we map the SYSTEMD_PACKAGES variable X-Git-Tag: 2015-4~4325 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=84f1d3252c369dff06a517baa4fd7fe274782e40;p=openembedded-core.git multilib: Ensure we map the SYSTEMD_PACKAGES variable If we don't do this, systemd.bbclase will complain to unable to find multilib packages since PACKAGES is expand with mlprefix, but SYSTEMD_PACKAGES is not, like in ntp.inc: $grep PACKAGES meta-oe/meta-networking/recipes-support/ntp/ntp.inc PACKAGES += "ntpdate sntp ${PN}-tickadj ${PN}-utils" SYSTEMD_PACKAGES = "${PN} ntpdate sntp" $ $bitbake ntp ERROR: ntpdate does not appear in package list, please add it ERROR: sntp does not appear in package list, please add it $ Signed-off-by: Roy Li Signed-off-by: Richard Purdie --- diff --git a/meta/classes/multilib.bbclass b/meta/classes/multilib.bbclass index 9503096245..5eb4a7ba86 100644 --- a/meta/classes/multilib.bbclass +++ b/meta/classes/multilib.bbclass @@ -105,6 +105,7 @@ python __anonymous () { clsextend.map_variable("PACKAGE_INSTALL") clsextend.map_variable("INITSCRIPT_PACKAGES") clsextend.map_variable("USERADD_PACKAGES") + clsextend.map_variable("SYSTEMD_PACKAGES") } PACKAGEFUNCS_append = " do_package_qa_multilib"