From e973408298aa22a6d1c0d249dce684dfed0b5009 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Fri, 28 May 2021 18:19:22 -0700 Subject: Package libunwind independently This helps in ensuring it pose as RPROVIDES when llvm runtime is used Signed-off-by: Khem Raj (cherry picked from commit cee6adcb98ed39a30b6def6c4ab6d3965854178a) --- recipes-devtools/clang/libcxx_git.bb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/recipes-devtools/clang/libcxx_git.bb b/recipes-devtools/clang/libcxx_git.bb index ef330dd..87d133e 100644 --- a/recipes-devtools/clang/libcxx_git.bb +++ b/recipes-devtools/clang/libcxx_git.bb @@ -75,8 +75,7 @@ CXXFLAGS_append_armv5 = " -mfpu=vfp2" ALLOW_EMPTY_${PN} = "1" -PROVIDES += "${@bb.utils.contains("RUNTIME", "llvm", "libunwind", "", d)}" - +PROVIDES_append_runtime-llvm = " libunwind" do_install_append() { if ${@bb.utils.contains("RUNTIME", "llvm", "true", "false", d)} @@ -88,5 +87,8 @@ do_install_append() { fi } +PACKAGES_append_runtime-llvm = " libunwind" +FILES_libunwind_runtime-llvm = "${libdir}/libunwind.so.*" + BBCLASSEXTEND = "native nativesdk" TOOLCHAIN = "clang" -- cgit v1.2.3-54-g00ecf