mirror of
https://git.yoctoproject.org/poky
synced 2026-02-20 08:29:42 +01:00
musl: Fix build when usrmerge distro feature is enabled
(From OE-Core rev: 02fd8e760cac1d2e0e25a4e3dbea3f2844b9fd01) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -49,7 +49,7 @@ CONFIGUREOPTS = " \
|
||||
--bindir=${bindir} \
|
||||
--libdir=${libdir} \
|
||||
--includedir=${includedir} \
|
||||
--syslibdir=/lib \
|
||||
--syslibdir=${nonarch_base_libdir} \
|
||||
"
|
||||
|
||||
do_configure() {
|
||||
@@ -62,14 +62,14 @@ do_compile() {
|
||||
|
||||
do_install() {
|
||||
oe_runmake install DESTDIR='${D}'
|
||||
install -d ${D}${bindir} ${D}/lib ${D}${sysconfdir}
|
||||
install -d ${D}${bindir} ${D}${sysconfdir}
|
||||
echo "${base_libdir}" > ${D}${sysconfdir}/ld-musl-${MUSL_LDSO_ARCH}.path
|
||||
echo "${libdir}" >> ${D}${sysconfdir}/ld-musl-${MUSL_LDSO_ARCH}.path
|
||||
rm -f ${D}${bindir}/ldd ${D}${GLIBC_LDSO}
|
||||
ln -rs ${D}${libdir}/libc.so ${D}${bindir}/ldd
|
||||
}
|
||||
|
||||
FILES:${PN} += "/lib/ld-musl-${MUSL_LDSO_ARCH}.so.1 ${sysconfdir}/ld-musl-${MUSL_LDSO_ARCH}.path"
|
||||
FILES:${PN} += "${nonarch_base_libdir}/ld-musl-${MUSL_LDSO_ARCH}.so.1 ${sysconfdir}/ld-musl-${MUSL_LDSO_ARCH}.path"
|
||||
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