From: Ricardo Salveti Date: Tue, 9 Jan 2018 01:41:36 +0000 (-0200) Subject: kernel.bbclass: remove bashism in kernel_do_install X-Git-Tag: uninative-1.8~673 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=9d82fffd24742a5eb40bcb9b9ecea01a42be0be6;p=openembedded-core.git kernel.bbclass: remove bashism in kernel_do_install possible bashism in run.do_install line 163 (should be 'b = a'): if [ "kernel" == "kernel" ]; then Fixes "[: kernel: unexpected operator" when not using bash by default, which causes the default kernel image link to not be created. Signed-off-by: Ricardo Salveti Signed-off-by: Ross Burton --- diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass index f7b612f84f..c42f85c665 100644 --- a/meta/classes/kernel.bbclass +++ b/meta/classes/kernel.bbclass @@ -363,7 +363,7 @@ kernel_do_install() { install -d ${D}/boot for type in ${KERNEL_IMAGETYPES} ; do install -m 0644 ${KERNEL_OUTPUT_DIR}/${type} ${D}/${KERNEL_IMAGEDEST}/${type}-${KERNEL_VERSION} - if [ "${KERNEL_PACKAGE_NAME}" == "kernel" ]; then + if [ "${KERNEL_PACKAGE_NAME}" = "kernel" ]; then ln -sf ${type}-${KERNEL_VERSION} ${D}/${KERNEL_IMAGEDEST}/${type} fi done