[OE-core] [PATCH] kernel-yocto: fix defconfig detection in find_sccs()

gavinli at thegavinli.com gavinli at thegavinli.com
Sun Jan 26 05:35:34 UTC 2020

From: Gavin Li <gavinli at thegavinli.com>

The current code would cause a file like "config.bin" to added to the
config sources list. I am sure the intention was to add any files with
defconfig in its name and not the other way around.

Signed-off-by: Gavin Li <gavinli at thegavinli.com>
 meta/classes/kernel-yocto.bbclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/classes/kernel-yocto.bbclass b/meta/classes/kernel-yocto.bbclass
index 87c681f1c3..32b32ac291 100644
--- a/meta/classes/kernel-yocto.bbclass
+++ b/meta/classes/kernel-yocto.bbclass
@@ -31,7 +31,7 @@ def find_sccs(d):
         base, ext = os.path.splitext(os.path.basename(s))
         if ext and ext in [".scc", ".cfg"]:
-        elif base and base in 'defconfig':
+        elif base and 'defconfig' in base:
     return sources_list

More information about the Openembedded-core mailing list