libgcc: Fix standalone target builds with usrmerge distro feature

Ignore the rmdir cmd if using usrmerge distro feature since the
intention is to delete /lib or /lib64 but not libdir under /usr and
base_libdir = libdir when usrmerge is enabled in distro

(From OE-Core rev: 3b7f6b0e0f1f16f89cd924aac001b4f661c145ca)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Khem Raj
2022-07-24 08:35:45 -07:00
committed by Richard Purdie
parent 591f14c698
commit a52a230540

View File

@@ -45,10 +45,14 @@ do_install () {
}
do_install:append:libc-baremetal () {
rmdir ${D}${base_libdir}
if [ "${base_libdir}" != "${libdir}" ]; then
rmdir ${D}${base_libdir}
fi
}
do_install:append:libc-newlib () {
rmdir ${D}${base_libdir}
if [ "${base_libdir}" != "${libdir}" ]; then
rmdir ${D}${base_libdir}
fi
}
# No rpm package is actually created but -dev depends on it, avoid dnf error