From 922c640ca99608fbca4d585095b523cc7b52ceff Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Wed, 11 May 2016 10:35:40 -0700 Subject: musl: Create symlinks for stub libraries Some libraries e.g. libm.so are needed to be created so that SDKs built with distros which disable static librararies can have the stubs and since default linker script requires -lm this helps in compiling applications with SDK there are .a equivalents for these libraries but they do not land in SDKs when static libs are disabled distrowide (From OE-Core rev: 2b9ae0ab056e62290f2328aa0d4dd70e6f138759) Signed-off-by: Khem Raj Signed-off-by: Richard Purdie --- meta/recipes-core/musl/musl_git.bb | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'meta') diff --git a/meta/recipes-core/musl/musl_git.bb b/meta/recipes-core/musl/musl_git.bb index 1e33b2de52..dd525b0a3c 100644 --- a/meta/recipes-core/musl/musl_git.bb +++ b/meta/recipes-core/musl/musl_git.bb @@ -52,6 +52,10 @@ do_install() { install -d ${D}${bindir} ln -s ../../${libdir}/libc.so ${D}${bindir}/ldd + for l in crypt dl m pthread resolv rt util xnet + do + ln -s libc.so ${D}${libdir}/lib$l.so + done } RDEPENDS_${PN}-dev += "linux-libc-headers-dev bsd-headers-dev" -- cgit v1.2.3-54-g00ecf