mirror of
https://git.yoctoproject.org/poky
synced 2026-05-09 05:29:32 +00:00
glibc: ignore for musl/uclibc but only for target recipes
we still need nativesdk or native recipes for libc to come from glibc, but only be ignored for target recipes types Change-Id: Ibaf8114f2aef63f1eadf493b264e78cd928535a0 (From OE-Core rev: 66e4a0d10a382618fe925b33a9d6df3ee49297e2) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -17,3 +17,6 @@ do_compile[noexec] = "1"
|
||||
|
||||
do_install[depends] += "virtual/${MLPREFIX}libc:do_populate_sysroot"
|
||||
|
||||
COMPATIBLE_HOST_libc-musl_class-target = "null"
|
||||
COMPATIBLE_HOST_libc-uclibc_class-target = "null"
|
||||
|
||||
|
||||
@@ -70,14 +70,11 @@ TARGET_CPPFLAGS = "-I${STAGING_DIR_TARGET}${includedir}"
|
||||
GLIBC_BROKEN_LOCALES = " _ER _ET so_ET yn_ER sid_ET tr_TR mn_MN gez_ET gez_ER bn_BD te_IN es_CR.ISO-8859-1"
|
||||
|
||||
#
|
||||
# We will skip parsing glibc when system C library selection is not glibc
|
||||
# We will skip parsing glibc when target system C library selection is not glibc
|
||||
# this helps in easing out parsing for non-glibc system libraries
|
||||
#
|
||||
python __anonymous () {
|
||||
if d.getVar('TCLIBC', True) != "glibc":
|
||||
raise bb.parse.SkipPackage("incompatible with %s C library" %
|
||||
d.getVar('TCLIBC', True))
|
||||
}
|
||||
COMPATIBLE_HOST_libc-musl_class-target = "null"
|
||||
COMPATIBLE_HOST_libc-uclibc_class-target = "null"
|
||||
|
||||
EXTRA_OECONF = "--enable-kernel=${OLDEST_KERNEL} \
|
||||
--without-cvs --disable-profile \
|
||||
|
||||
Reference in New Issue
Block a user