summaryrefslogtreecommitdiffstats
path: root/meta/recipes-core
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2016-05-11 10:35:40 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-06-29 19:36:01 +0100
commit2bf1e70e3d3ba58ddbf0e350d86fd78f4ffd47dd (patch)
tree5c6c6f9e644d31987b672d368d739ee550e36b09 /meta/recipes-core
parentec2d08375be9a9fdd6bb170aa4c342640cda3505 (diff)
downloadpoky-2bf1e70e3d3ba58ddbf0e350d86fd78f4ffd47dd.tar.gz
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: 0f4dfb6ce041e8ba4bc67de956512cfb6ac225c9) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core')
-rw-r--r--meta/recipes-core/musl/musl_git.bb4
1 files changed, 4 insertions, 0 deletions
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() {
52 52
53 install -d ${D}${bindir} 53 install -d ${D}${bindir}
54 ln -s ../../${libdir}/libc.so ${D}${bindir}/ldd 54 ln -s ../../${libdir}/libc.so ${D}${bindir}/ldd
55 for l in crypt dl m pthread resolv rt util xnet
56 do
57 ln -s libc.so ${D}${libdir}/lib$l.so
58 done
55} 59}
56 60
57RDEPENDS_${PN}-dev += "linux-libc-headers-dev bsd-headers-dev" 61RDEPENDS_${PN}-dev += "linux-libc-headers-dev bsd-headers-dev"