[meta-freescale] [PATCH 1/3] qtbase: Fix eglfs build error in Wayland backend

Carol Zhu carol.zhu at nxp.com
Tue Nov 28 23:11:47 PST 2017


Hi Otavio,

The eglfs configuration is conditioned on GPU, so I remove the setting with "use-mainline-bsp" filter.


B.R.
Carol

-----Original Message-----
From: Otavio Salvador [mailto:otavio.salvador at ossystems.com.br] 
Sent: Tuesday, November 28, 2017 8:56 PM
To: Carol Zhu <carol.zhu at nxp.com>
Cc: meta-freescale at yoctoproject.org
Subject: Re: [meta-freescale] [PATCH 1/3] qtbase: Fix eglfs build error in Wayland backend

On Mon, Nov 27, 2017 at 3:21 PM, Yuqing Zhu <carol.zhu at nxp.com> wrote:
> -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)}"

Did you change this on purpose? why? I think it breaks mainline support.

-- 
Otavio Salvador                             O.S. Systems
https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.ossystems.com.br&data=02%7C01%7Ccarol.zhu%40nxp.com%7C29032435d89249e3646d08d5365f6d47%7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C0%7C636474705846236689&sdata=Aw7OQYjLAofEaeCQopOpkay9w%2FhbugPJxJd3KeBa1T8%3D&reserved=0        https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcode.ossystems.com.br&data=02%7C01%7Ccarol.zhu%40nxp.com%7C29032435d89249e3646d08d5365f6d47%7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C0%7C636474705846236689&sdata=xOZHa0zCEFUf1k2JzeUlLJyHsVjG7ZeSViCiBnRV51w%3D&reserved=0
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


More information about the meta-freescale mailing list