From: Christopher Larson <[email protected]> Handle the potential case where the recipe level LICENSE contains an incompatible license, but all of its emitted packages are in fact compatible. Without this adjustment, it would skip such a recipe.
Signed-off-by: Christopher Larson <[email protected]> --- meta/classes/base.bbclass | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/meta/classes/base.bbclass b/meta/classes/base.bbclass index 627b943..b427a5e 100644 --- a/meta/classes/base.bbclass +++ b/meta/classes/base.bbclass @@ -552,9 +552,8 @@ python () { skipped_pkgs.append(pkg) else: unskipped_pkgs.append(pkg) - some_skipped = skipped_pkgs and unskipped_pkgs all_skipped = skipped_pkgs and not unskipped_pkgs - if some_skipped: + if unskipped_pkgs: for pkg in skipped_pkgs: bb.debug(1, "SKIPPING the package " + pkg + " at do_rootfs because it's " + recipe_license) d.setVar('LICENSE_EXCLUSION-' + pkg, 1) -- 1.8.0.3 _______________________________________________ Openembedded-core mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
