Will have change for placing /usr/share/glvnd/egl_vendor.d/50_mesa.json into FILES:libegl-mesa next patch.
To answer first question. I'd say yes, there may be multiple recipes that contain an implementation of libGLX_VENDOR library (libGLX_mesa.so, libGLX_nvidia.so, etc...). Although mesa recipe builds libGLX_mesa.so* another recipe may have code or a link to build/download libGLX_nvidia.so* and package. Would be good to have a PREFERRED_PROVIDER in such cases to allow for easier selection. As, for the second question not sure of the history behind if ${@bb.utils.contains('PACKAGECONFIG', 'egl', 'true', 'false', d) Believe it's still required as PACKAGECONFIG may not contain egl.
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#173734): https://lists.openembedded.org/g/openembedded-core/message/173734 Mute This Topic: https://lists.openembedded.org/mt/94584118/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-