meta-intel/meta-emenlow/conf
Ross Burton 1ef6cd26ca meta-emenlow: unset preferred providers for virtual/libgles[12]
The recent changes to enable GLES/EGL in mesa-dri have caused emenlow to fail:

ERROR: Trying to resolve runtime dependency libglu resulted in conflicting PREFERRED_PROVIDER entries being found.
The providers found were: ['/srv/home/pokybuild/yocto-autobuilder/yocto-slave/emenlow/build/yocto/meta-intel/meta-emenlow/recipes-graphics/xpsb-glx/xpsb-glx_0.18.bb', '/srv/home/pokybuild/yocto-autobuilder/yocto-slave/emenlow/build/meta/recipes-graphics/mesa/mesa-dri_8.0.4.bb']
The PREFERRED_PROVIDER entries resulting in this conflict were: ['PREFERRED_PROVIDER_mesa-dri = xpsb-glx', 'PREFERRED_PROVIDER_virtual/libgles1 = mesa-dri']

Because emenlow's xpsb-glx contains mesa, it needs to entirely replace
mesa-dri. We'd normally set virtual/libgles1 and virtual/libgles2 to xpsb-glx
but these drivers don't build the GLES libraries so that would be a lie.

So, unset the preferred provider entries so that bitbake doesn't look at
mesa-dri at all.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-08-30 09:48:18 -05:00
..
machine meta-emenlow: unset preferred providers for virtual/libgles[12] 2012-08-30 09:48:18 -05:00
checksums.ini meta-emenlow: move to meta-intel repo from poky repo 2010-12-27 16:32:21 -06:00
layer.conf layer.conf: Clarify BBFILES comments regarding recipe-* directories 2012-08-15 15:43:01 -07:00