]> code.ossystems Code Review - openembedded-core.git/commit
rm_work: Handle race with -inital tasks
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 19 Dec 2017 12:39:42 +0000 (12:39 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 20 Dec 2017 15:32:12 +0000 (15:32 +0000)
commit0f537d985b7b17af508a511fca8a4ec4b5804580
treeb9f188c451d7c36de13ac5ba0338a825104bdfdb
parent2ec354f93101d85b4a3739368c8f0a96ec84c7d0
rm_work: Handle race with -inital tasks

There is a race with rm_work when tasks run deltask do_build since
do_rm_work becomes a floating task. Handle this by injecting
the populate_sysroot/lic dependencies manually if the tasks returned
are empty. This depends on a change to fix bb.build.preceedtask() in
bitbake too.

[YOCTO #12365]

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/rm_work.bbclass