]> code.ossystems Code Review - openembedded-core.git/commitdiff
ncurses: fix do_install failure when base_libdir has more than one level
authorKoen Kooi <koen@dominion.thruhere.net>
Fri, 9 Mar 2018 09:53:09 +0000 (10:53 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 23 May 2018 16:41:02 +0000 (17:41 +0100)
Other sections of the .inc already use mkdir -p, so use it here as well.

(From OE-Core rev: 62434e5021b99391a0c129a40bf943465a19e7ce)

Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
meta/recipes-core/ncurses/ncurses.inc

index 8a9d65b487c1145a1b0dd6bdcf390301df073b1a..5bd5c0e58d86452edd07d2117c9683f186480b7c 100644 (file)
@@ -227,7 +227,7 @@ do_install() {
         if [ ! -d "${D}${base_libdir}" ]; then
             # Setting base_libdir to libdir as is done in the -native
             # case will skip this code
-            mkdir ${D}${base_libdir}
+            mkdir -p ${D}${base_libdir}
             mv ${D}${libdir}/libncurses.so.* ${D}${base_libdir}
             ! ${ENABLE_WIDEC} || \
                 mv ${D}${libdir}/libncursesw.so.* ${D}${base_libdir}