]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
bitbake: runqueue: Fix non setscene tasks targets being lost
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 17 Jul 2019 21:46:12 +0000 (22:46 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 18 Jul 2019 11:16:19 +0000 (12:16 +0100)
commit9881c532c8b1250a6851da2d2290dadc7ae6ef69
tree74339b4706ad5d1068f23865395381fe771440d0
parentd64c2ad24d9e2972db23561df3c22adbb613c2a3
bitbake: runqueue: Fix non setscene tasks targets being lost

If you specify both setscene and non-setscene tasks on the commandline, the
non-setscene tasks could be missed, e.g. "bitbake X:do_patch X:do_populate_sysroot"
and do_patch would fail to run.

Fix the problem in runqueue and add a testcase.

(Bitbake rev: 75292fdec5d9c0b5b3c554c4b7474a63656f7e12)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
bitbake/lib/bb/runqueue.py
bitbake/lib/bb/tests/runqueue.py