summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <khem.raj@oss.qualcomm.com>2026-05-23 08:45:31 -0700
committerKhem Raj <raj.khem@gmail.com>2026-06-03 10:44:17 +0200
commit4b18f531a8d1047f49dd3097ddd00be870c0ed1e (patch)
treeac60b90318d7c099dd3ab0de16a2989642947a0f
parent4d66b383870cbdda105a2c3653b2563e8990c276 (diff)
downloadmeta-clang-4b18f531a8d1047f49dd3097ddd00be870c0ed1e.tar.gz
swupdate: Pin to use gcc
2025.12 does not compile with clang sadly Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
-rw-r--r--conf/nonclangable.conf6
1 files changed, 5 insertions, 1 deletions
diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf
index 8a18f6b..c9200ab 100644
--- a/conf/nonclangable.conf
+++ b/conf/nonclangable.conf
@@ -584,7 +584,7 @@ LDFLAGS:append:pn-libfaketime:toolchain-clang = "${@bb.utils.contains('DISTRO_FE
584LDFLAGS:remove:pn-libfaketime:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', '-fuse-ld=lld', '', d)}" 584LDFLAGS:remove:pn-libfaketime:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', '-fuse-ld=lld', '', d)}"
585# arm-yoe-linux-gnueabi-ld.lld: error: version script assignment of 'global' to symbol 'readdir' failed: symbol not defined 585# arm-yoe-linux-gnueabi-ld.lld: error: version script assignment of 'global' to symbol 'readdir' failed: symbol not defined
586#| arm-yoe-linux-gnueabi-ld.lld: error: version script assignment of 'global' to symbol 'readdir_r' failed: symbol not defined 586#| arm-yoe-linux-gnueabi-ld.lld: error: version script assignment of 'global' to symbol 'readdir_r' failed: symbol not defined
587#| arm-yoe-linux-gnueabi-clang: error: linker command failed with exit code 1 (use -v to see invocation) 587#| arm-yoe-linux-gnueabi-clang: error: linker command failed with exit code 1 (use -v to see invocation)
588LDFLAGS:append:pn-aufs-util:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -fuse-ld=bfd', '', d)}" 588LDFLAGS:append:pn-aufs-util:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -fuse-ld=bfd', '', d)}"
589LDFLAGS:remove:pn-aufs-util:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', '-fuse-ld=lld', '', d)}" 589LDFLAGS:remove:pn-aufs-util:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', '-fuse-ld=lld', '', d)}"
590# | arm-yoe-linux-gnueabi-ld.lld: error: version script assignment of 'global' to symbol 'pam_sm_chauthtok' failed: symbol not defined 590# | arm-yoe-linux-gnueabi-ld.lld: error: version script assignment of 'global' to symbol 'pam_sm_chauthtok' failed: symbol not defined
@@ -598,6 +598,10 @@ LD:pn-gnu-efi:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-
598LD:pn-libhugetlbfs:toolchain-clang = "${HOST_PREFIX}ld.bfd${TOOLCHAIN_OPTIONS} ${HOST_LD_ARCH}" 598LD:pn-libhugetlbfs:toolchain-clang = "${HOST_PREFIX}ld.bfd${TOOLCHAIN_OPTIONS} ${HOST_LD_ARCH}"
599LD:pn-libunix-statgrab:toolchain-clang = "${CC}" 599LD:pn-libunix-statgrab:toolchain-clang = "${CC}"
600 600
601# swupdate-2025.12/core/swupdate.c:1018: more undefined references to `no symbol' follow
602#| aarch64-yoe-linux-clang: error: linker command failed with exit code 1 (use -v to see invocation)
603TOOLCHAIN:pn-swupdate = "gcc"
604
601TOOLCHAIN:pn-perf = "gcc" 605TOOLCHAIN:pn-perf = "gcc"
602 606
603# See https://github.com/llvm/llvm-project/issues/108262 607# See https://github.com/llvm/llvm-project/issues/108262