diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-01-11 14:01:46 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-01-12 11:59:36 +0000 |
commit | 61182659c212db24e52cdbcdbb043c7b0de86094 (patch) | |
tree | b6dfe0fa5bc973d5e43eaac02cbd118d2bcce1c2 /bitbake/lib/bb/parse/parse_py/ConfHandler.py | |
parent | dda251dfc2dc7755bf1e909ec8eb6a708e2cde6d (diff) | |
download | poky-61182659c212db24e52cdbcdbb043c7b0de86094.tar.gz |
bitbake: runqueue: Fix runall all bug
Where chains of RDEPENDS are multiple levels deep, the runall code was not
accounting for this and recursing deeply enough to gather all dependencies.
Fix this by iterating over the result until no more dependencies are found.
Tested-by: Jonas Gorski <jonas.gorski@bisdn.de>
Reported-by: Jonas Gorski <jonas.gorski@bisdn.de>
(Bitbake rev: 966f25dfc23a6d17b2b6d3e0100e9ae264f99025)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/bb/parse/parse_py/ConfHandler.py')
0 files changed, 0 insertions, 0 deletions