[OE-core] [PATCH V3 00/11] Mesa upgrade/improvements

Koen Kooi koen at dominion.thruhere.net
Fri Aug 3 10:18:52 UTC 2012


Op 2 aug. 2012, om 21:03 heeft Ross Burton <ross.burton at intel.com> het volgende geschreven:

> On Thursday, 2 August 2012 at 19:38, Koen Kooi wrote:
>> This will still break every platform with a binary libegl and libgles.
> 
> That is true and I'm all ears for suggestions. My best proposal so far is to let a package hint a prefix to the Debian renamer, so these packages get renamed to libmesa-gl, libmesa-egl, etc.
> 
> That said I'm very curious how every platform with a binary libgl isn't already broken.

libegl and libgles aren't built nowadays, so the problem is avoided. Noone has dared to touch this subject the past 2.5 years: http://cgit.openembedded.org/openembedded/commit/recipes/mesa?id=3d96f8cb61225d515b5cb4fe863f0d50c3ced436

The best solution[1] is to disable egl/gles in the mesa-recipes and add a seperate recipe for them. That way you still get glu and other useful mesa bits needed for gnome/efl/xfce/etc, but you can skip the sysroot/shlib poisoning if needed.

regards,

Koen

[1] The best solution if of course getting sgx support into mesa, but nothing is happening on that front apart from some posturing on the fsf side, no actual code.



More information about the Openembedded-core mailing list