[meta-freescale] [PATCH 1/3] qtbase: Fix eglfs build error in Wayland backend
Yuqing Zhu
carol.zhu at nxp.com
Mon Nov 27 09:21:15 PST 2017
-eglfs is conditioned on GPU3D with FrameBuffer only
Signed-off-by: Yuqing Zhu <carol.zhu at nxp.com>
---
dynamic-layers/qt5-layer/recipes-qt/qt5/qtbase_%.bbappend | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/dynamic-layers/qt5-layer/recipes-qt/qt5/qtbase_%.bbappend b/dynamic-layers/qt5-layer/recipes-qt/qt5/qtbase_%.bbappend
index a0bb301..6d8b951 100644
--- a/dynamic-layers/qt5-layer/recipes-qt/qt5/qtbase_%.bbappend
+++ b/dynamic-layers/qt5-layer/recipes-qt/qt5/qtbase_%.bbappend
@@ -21,8 +21,11 @@ PACKAGECONFIG_GL_imxgpu3d = "gles2"
PACKAGECONFIG_GL_use-mainline-bsp = "gles2 kms"
QT_CONFIG_FLAGS_APPEND = ""
-QT_CONFIG_FLAGS_APPEND_imxpxp = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', '-no-eglfs', '-eglfs', d)}"
+QT_CONFIG_FLAGS_APPEND_imxpxp = "-no-eglfs"
QT_CONFIG_FLAGS_APPEND_imxgpu2d = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', '-no-eglfs', '-no-opengl -linuxfb -no-eglfs', d)}"
-QT_CONFIG_FLAGS_APPEND_imxgpu3d = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', '-no-eglfs', '-eglfs', d)}"
-QT_CONFIG_FLAGS_APPEND_use-mainline-bsp = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', '-no-eglfs', '-eglfs', d)}"
+QT_CONFIG_FLAGS_APPEND_imxgpu3d = "\
+ ${@bb.utils.contains('DISTRO_FEATURES', 'x11', '-no-eglfs', \
+ bb.utils.contains('DISTRO_FEATURES', 'wayland', '-no-eglfs', \
+ '-eglfs', d), d)}"
+
QT_CONFIG_FLAGS_append = " ${QT_CONFIG_FLAGS_APPEND}"
--
2.7.4
More information about the meta-freescale
mailing list