summaryrefslogtreecommitdiffstats
path: root/scripts/multilib_header_wrapper.h
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2019-12-27 20:47:33 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2020-01-11 11:06:23 +0000
commitd0f86a99f782f371dc2cb94568619c53df07ca3c (patch)
tree3d604a1c06ab20225ac4ff9d88ce6dee3f3a75ed /scripts/multilib_header_wrapper.h
parentfbde5ca5099ae4b69929b4c4ea8b0c4be02ddf51 (diff)
downloadpoky-d0f86a99f782f371dc2cb94568619c53df07ca3c.tar.gz
bitbake: runqueue: Ensure task dependencies are run correctly
We've seen a number of mystery failures where task B would run despite task A, its dependency not having run. An example would be do_compile when do_unpack didn't run. This has been tracked down to this code block. In theory it shouldn't trigger however it can and has due to bugs elsewhere. When it does, it causes significant weird failures and possible build corruption. Change the code to abort the build. This avoids any chance of corruption and should ensure the issues get reported, putting an end to the weird build failures. There may be some cases where this triggers and it shouldn't, we'll work through those as they arise and are identified. (Bitbake rev: 182b2ae7bab4a943978154be3a65c018aaf21fdc) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 7a92b7f58ab187eddfe550bd6fb687240c7b11bb) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/multilib_header_wrapper.h')
0 files changed, 0 insertions, 0 deletions