From 2bdbadd053a5e4f951a81f9094b6f8b99c4403d1 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Thu, 23 Apr 2015 20:35:19 -0700 Subject: glibc, packagegroup-self-hosted, packagegroup-core-lsb: Consider non-glibc libcs Make skipping expression simpler to check for given libc Make sure glibc specific items are covered with right override Change-Id: I8b4a0b7cbfe38ffdc9320f798038c79c7220552b (From OE-Core rev: 6f4be55ca66b4470aa46c0ae356070ed166f44ce) Signed-off-by: Khem Raj Signed-off-by: Richard Purdie --- meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'meta/recipes-extended/packagegroups') diff --git a/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb b/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb index e0f32e0a1d..a07a6adb68 100644 --- a/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb +++ b/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb @@ -9,6 +9,15 @@ LICENSE = "MIT" inherit packagegroup +# +# We will skip parsing this packagegeoup for non-glibc systems +# +python __anonymous () { + if d.getVar('TCLIBC', True) != "glibc": + raise bb.parse.SkipPackage("incompatible with %s C library" % + d.getVar('TCLIBC', True)) +} + PACKAGES = "\ packagegroup-core-lsb \ packagegroup-core-sys-extended \ -- cgit v1.2.3-54-g00ecf