[bitbake-devel] [PATCH] parse/cache/cooker: Preserve order in the file inclusion list

Richard Purdie richard.purdie at linuxfoundation.org
Mon Nov 19 15:20:21 UTC 2012


On Mon, 2012-11-19 at 16:09 +0100, Martin Jansa wrote:
> On Mon, Nov 19, 2012 at 03:01:20PM +0000, Richard Purdie wrote:
> > The data returned by get_file_depends() may me used in contexts like
> > checksums where order is important. The current usage of sets means
> > that some of the checksums can change in circumstances they should not.
> > 
> > This patch changes to use lists, thereby removing the problem.
> 
> Should this cover also BBINCLUDED variable in parsing cache?
> 
> Sometimes I see all recipes reparsed without any reason (no change in
> metadata).
> 
> Comparing output of bitbake -p (with added patch to dump parse data,
> shows order of BBINCLUDED changing.

Yes, this is exactly why I'm proposing this patch.

Cheers,

Richard





More information about the bitbake-devel mailing list