From: Otavio Salvador Date: Fri, 3 Apr 2015 01:43:19 +0000 (-0300) Subject: fsl-dynamic-packagearch.bbclass: Fix package skip when MACHINE_SOCARCH is unset X-Git-Tag: 2.1~620 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=24e0921629fd2151da468e103aa19316dfda1f8a;p=meta-freescale.git fsl-dynamic-packagearch.bbclass: Fix package skip when MACHINE_SOCARCH is unset The 'bb.parse.SkipPackage' exception was missing a 'raise' call to proper inform the BitBake tool parsing system about the error, now the package is properly skipped when necessary. Change-Id: Ie736186c8e459eea55c1455547e1da8f7111e165 Signed-off-by: Otavio Salvador --- diff --git a/meta-fsl-arm/classes/fsl-dynamic-packagearch.bbclass b/meta-fsl-arm/classes/fsl-dynamic-packagearch.bbclass index 3e1faf43..91a1b14f 100644 --- a/meta-fsl-arm/classes/fsl-dynamic-packagearch.bbclass +++ b/meta-fsl-arm/classes/fsl-dynamic-packagearch.bbclass @@ -39,7 +39,7 @@ python __anonymous () { elif list(machine_socarch_filter & (provides | depends)): package_arch = d.getVar("MACHINE_SOCARCH", True) if not package_arch: - bb.parse.SkipPackage("You must set MACHINE_SOCARCH as MACHINE_SOCARCH_FILTER is set for this SoC.") + raise bb.parse.SkipPackage("You must set MACHINE_SOCARCH as MACHINE_SOCARCH_FILTER is set for this SoC.") if package_arch: bb.debug(1, "Use '%s' as package archictecture for '%s'" % (package_arch, PN))