mirror of
https://git.yoctoproject.org/poky
synced 2026-05-07 16:59:22 +00:00
musl: Do not package glibc loader
This was a ad-hoc solution which did not really work in all cases, now gcompat is provided to deal with glibc based prebuilts, therefore there is no need to provide this package (From OE-Core rev: e2d54f02bcde7a95235a61b9622c584a77c4e9bc) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -34,6 +34,8 @@ do_compile () {
|
||||
do_install () {
|
||||
oe_runmake install 'DESTDIR=${D}'
|
||||
}
|
||||
|
||||
RPROVIDES_${PN} += "musl-glibc-compat"
|
||||
#
|
||||
# We will skip parsing for non-musl systems
|
||||
#
|
||||
|
||||
@@ -68,13 +68,9 @@ do_install() {
|
||||
echo "${libdir}" >> ${D}${sysconfdir}/ld-musl-${MUSL_LDSO_ARCH}.path
|
||||
rm -f ${D}${bindir}/ldd ${D}${GLIBC_LDSO}
|
||||
lnr ${D}${libdir}/libc.so ${D}${bindir}/ldd
|
||||
lnr ${D}${libdir}/libc.so ${D}${GLIBC_LDSO}
|
||||
}
|
||||
|
||||
PACKAGES =+ "${PN}-glibc-compat"
|
||||
|
||||
FILES_${PN} += "/lib/ld-musl-${MUSL_LDSO_ARCH}.so.1 ${sysconfdir}/ld-musl-${MUSL_LDSO_ARCH}.path"
|
||||
FILES_${PN}-glibc-compat += "${GLIBC_LDSO}"
|
||||
FILES_${PN}-staticdev = "${libdir}/libc.a"
|
||||
FILES_${PN}-dev =+ "${libdir}/libcrypt.a ${libdir}/libdl.a ${libdir}/libm.a \
|
||||
${libdir}/libpthread.a ${libdir}/libresolv.a \
|
||||
|
||||
Reference in New Issue
Block a user