diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2011-11-21 14:02:00 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-01-30 16:16:12 +0000 |
commit | 1a46002fad4c00357e828b9ee548bb2074dd5043 (patch) | |
tree | 3c8bbec33a00981418fa19ccf0b8dfffa33a57db /bitbake/lib/bb/shell.py | |
parent | 2747b2003e982094180a9c18ecb22a6559bca64e (diff) | |
download | poky-1a46002fad4c00357e828b9ee548bb2074dd5043.tar.gz |
runqueue.py: Ensure we fully process the covered list
The existing looping code can mask an existing "found = True"
by forcing it to False each time. This can lead to dependency
lists not being fully searched and results in dependency errors.
An exmaple of this was the autobuilder building linux-yocto from
sstate but then rebuilding some of the recipe's tasks for no
apparent reason. Separating the logic into two variables solves this
problem since any "found = True" value is now always preserved.
(Bitbake rev: 61017fc5d30b7a13308d038872ec92efc1a84cef)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/bb/shell.py')
0 files changed, 0 insertions, 0 deletions