[oe] [meta-qt5] eglfs imx6 compile errors ?

Winfried winfried_mb2 at xmsnet.nl
Fri Nov 9 20:09:26 UTC 2018


Hi,

I am upgrading our i.MX6 BSP (Congatec QMX6) to Yocto Sumo (using the 
default gcc 7.3.0).

Both when using sumo branch and master branch of meta-qt5 I get the 
following compile error:

| 
/home/wdobbe/yocto/dynniq-sumo/build_v2x-m300/tmp/work/cortexa9hf-neon-mx6qdl-poky-linux-gnueabi/qtbase/5.10.1+gitAUTOINC+6c6ace9d23-r0/git/src/plugins/platforms/eglfs/deviceintegration/eglfs_viv/qeglfsvivintegration.cpp: 
In member function 'virtual void QEglFSVivIntegration::platformInit()':
| 
/home/wdobbe/yocto/dynniq-sumo/build_v2x-m300/tmp/work/cortexa9hf-neon-mx6qdl-poky-linux-gnueabi/qtbase/5.10.1+gitAUTOINC+6c6ace9d23-r0/git/src/plugins/platforms/eglfs/deviceintegration/eglfs_viv/qeglfsvivintegration.cpp:68:41: 
error: invalid conversion from 'void*' to 'EGLNativeDisplayType {aka 
wl_display*}' [-fpermissive]
|      mNativeDisplay = fbGetDisplayByIndex(framebufferIndex());
|                       ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~

and a few similar conversion errors.

Is the Vivante eglfs support currently broken, or am I doing something 
wrong ?

thanks in advance,

Winfried


More information about the Openembedded-devel mailing list