From 4f27781daccc56228f3a0cf1cf8aa5337f919c57 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Wed, 4 Jan 2023 11:35:39 -0800 Subject: pixman: Use gcc on aarch64 Some upgrades have regressed pixman with clang on aarch64, until this is sorted, lets use gcc for it as a workaround Signed-off-by: Khem Raj --- conf/nonclangable.conf | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf index 6442ead..d09b472 100644 --- a/conf/nonclangable.conf +++ b/conf/nonclangable.conf @@ -148,6 +148,9 @@ TOOLCHAIN:pn-rsync = "gcc" # U-boot does compile with clang but clang-15 crashes compiling it :( TOOLCHAIN:pn-u-boot = "gcc" +# See https://github.com/kraj/meta-clang/issues/696 +TOOLCHAIN:pn-pixman:aarch64 = "gcc" + CFLAGS:append:pn-liboil:toolchain-clang:x86-64 = " -fheinous-gnu-extensions " #../libffi-3.2.1/src/arm/sysv.S:363:2: error: invalid instruction, did you mean: fldmiax? @@ -367,5 +370,4 @@ DEPENDS:append:pn-pixman:mips:toolchain-clang = " openmp" #| .endfunc #| ^ CFLAGS:append:pn-pixman:arm:toolchain-clang = " -no-integrated-as" -CFLAGS:append:pn-pixman:aarch64:toolchain-clang = " -no-integrated-as" -- cgit v1.2.3-54-g00ecf