DORMANTno replies

[PATCH] cross-canadian: make android pass target sys check

From: Hsia-Jun Li <hidden>
Date: 2021-09-06 10:31:55
Subsystem: the rest · Maintainer: Linus Torvalds

From: "Hsia-Jun(Randy) Li" <redacted>

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 <redacted>
---
 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 447a2bb..ffbc216 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.7.4
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help