diff options
| author | Khem Raj <khem.raj@oss.qualcomm.com> | 2026-05-23 08:45:31 -0700 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2026-06-03 10:44:17 +0200 |
| commit | 4b18f531a8d1047f49dd3097ddd00be870c0ed1e (patch) | |
| tree | ac60b90318d7c099dd3ab0de16a2989642947a0f | |
| parent | 4d66b383870cbdda105a2c3653b2563e8990c276 (diff) | |
| download | meta-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.conf | 6 |
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 | |||
| 584 | LDFLAGS:remove:pn-libfaketime:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', '-fuse-ld=lld', '', d)}" | 584 | LDFLAGS: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) |
| 588 | LDFLAGS:append:pn-aufs-util:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -fuse-ld=bfd', '', d)}" | 588 | LDFLAGS:append:pn-aufs-util:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -fuse-ld=bfd', '', d)}" |
| 589 | LDFLAGS:remove:pn-aufs-util:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', '-fuse-ld=lld', '', d)}" | 589 | LDFLAGS: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- | |||
| 598 | LD:pn-libhugetlbfs:toolchain-clang = "${HOST_PREFIX}ld.bfd${TOOLCHAIN_OPTIONS} ${HOST_LD_ARCH}" | 598 | LD:pn-libhugetlbfs:toolchain-clang = "${HOST_PREFIX}ld.bfd${TOOLCHAIN_OPTIONS} ${HOST_LD_ARCH}" |
| 599 | LD:pn-libunix-statgrab:toolchain-clang = "${CC}" | 599 | LD: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) | ||
| 603 | TOOLCHAIN:pn-swupdate = "gcc" | ||
| 604 | |||
| 601 | TOOLCHAIN:pn-perf = "gcc" | 605 | TOOLCHAIN: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 |
