From 73967f5e6f7f617609cd34d9fe3aff95d9e15bbe Mon Sep 17 00:00:00 2001 From: "Hsia-Jun(Randy) Li" Date: Mon, 6 Sep 2021 18:30:34 +0800 Subject: 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. (From OE-Core rev: e9527164cfd628cfd3def2077cc19e75add06db8) Signed-off-by: Hsia-Jun(Randy) Li Signed-off-by: Richard Purdie --- meta/classes/cross-canadian.bbclass | 2 ++ 1 file changed, 2 insertions(+) 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" -- cgit v1.2.3-54-g00ecf