[OE-core] [openembedded-core][PATCH] xorg-xserver: fix building of the package when different virtual/egl provider are selected

Francesco Giancane francescogiancane8 at gmail.com
Fri Sep 29 10:54:54 UTC 2017


Hi again Ross,
sorry to still bother but grepping inside poky recipes I did found no
references to 'libegl'. Every (virtual) dependency is built upon
virtual/egl; Maybe folks at meta-raspberrypi where not wrong... The
same apply for Freescale GPU recipes: they do not provide libegl, only
egl.
Francesco Giancane

Via Paolo Braccini 46, 10141 Torino (TO)
+393933920466
https://it.linkedin.com/in/francesco-giancane-aa7213117



2017-09-29 12:37 GMT+02:00 Francesco Giancane <francescogiancane8 at gmail.com>:
> Yes, in fact Mesa rprovides both egl and libegl.
> So the patch is to be issued to the userland recipe of raspberrypi in the
> end. Would you confirm that?
>
> Francesco Giancane
>
> Via Paolo Braccini 46, 10141 Torino (TO)
>
> +393933920466
>
> Il 29 set 2017 12:16, "Burton, Ross" <ross.burton at intel.com> ha scritto:
>>
>> On 29 September 2017 at 11:14, Francesco Giancane
>> <francescogiancane8 at gmail.com> wrote:
>>>
>>> Hi Ross,
>>> Thank you for your clarification. I double checked the recipes before
>>> asking for the patch,  and I found out that Mesa provides both virtual/egl
>>> and virtual/libegl; searching through the layers I did not find any recipe
>>> depending on libegl but only on egl. Incidentally, userland from
>>> meta-raspberrypi provided only egl, and that was the final confirmation.
>>
>>
>> Note that virtual/* are build-time dependencies, this dependency is a
>> runtime dependency.
>>
>> Ross



More information about the Openembedded-core mailing list