From e9527164cfd628cfd3def2077cc19e75add06db8 Mon Sep 17 00:00:00 2001 From: "Hsia-Jun(Randy) Li" Date: Mon, 6 Sep 2021 18:30:34 +0800 Subject: [PATCH] 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 --- 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" -- 2.40.1