From: Richard Purdie Date: Wed, 1 Jun 2011 11:22:17 +0000 (+0100) Subject: bitbake/parse/ast: We always need to finalize the default data since otherwise overri... X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=af93b8937e0eab940879646f579948d814faeb2b;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git bitbake/parse/ast: We always need to finalize the default data since otherwise overrides to BBCLASSEXTEND may not be applied (Bitbake rev: f22ac9149cc9ab96510bb377deb82cd9bceb95c1) Signed-off-by: Richard Purdie --- diff --git a/bitbake/lib/bb/parse/ast.py b/bitbake/lib/bb/parse/ast.py index 722d542ed69..547ea679b55 100644 --- a/bitbake/lib/bb/parse/ast.py +++ b/bitbake/lib/bb/parse/ast.py @@ -374,8 +374,7 @@ def multi_finalize(fn, d): safe_d = d d = bb.data.createCopy(safe_d) try: - if not onlyfinalise or "default" in onlyfinalise: - finalize(fn, d) + finalize(fn, d) except bb.parse.SkipPackage as e: bb.data.setVar("__SKIPPED", e.args[0], d) datastores = {"": safe_d}