From: Hsia-Jun(Randy) Li Date: Mon, 6 Sep 2021 10:30:34 +0000 (+0800) Subject: cross-canadian: make android pass target sys check X-Git-Tag: yocto-3.4~148 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=e9527164cfd628cfd3def2077cc19e75add06db8;p=openembedded-core.git cross-canadian: make android pass target sys check We could build an Android toolchain but its triple should always contain the string android or clang can't link the right object files for it. Signed-off-by: Hsia-Jun(Randy) Li Signed-off-by: Richard Purdie --- diff --git a/meta/classes/cross-canadian.bbclass b/meta/classes/cross-canadian.bbclass index 447a2bb158..ffbc2167e3 100644 --- a/meta/classes/cross-canadian.bbclass +++ b/meta/classes/cross-canadian.bbclass @@ -40,6 +40,8 @@ python () { extralibcs = [""] if "musl" in d.getVar("BASECANADIANEXTRAOS"): extralibcs.append("musl") + if "android" in tos: + extralibcs.append("android") for variant in ["", "spe", "x32", "eabi", "n32", "_ilp32"]: for libc in extralibcs: entry = "linux"