diff options
author | Juro Bystricky <juro.bystricky@intel.com> | 2017-04-10 08:51:04 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-04-19 10:20:24 +0100 |
commit | 00d49a05a6bf659cce6cdc025a1fade35ce8f1d2 (patch) | |
tree | a4f5059576d223d83c02ca1393b171cbfb8761ec /meta/recipes-graphics/xorg-lib/libxmu_1.1.2.bb | |
parent | 3b3aab0e8d2937505a15d273f3620a5c5c09165c (diff) | |
download | poky-00d49a05a6bf659cce6cdc025a1fade35ce8f1d2.tar.gz |
bitbake: command.py: multiconfig support for findBestProvider
In a multiconfig environment, a tinfoil call such as
tinfoil.parse_recipe("multiconfig:arduino-101-sss:gcc")
can fail with an error such as:
File "/data/master/poky/bitbake/lib/bb/tinfoil.py", line 373, in get_recipe_file
raise bb.providers.NoProvider('Unable to find any recipe file matching "%s"' % pn)
bb.providers.NoProvider: Unable to find any recipe file matching "multiconfig:arduino-101-sss:gcc"
The culprit is findBestProvider, which does not handle multiconfig.
This patch fixes the error and in the case mentioned above the tinfoil call returns:
"multiconfig:arduino-101-sss:/data/master/poky/meta/recipes-devtools/gcc/gcc_6.3.bb"
[YOCTO#11210]
(Bitbake rev: e9c03fbfd7b057b28645affa263cb4aebfa24b04)
Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-graphics/xorg-lib/libxmu_1.1.2.bb')
0 files changed, 0 insertions, 0 deletions