[meta-freescale] [meta-fsl-arm][PATCH 1/6] weston: Fix i.MX 6SoloLite build

Tom Hochstein tom.hochstein at nxp.com
Fri Oct 7 15:36:54 PDT 2016


The build for i.MX 6SoloLite was broken after moving to the
machine overrides extender implementation. The new PACKAGECONFIG
logic was no longer excluding 'egl', which requires 3d support
that the i.MX 6SL does not have.

The fix is to change the condition for excluding egl from
'SOC contains pxp && SOC !contains 2d' to
'SOC contains pxp && SOC !contains 3d'.

Signed-off-by: Tom Hochstein <tom.hochstein at nxp.com>
---
 recipes-graphics/wayland/weston_%.bbappend | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-graphics/wayland/weston_%.bbappend b/recipes-graphics/wayland/weston_%.bbappend
index 1b813ab..0ccf7a3 100644
--- a/recipes-graphics/wayland/weston_%.bbappend
+++ b/recipes-graphics/wayland/weston_%.bbappend
@@ -13,7 +13,7 @@ PACKAGECONFIG_IMX_TO_APPEND = ""
 PACKAGECONFIG_IMX_TO_APPEND_imxgpu3d = "cairo-glesv2"
 PACKAGECONFIG_IMX_TO_REMOVE = ""
 PACKAGECONFIG_IMX_TO_REMOVE_imxpxp   = "egl"
-PACKAGECONFIG_IMX_TO_REMOVE_imxgpu2d = ""
+PACKAGECONFIG_IMX_TO_REMOVE_imxgpu3d = ""
 
 PACKAGECONFIG_append = " ${PACKAGECONFIG_IMX_TO_APPEND}"
 PACKAGECONFIG_remove = " ${PACKAGECONFIG_IMX_TO_REMOVE}"
-- 
1.9.1



More information about the meta-freescale mailing list