On 26/06/2014 22:51, Ash Charles wrote:
> Hi Alex,
> On Fri, Jun 13, 2014 at 1:49 PM, Alex J Lennon
> <[email protected]> wrote:
>> I think these two lines in cogl-1.0.inc are causing mesa to be pulled in
>> incorrectly, but I'm not sure what ERDEPENDS does...
>>
>> # Extra RDEPENDS for PACKAGECONFIG
>> # This has to be explictly listed, because cogl dlopens the backends
>> ERDEPENDS_GL    = "libgl"
>> ERDEPENDS_GLES2 = "libgles2"
> I'm seeing the same issue.  I'm guessing that 'virtual/*' is not a
> valid target for an RDEPEND.  It looks like your libgles2 provider
> should RPROVIDE libgles2.  The receipe for SGX (graphics core)
> libraries, for example, contains lines like this:
> RREPLACES_${PN} = "libegl libgles1 libgles2"
> RPROVIDES_${PN} = "libegl libgles1 libgles2"
> RCONFLICTS_${PN} = "libegl libgles1 libgles2"
>
> Mesa does something similar (with some extra debian renaming that I
> didn't understand) in an anonymous python function in mesa.inc.
>
> --Ash

fwiw. I also ran into a problem with needing libglapi which seems to be
provided by mesa.

I am wondering if there's a need for a mesa-glapi similar to mesa-gl to
eliminate the need for mesa-proper

Regards, Alex

-- 
_______________________________________________
yocto mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to