Hi,

I am having problems getting the proprietary vivante driver to work with my 
Yocto image. I want to use the gles/egl framebuffer driver without X11 or 
wayland. But when building the eglinfo-fb package I get the following error:


NOTE: Resolving any missing task queue dependencies
ERROR: Nothing RPROVIDES 'libgl-mesa-dev' (but 
/<cut>/meta-freescale/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.2.2.p0-aarch32.bb
 RDEPENDS on or otherwise requires it)
NOTE: Runtime target 'libgl-mesa-dev' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['libgl-mesa-dev']
ERROR: Required build target 'eglinfo-fb' has no buildable providers.
Missing or unbuildable dependency chain was: ['eglinfo-fb', 'virtual/egl', 
'libgl-mesa-dev']



I am using Yocto 2.5 (Sumo) together with the meta-freescale layer (branch sumo 
@ git://git.yoctoproject.org/meta-freescale) and my own layer. In my layer, I 
configured my machine to use the imx kernel and the vivante package as follows:


PREFERRED_PROVIDER_virtual/kernel = "linux-imx"
PREFERRED_PROVIDER_virtual/egl = "imx-gpu-viv"

The machine I am using is based on a i.MX6 DualLite processor, so I added a 
linux-imx_4.9.11.bbappend and a imx-gpu-viv_%.bbappend file which include my 
machine name in the COMPATIBLE_MACHINE variable.


In the local.conf file I set the following variables:


MACHINE_HAS_VIVANTE_KERNEL_DRIVER_SUPPORT = "1"

DISTRO_FEATURES_append = " opengl"

DISTRO_FEATURES_remove = "x11 wayland directfb"


Any hints why the libgl-mesa-dev package is needed in this case? And why is it 
not found, as it is provided by the mesa recipes if I am not mistaken.


Thank you.

Regards,

Michael



Attachment: smime.p7s
Description: S/MIME cryptographic signature

-- 
_______________________________________________
meta-freescale mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-freescale

Reply via email to