[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