From 6ecaea06d5e6e7ed0a39b4c019fc485f18e1ce55 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sun, 11 Jun 2023 13:05:30 -0700 Subject: recipe_sysroot_check_ld_is_lld: Use STAGING_BINDIR_TOOLCHAIN to find compiler installation This ensures correct directory is used to create linker symlink Signed-off-by: Khem Raj --- classes/clang.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'classes') diff --git a/classes/clang.bbclass b/classes/clang.bbclass index fc04d97..6878c4c 100644 --- a/classes/clang.bbclass +++ b/classes/clang.bbclass @@ -143,7 +143,7 @@ RECIPESYSROOTFUNCS:toolchain-clang = "recipe_sysroot_check_ld_is_lld" recipe_sysroot_check_ld_is_lld () { if ${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', 'true', 'false', d)} && \ ${@bb.utils.contains('INHIBIT_DEFAULT_DEPS', '1', 'false', 'true', d)}; then - ln -srf ${RECIPE_SYSROOT_NATIVE}${bindir}/${TARGET_SYS}/${TARGET_PREFIX}ld.lld ${RECIPE_SYSROOT_NATIVE}${bindir}/${TARGET_SYS}/${TARGET_PREFIX}ld + ln -srf ${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}ld.lld ${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}ld fi } do_prepare_recipe_sysroot[postfuncs] += "${RECIPESYSROOTFUNCS}" -- cgit v1.2.3-54-g00ecf