Re: [OE-core] [PATCH] mesa: enable glvnd support

2022-10-25 Thread Alexander Kanavin
On Tue, 25 Oct 2022 at 19:22, Vincent Davis Jr wrote: > Yeah, but I couldn't find where runtime depend for libegl is set and > libEGL_mesa.* gets include in image as runtime dependency without me > directly setting it. A bit of confusion there for me. Feel as if I > shouldn't need to RDEPENDS:${P

Re: [OE-core] [PATCH] mesa: enable glvnd support

2022-10-25 Thread Vincent Davis Jr
Yeah, but I couldn't find where runtime depend for libegl is set and libEGL_mesa.* gets include in image as runtime dependency without me directly setting it. A bit of confusion there for me. Feel as if I shouldn't need to RDEPENDS:${PN} = "libglx" in recipe that requires it. Should just be incl

Re: [OE-core] [PATCH] mesa: enable glvnd support

2022-10-25 Thread Ross Burton
On 24 Oct 2022, at 07:51, Vincent Davis Jr via lists.openembedded.org wrote: > > One issue. Can't seem to get libGLX_mesa.so* included unless I add libglx to > the RDEPENDS of another recipe. Included in an image? That’s right: you split it into a separate library package, and if nothing de

Re: [OE-core] [PATCH] mesa: enable glvnd support

2022-10-24 Thread Alexander Kanavin
On Mon, 24 Oct 2022 at 08:48, Vincent Davis Jr wrote: > +# sed can't find EGL/eglplatform.h as it doesn't get installed when > glvnd enabled > +if ${@bb.utils.contains('PACKAGECONFIG', 'openglx', 'true', 'false', > d)}; then > +return 0 > +fi > + > if ${@bb.utils.contain

Re: [OE-core] [PATCH] mesa: enable glvnd support

2022-10-23 Thread Vincent Davis Jr
One issue. Can't seem to get libGLX_mesa.so* included unless I add libglx to the RDEPENDS of another recipe. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#172073): https://lists.openembedded.org/g/openembedded-core/message/172073 Mute This Topic:

[OE-core] [PATCH] mesa: enable glvnd support

2022-10-23 Thread Vincent Davis Jr
Allows mesa to be built with glvnd support. Thus, creates libEGL_mesa.so* and libGLX_mesa.so* libraries meant to coexist with vendor neutral dispatch libraries from libglvnd. Signed-off-by: Vincent Davis Jr --- meta/conf/distro/include/default-providers.inc | 1 + meta/recipes-graphics/mesa/mes