]> code.ossystems Code Review - openembedded-core.git/commit
kernel-yocto.bbclass: Fix deps when externalsrc is used
authorPaul Barker <pbarker@konsulko.com>
Wed, 8 Apr 2020 15:14:55 +0000 (16:14 +0100)
committerSteve Sakoman <steve@sakoman.com>
Thu, 30 Apr 2020 21:59:59 +0000 (11:59 -1000)
commit75b47388fb18aaf58db311e570c009350d64084f
tree766592288c6603b1b69076e5c6102ea2a9db48f6
parent78c55eac69dc4b6ae28d7e7911adb59430376b23
kernel-yocto.bbclass: Fix deps when externalsrc is used

do_kernel_configme was recently removed from SRCTREECOVEREDTASKS so this
task still runs when externalsrc is used. This task normally runs after
do_patch but when externalsrc is used, do_patch is removed and this ordering
restriction does nothing. This allows bitbake to execute do_kernel_configme
too early, causing races with do_unpack.

This is fixed by adding in a dependency on do_unpack when externalsrc is
used.

Signed-off-by: Paul Barker <pbarker@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
meta/classes/kernel-yocto.bbclass