From 51d825b367971e8b63e704de4ff4419ba7afaa05 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Fri, 4 Jul 2025 22:48:15 +0100 Subject: [PATCH] bitbake: cooker: Add better parse debug If parsing ends early and unexpectedly, add some internal values to better understand why/how it failed. (Bitbake rev: 775f9720a17c9f3d6815d42c733ab5aaaa53749c) Signed-off-by: Richard Purdie --- bitbake/lib/bb/cooker.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bitbake/lib/bb/cooker.py b/bitbake/lib/bb/cooker.py index 91e3ee025e..2bb80e330d 100644 --- a/bitbake/lib/bb/cooker.py +++ b/bitbake/lib/bb/cooker.py @@ -2283,7 +2283,7 @@ class CookerParser(object): yield result if not (self.parsed >= self.toparse): - raise bb.parse.ParseError("Not all recipes parsed, parser thread killed/died? Exiting.", None) + raise bb.parse.ParseError("Not all recipes parsed, parser thread killed/died? (%s %s of %s) Exiting." % (len(self.processes), self.parsed, self.toparse), None) def parse_next(self):