diff options
author | Khem Raj <raj.khem@gmail.com> | 2025-03-22 01:26:03 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2025-03-23 15:28:04 -0700 |
commit | 7a0f84f429c34ddf40f29a6f0669cd312ec1153e (patch) | |
tree | c875e6eebdcffeaceb241f20a89a9c6d1ed20e4c | |
parent | eafc74c40022c15a7b6f70db716ffc8dde94901b (diff) | |
download | meta-clang-7a0f84f429c34ddf40f29a6f0669cd312ec1153e.tar.gz |
webkitgtk: Use gcc to build for rv64 for now
clang-20 is unable to build webkit 2.48 for rv64
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r-- | conf/nonclangable.conf | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf index 6f494fb..1c2d824 100644 --- a/conf/nonclangable.conf +++ b/conf/nonclangable.conf | |||
@@ -207,8 +207,12 @@ TOOLCHAIN:pn-netdata = "gcc" | |||
207 | TOOLCHAIN:pn-python3-drgn:riscv32 = "gcc" | 207 | TOOLCHAIN:pn-python3-drgn:riscv32 = "gcc" |
208 | 208 | ||
209 | # Clang-20 issue - https://github.com/llvm/llvm-project/issues/132322 | 209 | # Clang-20 issue - https://github.com/llvm/llvm-project/issues/132322 |
210 | TOOLCHAIN:pn-webkitgtk:arm:toolchain-clang = "gcc" | 210 | TOOLCHAIN:pn-webkitgtk:arm = "gcc" |
211 | TOOLCHAIN:pn-webkitgtk3:arm:toolchain-clang = "gcc" | 211 | TOOLCHAIN:pn-webkitgtk3:arm = "gcc" |
212 | |||
213 | # Disable clang on rv64 for now. see - https://bugs.webkit.org/show_bug.cgi?id=290243 | ||
214 | TOOLCHAIN:pn-webkitgtk:riscv64 = "gcc" | ||
215 | TOOLCHAIN:pn-webkitgtk3:riscv64 = "gcc" | ||
212 | 216 | ||
213 | CFLAGS:append:pn-liboil:toolchain-clang:x86-64 = " -fheinous-gnu-extensions " | 217 | CFLAGS:append:pn-liboil:toolchain-clang:x86-64 = " -fheinous-gnu-extensions " |
214 | 218 | ||