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: lucaceresoli/bug-15201-perf-libtraceevent-missing~19104 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9d82fffd24742a5eb40bcb9b9ecea01a42be0be6;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.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 f7b612f84f2..c42f85c6656 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