diff options
author | Khem Raj <raj.khem@gmail.com> | 2016-03-28 04:00:15 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-03-29 23:20:13 +0100 |
commit | ab206592881ec94a4905c4185933e669219831b7 (patch) | |
tree | 391046f6b81bc2ccd97ed4dc4d3e54bcf5d749f9 | |
parent | cd16b65c51a3104e35cf89d0c400328bc00cc074 (diff) | |
download | poky-ab206592881ec94a4905c4185933e669219831b7.tar.gz |
siteinfo: Fix musl 64bit targets
Found that ssize_t was being wrongly computed for mips64 musl
because it was using wrong cache files.
alias them to glibc versions, musl doesn't _yet_ have target
incompatibilities to note in siteinfo thankfully.
Add musl aliases for aarch64 and ppc64 targets
(From OE-Core rev: d3867743e7028046454dc135efeefadfa382f463)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | meta/classes/siteinfo.bbclass | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/meta/classes/siteinfo.bbclass b/meta/classes/siteinfo.bbclass index 1b3906c1a0..50141a353f 100644 --- a/meta/classes/siteinfo.bbclass +++ b/meta/classes/siteinfo.bbclass | |||
@@ -71,6 +71,8 @@ def siteinfo_data(d): | |||
71 | targetinfo = { | 71 | targetinfo = { |
72 | "aarch64-linux-gnu": "aarch64-linux", | 72 | "aarch64-linux-gnu": "aarch64-linux", |
73 | "aarch64_be-linux-gnu": "aarch64_be-linux", | 73 | "aarch64_be-linux-gnu": "aarch64_be-linux", |
74 | "aarch64-linux-musl": "aarch64-linux", | ||
75 | "aarch64_be-linux-musl": "aarch64_be-linux", | ||
74 | "arm-linux-gnueabi": "arm-linux", | 76 | "arm-linux-gnueabi": "arm-linux", |
75 | "arm-linux-musleabi": "arm-linux", | 77 | "arm-linux-musleabi": "arm-linux", |
76 | "arm-linux-uclibceabi": "arm-linux-uclibc", | 78 | "arm-linux-uclibceabi": "arm-linux-uclibc", |
@@ -79,8 +81,8 @@ def siteinfo_data(d): | |||
79 | "armeb-linux-musleabi": "armeb-linux", | 81 | "armeb-linux-musleabi": "armeb-linux", |
80 | "mips-linux-musl": "mips-linux", | 82 | "mips-linux-musl": "mips-linux", |
81 | "mipsel-linux-musl": "mipsel-linux", | 83 | "mipsel-linux-musl": "mipsel-linux", |
82 | "mips64-linux-musl": "mips-linux", | 84 | "mips64-linux-musl": "mips64-linux", |
83 | "mips64el-linux-musl": "mipsel-linux", | 85 | "mips64el-linux-musl": "mips64el-linux", |
84 | "mips64-linux-gnun32": "mips-linux bit-32", | 86 | "mips64-linux-gnun32": "mips-linux bit-32", |
85 | "mips64el-linux-gnun32": "mipsel-linux bit-32", | 87 | "mips64el-linux-gnun32": "mipsel-linux bit-32", |
86 | "powerpc-linux": "powerpc32-linux", | 88 | "powerpc-linux": "powerpc32-linux", |
@@ -92,6 +94,7 @@ def siteinfo_data(d): | |||
92 | "powerpc64-linux-gnuspe": "powerpc-linux powerpc64-linux", | 94 | "powerpc64-linux-gnuspe": "powerpc-linux powerpc64-linux", |
93 | "powerpc64-linux-muslspe": "powerpc-linux powerpc64-linux", | 95 | "powerpc64-linux-muslspe": "powerpc-linux powerpc64-linux", |
94 | "powerpc64-linux": "powerpc-linux", | 96 | "powerpc64-linux": "powerpc-linux", |
97 | "powerpc64-linux-musl": "powerpc-linux", | ||
95 | "x86_64-cygwin": "bit-64", | 98 | "x86_64-cygwin": "bit-64", |
96 | "x86_64-darwin": "bit-64", | 99 | "x86_64-darwin": "bit-64", |
97 | "x86_64-darwin9": "bit-64", | 100 | "x86_64-darwin9": "bit-64", |