From 611d797e3187095cf5028e6a7dd892a0e69b05f2 Mon Sep 17 00:00:00 2001 From: Martin Jansa Date: Thu, 27 Jul 2023 14:19:12 +0200 Subject: [PATCH] webos-features-core-boot.inc: switch from gold linker to lld :Release Notes: gold causes TMPDIR references in binaries leading to a lot of QA issues which aren't easy to fix and hide other possible causes for TMPDIR references. See: https://github.com/openembedded/meta-openembedded/issues/675#issuecomment-1505557372 https://github.com/openembedded/meta-openembedded/issues/675#issuecomment-1505795659 :Detailed Notes: gold is getting much less attention in last years than lld, mold or even good old bfd, most of the improvements from gold were already imported to bfd. As we're already using meta-clang and clang for building webruntime recipes, it makes sense to switch to lld now. :Testing Performed: Only build tested. :QA Notes: No change to image. :Issues Addressed: [WRP-13301] Create GPVB with Yocto 4.3 Nanbield Change-Id: I9090adf11869771ddfd954b5eb417697a2c4b934 --- .../conf/distro/include/features/webos-features-core-boot.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-webos/conf/distro/include/features/webos-features-core-boot.inc b/meta-webos/conf/distro/include/features/webos-features-core-boot.inc index d92090589..d509c3e43 100644 --- a/meta-webos/conf/distro/include/features/webos-features-core-boot.inc +++ b/meta-webos/conf/distro/include/features/webos-features-core-boot.inc @@ -24,7 +24,7 @@ WEBOS_DISTRO_FEATURES_INIT_CONSIDERED = "sysvinit" DISTRO_FEATURES_BACKFILL_CONSIDERED += "${WEBOS_DISTRO_FEATURES_INIT_CONSIDERED}" -WEBOS_DISTRO_FEATURES_LD = "ld-is-gold" +WEBOS_DISTRO_FEATURES_LD = "ld-is-lld" WEBOS_DISTRO_FEATURES_TEST = "ptest"