From: Khem Raj Date: Wed, 11 May 2016 17:35:40 +0000 (-0700) Subject: musl: Create symlinks for stub libraries X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=0f4dfb6ce041e8ba4bc67de956512cfb6ac225c9;p=openembedded-core.git 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 Signed-off-by: Khem Raj Signed-off-by: Richard Purdie Signed-off-by: Armin Kuster --- diff --git a/meta/recipes-core/musl/musl_git.bb b/meta/recipes-core/musl/musl_git.bb index d4f98191f6..eec4f86d3e 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"