From 4b18f531a8d1047f49dd3097ddd00be870c0ed1e Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sat, 23 May 2026 08:45:31 -0700 Subject: swupdate: Pin to use gcc 2025.12 does not compile with clang sadly Signed-off-by: Khem Raj --- conf/nonclangable.conf | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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 LDFLAGS:remove:pn-libfaketime:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', '-fuse-ld=lld', '', d)}" # arm-yoe-linux-gnueabi-ld.lld: error: version script assignment of 'global' to symbol 'readdir' failed: symbol not defined #| arm-yoe-linux-gnueabi-ld.lld: error: version script assignment of 'global' to symbol 'readdir_r' failed: symbol not defined -#| arm-yoe-linux-gnueabi-clang: error: linker command failed with exit code 1 (use -v to see invocation) +#| arm-yoe-linux-gnueabi-clang: error: linker command failed with exit code 1 (use -v to see invocation) LDFLAGS:append:pn-aufs-util:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -fuse-ld=bfd', '', d)}" LDFLAGS:remove:pn-aufs-util:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', '-fuse-ld=lld', '', d)}" # | 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- LD:pn-libhugetlbfs:toolchain-clang = "${HOST_PREFIX}ld.bfd${TOOLCHAIN_OPTIONS} ${HOST_LD_ARCH}" LD:pn-libunix-statgrab:toolchain-clang = "${CC}" +# swupdate-2025.12/core/swupdate.c:1018: more undefined references to `no symbol' follow +#| aarch64-yoe-linux-clang: error: linker command failed with exit code 1 (use -v to see invocation) +TOOLCHAIN:pn-swupdate = "gcc" + TOOLCHAIN:pn-perf = "gcc" # See https://github.com/llvm/llvm-project/issues/108262 -- cgit v1.2.3-54-g00ecf