> +PREFERRED_PROVIDER_virtual/libglx ?= "mesa"

Is there a real need for another preferred provider here?

> +  if ${@bb.utils.contains('PACKAGECONFIG', 'egl', 'true', 'false', d)} && [ 
> -f ${D}${includedir}/EGL/eglplatform.h ]; then

Might as well just do the test, and not bother looking at PACKAGECONFIG too.

> +FILES:libglx-mesa = "${libdir}/libGLX*.so.* ${datadir}/glvnd"

Is this the right place for the JSON file? What if X11 is disabled: does this 
package still exist? Is the file GLX specific or needed for all backends? The 
fact that the file is called egl_vendor.d/ makes me think it’s not related to 
GLX but EGL, so this would be the wrong place.

Ross
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#173713): 
https://lists.openembedded.org/g/openembedded-core/message/173713
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]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to