[OE-core] [PATCH] base.bbclass: fix nondeterministic PACKAGECONFIG processing order

Otavio Salvador otavio at ossystems.com.br
Mon Dec 2 22:08:00 UTC 2013


On Mon, Dec 2, 2013 at 7:18 PM, Randy MacLeod
<randy.macleod at windriver.com> wrote:
> On 13-10-23 04:47 PM, Christopher Larson wrote:
>>
>> The PACKAGECONFIG flags were iterated over using dict.items(), but this
>> returns the items in an undefined order. As this order determines the
>> EXTRA_OECONF append order, we can get EXTRA_OECONF which are functionally
>> equivalent, but whose contents differ, resulting in not using shared state
>> archives we should be using.
>>
>> Signed-off-by: Christopher Larson <kergoth at gmail.com>
>
>
> Robert,
>
> Can this commit be pulled into dora?
> More deterministic behaviour is more supportable behaviour!
>
> It's:
>    843a5dd
>    base.bbclass: fix nondeterministic PACKAGECONFIG processing order
> on master.

I agree; this is a very good bugfix  and improve sstate-cache reuse.

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750



More information about the Openembedded-core mailing list