From: Khem Raj <[email protected]>

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

Signed-off-by: Khem Raj <[email protected]>
Signed-off-by: Richard Purdie <[email protected]>
(cherry picked from commit 3b7f6b0e0f1f16f89cd924aac001b4f661c145ca)
Signed-off-by: Steve Sakoman <[email protected]>
---
 meta/recipes-devtools/gcc/libgcc-common.inc | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/meta/recipes-devtools/gcc/libgcc-common.inc 
b/meta/recipes-devtools/gcc/libgcc-common.inc
index d48dc8b823..31f629acaa 100644
--- a/meta/recipes-devtools/gcc/libgcc-common.inc
+++ b/meta/recipes-devtools/gcc/libgcc-common.inc
@@ -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
-- 
2.25.1

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#168852): 
https://lists.openembedded.org/g/openembedded-core/message/168852
Mute This Topic: https://lists.openembedded.org/mt/92813993/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to