diff options
author | Eric BENARD <eric@eukrea.com> | 2013-10-04 20:58:59 +0000 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2013-10-05 18:16:57 -0300 |
commit | 00f0cf377224829f450d99bdc4664ffe96623996 (patch) | |
tree | d93375853fd0697dc303aaea924ef64a3d43d25a | |
parent | 60b2189d29851b9bc066e129b2945163214bc742 (diff) | |
download | meta-fsl-arm-00f0cf377224829f450d99bdc4664ffe96623996.tar.gz |
imx-base: provide right package for amd-gpu-bin if x11 is disabled
so that users don't have to customize it outside,
else we get very stranges errors like :
ERROR: Multiple versions of mesa are due to be built
(/scratch/openembedded-core/meta/recipes-graphics/mesa/mesa_git.bb
/scratch/openembedded-core/meta/recipes-graphics/mesa/mesa_9.1.6.bb).
Only one version of a given PN should be built in any given build.
You likely need to set PREFERRED_VERSION_mesa to select the correct
version or don't depend on multiple versions.
Signed-off-by: Eric Bénard <eric@eukrea.com>
-rw-r--r-- | conf/machine/include/imx-base.inc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc index f5fa6ce..bea3970 100644 --- a/conf/machine/include/imx-base.inc +++ b/conf/machine/include/imx-base.inc | |||
@@ -78,9 +78,10 @@ MACHINE_GSTREAMER_PLUGIN_mx3 ?= "" | |||
78 | MACHINE_GSTREAMER_PLUGIN_vf60 ?= "" | 78 | MACHINE_GSTREAMER_PLUGIN_vf60 ?= "" |
79 | 79 | ||
80 | # mx5 GPU libraries | 80 | # mx5 GPU libraries |
81 | PREFERRED_PROVIDER_virtual/egl_mx5 ?= "amd-gpu-x11-bin-mx51" | 81 | GPU_FLAVOUR = "${@base_contains('DISTRO_FEATURES', 'x11', 'x11-', '', d)}" |
82 | PREFERRED_PROVIDER_virtual/libgles1_mx5 ?= "amd-gpu-x11-bin-mx51" | 82 | PREFERRED_PROVIDER_virtual/egl_mx5 ?= "amd-gpu-${GPU_FLAVOUR}bin-mx51" |
83 | PREFERRED_PROVIDER_virtual/libgles2_mx5 ?= "amd-gpu-x11-bin-mx51" | 83 | PREFERRED_PROVIDER_virtual/libgles1_mx5 ?= "amd-gpu-${GPU_FLAVOUR}bin-mx51" |
84 | PREFERRED_PROVIDER_virtual/libgles2_mx5 ?= "amd-gpu-${GPU_FLAVOUR}bin-mx51" | ||
84 | 85 | ||
85 | # mx6 GPU libraries | 86 | # mx6 GPU libraries |
86 | PREFERRED_PROVIDER_virtual/egl_mx6 ?= "gpu-viv-bin-mx6q" | 87 | PREFERRED_PROVIDER_virtual/egl_mx6 ?= "gpu-viv-bin-mx6q" |