On Tue, Feb 26, 2019 at 5:17 PM Martin Jansa <[email protected]> wrote: > > Fixes e.g.: > ERROR: weston-5.0.0-r0 do_prepare_recipe_sysroot: The file > /usr/lib/libEGL.so.1.0.0 is installed by both mesa-gl and libhybris, aborting > > but there is still: > ERROR: weston-5.0.0-r0 do_prepare_recipe_sysroot: The file > /usr/include/KHR/khrplatform.h is installed by both mesa-gl and libhybris, > aborting > > I believe this header wasn't included in mesa-gl before recent changes, maybe > something else needs to be filtered out? >
Yes, https://patchwork.freedesktop.org/patch/166596/ worked in past but does not work anymore with latest version maybe a regression or may be it will work with meson. irrespective of what/where gets fixed, this patch helps us to move For rpi layer, I have fixed it like this https://github.com/YoeDistro/meta-raspberrypi/commit/46dbdbb1f9059dcd36e032a074023ac9c78be4aa probably, that fix should be made to main mesa-gl recipe itself so all can use it. > On Tue, Feb 26, 2019 at 12:18 AM Khem Raj <[email protected]> wrote: >> >> mesa.inc uses PACKAGECONFIG_class-target override to setup default >> packageconfigs, which means that when we build mesa-gl for target then >> it does no honor the ??= setting we have in mesa-gl recipe, and ends up >> compiling egl, gles2 as well, which is not intended. >> >> Signed-off-by: Khem Raj <[email protected]> >> --- >> meta/recipes-graphics/mesa/mesa-gl_18.3.4.bb | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/meta/recipes-graphics/mesa/mesa-gl_18.3.4.bb >> b/meta/recipes-graphics/mesa/mesa-gl_18.3.4.bb >> index 73267eb4f0..d4b1c1c454 100644 >> --- a/meta/recipes-graphics/mesa/mesa-gl_18.3.4.bb >> +++ b/meta/recipes-graphics/mesa/mesa-gl_18.3.4.bb >> @@ -7,3 +7,4 @@ PROVIDES = "virtual/libgl virtual/mesa" >> S = "${WORKDIR}/mesa-${PV}" >> >> PACKAGECONFIG ??= "opengl dri ${@bb.utils.filter('DISTRO_FEATURES', 'x11', >> d)}" >> +PACKAGECONFIG_class-target = "opengl dri >> ${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}" >> -- >> 2.20.1 >> >> -- >> _______________________________________________ >> Openembedded-core mailing list >> [email protected] >> http://lists.openembedded.org/mailman/listinfo/openembedded-core -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
