]> code.ossystems Code Review - meta-freescale.git/commitdiff
weston: Append EGL_CFLAGS to CFLAGS for imxgpu2d
authorFabio Berton <fabio.berton@ossystems.com.br>
Fri, 26 Jan 2018 15:54:42 +0000 (13:54 -0200)
committerOtavio Salvador <otavio@ossystems.com.br>
Tue, 6 Feb 2018 12:03:14 +0000 (10:03 -0200)
When building weston for imxgpu2d machine, CFLAGS doesn't get
EGL_CFLAGS value and cause the error bellow:

| ../build/tmp/sysroots/imx6sl-warp/usr/include/EGL/eglvivante.h:266:2: error: #error "Platform not recognized"
|  #error "Platform not recognized"

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
recipes-graphics/wayland/weston_2.0.0.bbappend

index 3b744e3df1b02450b230348e08855a62ef2b9f61..7d0e589d9e3953b35f16835f9483d273defdd0ae 100644 (file)
@@ -30,4 +30,7 @@ EXTRA_OECONF_append = "${IMX_EXTRA_OECONF_OPENGL}"
 
 PACKAGECONFIG_append_imxgpu3d = " cairo-glesv2"
 
+# Append EGL_CFLAGS to CFLAGS for imxgpu2d
+CFLAGS_append_imxgpu2d = "-DLINUX -DEGL_API_FB -DWL_EGL_PLATFORM"
+
 RDEPENDS_${PN} += "${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'pam-plugin-loginuid', '', d)}"