summaryrefslogtreecommitdiffstats
path: root/meta/recipes-core/musl
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-core/musl')
-rw-r--r--meta/recipes-core/musl/musl_git.bb21
1 files changed, 7 insertions, 14 deletions
diff --git a/meta/recipes-core/musl/musl_git.bb b/meta/recipes-core/musl/musl_git.bb
index afc8446547..2a15a78cd5 100644
--- a/meta/recipes-core/musl/musl_git.bb
+++ b/meta/recipes-core/musl/musl_git.bb
@@ -66,27 +66,20 @@ do_install() {
66 rm -f ${D}${bindir}/ldd ${D}${GLIBC_LDSO} 66 rm -f ${D}${bindir}/ldd ${D}${GLIBC_LDSO}
67 lnr ${D}${libdir}/libc.so ${D}${bindir}/ldd 67 lnr ${D}${libdir}/libc.so ${D}${bindir}/ldd
68 lnr ${D}${libdir}/libc.so ${D}${GLIBC_LDSO} 68 lnr ${D}${libdir}/libc.so ${D}${GLIBC_LDSO}
69 for l in crypt dl m pthread resolv rt util xnet
70 do
71 ln -sf libc.so ${D}${libdir}/lib$l.so
72 done
73 for i in libc.so.6 libcrypt.so.1 libdl.so.2 libm.so.6 libpthread.so.0 libresolv.so.2 librt.so.1 libutil.so.1; do
74 ln -sf libc.so ${D}${libdir}/$i
75 done
76} 69}
77 70
78PACKAGES =+ "${PN}-glibc-compat" 71PACKAGES =+ "${PN}-glibc-compat"
79 72
80FILES_${PN}-glibc-compat += "\ 73FILES_${PN}-glibc-compat += "${GLIBC_LDSO}"
81 ${libdir}/libc.so.6 ${libdir}/libcrypt.so.1 \ 74FILES_${PN}-staticdev = "${libdir}/libc.a"
82 ${libdir}/libdl.so.2 ${libdir}/libm.so.6 \ 75FILES_${PN}-dev =+ "${libdir}/libcrypt.a ${libdir}/libdl.a ${libdir}/libm.a \
83 ${libdir}/libpthread.so.0 ${libdir}/libresolv.so.2 \ 76 ${libdir}/libpthread.a ${libdir}/libresolv.a \
84 ${libdir}/librt.so.1 ${libdir}/libutil.so.1 \ 77 ${libdir}/librt.a ${libdir}/libutil.a ${libdir}/libxnet.a \
85 ${GLIBC_LDSO} \ 78 "
86 "
87 79
88RDEPENDS_${PN}-dev += "linux-libc-headers-dev bsd-headers-dev libssp-nonshared-staticdev" 80RDEPENDS_${PN}-dev += "linux-libc-headers-dev bsd-headers-dev libssp-nonshared-staticdev"
89RPROVIDES_${PN}-dev += "libc-dev virtual-libc-dev" 81RPROVIDES_${PN}-dev += "libc-dev virtual-libc-dev"
90RPROVIDES_${PN} += "ldd libsegfault rtld(GNU_HASH)" 82RPROVIDES_${PN} += "ldd libsegfault rtld(GNU_HASH)"
91 83
92LEAD_SONAME = "libc.so" 84LEAD_SONAME = "libc.so"
85INSANE_SKIP_${PN}-dev = "staticdev"