[OE-core] [PATCH] package_rpm.bbclass: Accomodate dash when using arrays
Paul Eggleton
paul.eggleton at linux.intel.com
Mon Jul 30 09:26:04 UTC 2012
On Sunday 29 July 2012 14:27:05 Khem Raj wrote:
> we were assigning local variable to an array coming through
> positional arguments. local is a non posix contruct thats
> also supported by dash luckily but operates differently in this
> case it exapnds the array before assignment. so
>
> local pkgs="$@"
>
> turns into pkgs=locale-base-en-us locale-base-en-gb
>
> ant we see errors
>
> run.do_rootfs.25593: 932: local: locale-base-en-gb: bad variable name
>
> So lets not use defining and assigning local in one go
> first define a local and then the assignment
Oops, sorry about that.
However, in the other thread you said package_rpm.bbclass was "full of
bashisms" - is there only this one?
Cheers,
Paul
--
Paul Eggleton
Intel Open Source Technology Centre
More information about the Openembedded-core
mailing list