libEGL.so and libGLESv2.so overridden by mesa
Bug #1268378 reported by
patrick gaunt
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Raspbian |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
After installing libegl1-mesa (as part of "$ sudo apt-get install gedit" say) libEGL.so.1 and libGLESv2.so.2 appear in /usr/lib/
The new versions don't appear to work on the raspberry pi which has its own files in /opt/vc/lib/ I think the mesa files should be removed from the package as uploaded from raspbian.
You will see that you yourselves have run into this issue here
http://
To post a comment you must log in.
It's an issue i've been aware of for a while but coming up with the "least bad" soloution is tricky. AIUI we have two sets of libraries with different functionality but the same name.
The mesa packages have been in debian armel since long before the Pi existed so the raspberry pi foundation are IMO far more to blame for this mess than debian or raspbian are.
One option may be to switch cogl to using desktop opengl rather than opengl ES, that would be reasonablly debianish, would remove the library issue in this specific case and given that we don't seem like we are ever going to get an accelerated opengl es that integrates with X it would not be too damaging (performace would suck of course but it probablly does anyway).