diff options
Diffstat (limited to 'meta/recipes-devtools/gcc/libgcc-common.inc')
-rw-r--r-- | meta/recipes-devtools/gcc/libgcc-common.inc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/meta/recipes-devtools/gcc/libgcc-common.inc b/meta/recipes-devtools/gcc/libgcc-common.inc index d9084af51a..65bcd24bc7 100644 --- a/meta/recipes-devtools/gcc/libgcc-common.inc +++ b/meta/recipes-devtools/gcc/libgcc-common.inc | |||
@@ -53,6 +53,11 @@ do_install:append:libc-newlib () { | |||
53 | rmdir ${D}${base_libdir} | 53 | rmdir ${D}${base_libdir} |
54 | fi | 54 | fi |
55 | } | 55 | } |
56 | do_install:append:libc-picolibc () { | ||
57 | if [ "${base_libdir}" != "${libdir}" ]; then | ||
58 | rmdir ${D}${base_libdir} | ||
59 | fi | ||
60 | } | ||
56 | 61 | ||
57 | # No rpm package is actually created but -dev depends on it, avoid dnf error | 62 | # No rpm package is actually created but -dev depends on it, avoid dnf error |
58 | DEV_PKG_DEPENDENCY:libc-baremetal = "" | 63 | DEV_PKG_DEPENDENCY:libc-baremetal = "" |
@@ -99,7 +104,6 @@ fakeroot python do_multilib_install() { | |||
99 | os.symlink(src, dest) | 104 | os.symlink(src, dest) |
100 | return | 105 | return |
101 | 106 | ||
102 | |||
103 | for ml in multilibs.split(): | 107 | for ml in multilibs.split(): |
104 | tune = d.getVar('DEFAULTTUNE:virtclass-multilib-' + ml) | 108 | tune = d.getVar('DEFAULTTUNE:virtclass-multilib-' + ml) |
105 | if not tune: | 109 | if not tune: |