diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-04-10 11:09:21 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-04-12 22:50:21 +0100 |
commit | e0e5426659011e85a5272e2f7f703c1c5e874755 (patch) | |
tree | 96c1d06863674173d61b4e048f301e88322ced1f /bitbake/lib/ply | |
parent | 380004b8551d1992eec244928c524252c47f7970 (diff) | |
download | poky-e0e5426659011e85a5272e2f7f703c1c5e874755.tar.gz |
bitbake: runqueue: Improve 'mulitiple .bb files are due to be built' message
When multiple recipes which both provide something are being built, bitbake
informs us that most likely one of them provides something the other doesn't,
which is usually correct, but unfortunately it's rather painful to figure out
exactly what that is.
This patch dumps two sets of information, one is the provides information for
each recipe, filtered so only common components are removed. The other is a list
of dependees on the recipe, since sometimes this can easily identify why something
is being built.
Its not straightforward for bitbake to obtain the information but since the
warning/error code path isn't the normal one, we can afford to go through some
less than optimal processing to aid debugging.
Also provide the same information even if we're showing a warning since its still
useful.
[YOCTO #8032]
(Bitbake rev: 96fc889b8e62ba4463c71158c4b7286c48d68cd8)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/ply')
0 files changed, 0 insertions, 0 deletions