[meta-ti] Omap5 / multiple packages / mesa / PREFERRED_PROVIDER_virtual/libgl
Benjamin Bimmermann
b.bimmermann at yahoo.de
Wed Mar 2 01:07:33 PST 2016
Hello,
i try to build the omap5-sgx-ddk-um-linux for the am335x_boneblack.Two month ago I have build a Image with omap5-sgx-ddk-um-linux and QT5 and it runs fine.
Now I get :ERROR: Multiple .bb files are due to be built which each provide virtual/libgles1ERROR: Multiple .bb files are due to be built which each provide virtual/libgles2ERROR: Multiple .bb files are due to be built which each provide virtual/egl
With verbose on I get :NOTE: selecting mesa to satisfy runtime libgbm due to PREFERRED_PROVIDER_virtual/libgl = mesa
NOTE: selecting mesa to satisfy runtime mesa-dev due to PREFERRED_PROVIDER_virtual/libgl = mesa
In my Layer in my beaglebone.conf I have the lines :PREFERRED_PROVIDER_virtual/egl = "omap5-sgx-ddk-um-linux"
PREFERRED_PROVIDER_virtual/libgles1 = "omap5-sgx-ddk-um-linux"
PREFERRED_PROVIDER_virtual/libgles2 = "omap5-sgx-ddk-um-linux"and last time it runs without errors.
I build the Image at the moment without qt5 to fix the error. My Image is :IMAGE_INSTALL += " \
openssh \
openssh-sftp-server \
openssh-keygen \
openssh-sftp-server \
tzdata \
kernel-modules \
omapdrm-pvr \
omap5-sgx-ddk-um-linux \
"
Where is my Problem ?
I have google a lot and have seen this :https://lists.yoctoproject.org/pipermail/yocto/2014-June/020390.htmlAlso from the Raspery-Layer I have this :
PREFERRED_PROVIDER_virtual/egl ?= "userland"
PREFERRED_PROVIDER_virtual/libgles2 ?= "userland"
PREFERRED_PROVIDER_virtual/libgl ?= "mesa-gl"
PREFERRED_PROVIDER_virtual/mesa ?= "mesa-gl"
So I think I must add:PREFERRED_PROVIDER_virtual/libgl = "omap5-sgx-ddk-um-linux"but that changes nothing if I add it to the beaglebone.conf.
If you need anything else please tell me.Have a nice day.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
The LOG:
Parsing of 2147 .bb files complete (2145 cached, 2 parsed). 2740 targets, 463 skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies
Build Configuration:
BB_VERSION = "1.28.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Ubuntu-15.10"
TARGET_SYS = "arm-poky-linux-gnueabi"
MACHINE = "beaglebone"
DISTRO = "poky"
DISTRO_VERSION = "2.0.1"
TUNE_FEATURES = "arm armv7a vfp thumb neon callconvention-hard cortexa8"
TARGET_FPU = "vfp-neon"
meta-BBB_QT5_PSS = "ada:6af2a3e5bf61cc4651499e909e9e28eeb37238da"
meta-ti = "master:3ceebfaf5f0828a173da66e48a5a562634e79470"
meta-qt5 = "master:26637f766a40fd59df6e1edc65e4b14cd2f78014"
meta-oe
meta-perl
meta-efl
meta-multimedia
meta-networking
meta-ruby
meta-python = "jethro:dc5634968b270dde250690609f0015f881db81f2"
meta
meta-yocto = "jethro:b1f23d1254682866236bfaeb843c0d8aa332efc2"
NOTE: Preparing RunQueue
ERROR: Multiple .bb files are due to be built which each provide virtual/libgles1 (/home/drago/poky-jethro/meta-ti/recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.14.3699939.bb /home/drago/poky-jethro/meta/recipes-graphics/mesa/mesa_10.6.3.bb).
This usually means one provides something the other doesn't and should.
ERROR: Multiple .bb files are due to be built which each provide virtual/libgles2 (/home/drago/poky-jethro/meta-ti/recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.14.3699939.bb /home/drago/poky-jethro/meta/recipes-graphics/mesa/mesa_10.6.3.bb).
This usually means one provides something the other doesn't and should.
ERROR: Multiple .bb files are due to be built which each provide virtual/egl (/home/drago/poky-jethro/meta-ti/recipes-graphics/libgles/omap5-sgx-ddk-um-linux_1.14.3699939.bb /home/drago/poky-jethro/meta/recipes-graphics/mesa/mesa_10.6.3.bb).
This usually means one provides something the other doesn't and should.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-ti/attachments/20160302/6835c94c/attachment-0001.html>
More information about the meta-ti
mailing list