mirror of
https://git.yoctoproject.org/poky
synced 2026-02-20 08:29:42 +01:00
kernel-yocto: propagate configuration errors to bbclass
As pointed out by klapperichpaul@johndeere.com, missing configuration fragments were being picked up twice, once by the tools and once by the bbclass. Unfortunately, the tools error message was being detected as configs, and hence no error was reported at all. Rather than catching the output of the tools, we can instead check the return code and propagate the error message from the tools directly to the user. [YOCTO #11649] (From OE-Core rev: 960652416e2390337df6d9734375d6829ceb6420) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
f22dfe95cc
commit
aa7fc34dc4
@@ -281,7 +281,8 @@ do_kernel_configme() {
|
||||
|
||||
meta_dir=$(kgit --meta)
|
||||
configs="$(scc --configs -o ${meta_dir})"
|
||||
if [ -z "${configs}" ]; then
|
||||
if [ $? -ne 0 ]; then
|
||||
bberror "${configs}"
|
||||
bbfatal_log "Could not find configuration queue (${meta_dir}/config.queue)"
|
||||
fi
|
||||
|
||||
|
||||
Reference in New Issue
Block a user