AnsweredAssumed Answered

Yocto Linux L4.9.51 for i.MX 8MQuad GA release: imx-gpu-viv_6.2.4.p1.0 is broken for non-Wayland build configurations

Question asked by Sergei Poselenov on Apr 1, 2018
Latest reply on Apr 19, 2018 by Kendall Auel

Hello,

 

I'm building the fsl-image-qt5-validation-imx image using 4.9.51 for i.MX 8MQuad GA release. My build is configured as below:

$ DISTRO=fsl-imx-fb MACHINE=imx8mqevk source fsl-setup-release.sh -b build-20180329

 

The build fails in building the cairo package. The reason of the failure is that the pre-built shared library from the imx-gpu-viv_6.2.4.p1.0 package contains reference to the Wayland library:

 

psl@i7 build-20180329]$ readelf -d tmp/sysroots/imx8mqevk/usr/lib/gbm_viv.so

Dynamic section at offset 0x2888 contains 28 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libdrm.so.2]
0x0000000000000001 (NEEDED) Shared library: [libGAL.so]
0x0000000000000001 (NEEDED) Shared library: [libwayland-server.so.0]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x000000000000000e (SONAME) Library soname: [gbm_viv.so]
0x000000000000000c (INIT) 0x1170
...

 

Please advice.

 

Regards,

Sergei

Outcomes