[OE-core] [PATCH] kernel.bbclass: Remove bashism

Khem Raj raj.khem at gmail.com
Fri Dec 12 20:43:10 UTC 2014


this needs back porting to dizzy as well

> On Dec 12, 2014, at 12:47 PM, Khem Raj <raj.khem at gmail.com> wrote:
> 
> Fixes build on systems using dash for default shell e.g.
> 
> errors like
> 
> run.do_strip.25842: [[: not found
> | readelf: Error: Unable to read in 0x37 bytes of section headers
> | readelf: Error: Not an ELF file - it has the wrong magic bytes at the start
> 
> Change-Id: I29cac15be44a02d75a3d6889b6ae9b2e19bf46af
> Signed-off-by: Khem Raj <raj.khem at gmail.com>
> ---
> meta/classes/kernel.bbclass | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass
> index f300fa3..4af9d15 100644
> --- a/meta/classes/kernel.bbclass
> +++ b/meta/classes/kernel.bbclass
> @@ -390,7 +390,7 @@ python split_kernel_packages () {
> 
> do_strip() {
> 	if [ -n "${KERNEL_IMAGE_STRIP_EXTRA_SECTIONS}" ]; then
> -		if [[ "${KERNEL_IMAGETYPE}" != "vmlinux" ]]; then
> +		if [ "${KERNEL_IMAGETYPE}" != "vmlinux" ]; then
> 			bbwarn "image type will not be stripped (not supported): ${KERNEL_IMAGETYPE}"
> 			return
> 		fi
> -- 
> 2.1.1
> 




More information about the Openembedded-core mailing list