[wpe-webkit] [OE-core] [PATCH 08/10] webkitgtk: unbreak wayland build

Joshua Watt jpewhacker at gmail.com
Thu Feb 27 08:04:01 PST 2020


On Thu, Feb 27, 2020, 9:49 AM Carlos Alberto Lopez Perez <clopez at igalia.com>
wrote:

> On 23/02/2020 15:33, Joshua Watt wrote:
> > On Sun, Feb 16, 2020 at 2:52 PM Alexander Kanavin
> > <alex.kanavin at gmail.com> wrote:
> >>
> >> On Sun, 16 Feb 2020 at 21:15, Khem Raj <raj.khem at gmail.com> wrote:
> >>>
> >>> On Sun, Feb 16, 2020 at 7:52 AM Alexander Kanavin
> >>> <alex.kanavin at gmail.com> wrote:
> >>>>
> >>>> webkit nowadays requires a couple of supplementary libraries for this,
> >>>> so bring them in (courtesy of meta-browser, which will hopefully
> >>>> adjust without a lot of trouble).
> >>>
> >>> its not meta-browser, I guess you should credit meta-wpe here [1]
> >>> and perhaps Cc the meta-wpe maintainer as a courtesy.
> >>
> >>
> >> Actually, it's copied from meta-webkit
> >> https://github.com/Igalia/meta-webkit/
> >> which does not say in the readme who the maintainer is, so I am not
> sure whom to CC.
> >> I can adjust the commit msg though.
> >
> > I've CC'd the WPE mailing list.
> >
> > OE-core now has libwpe and wpebackend-fdo recipes. They should
> > possibly be removed from meta-webkit to prevent duplication.
> >
>
>
> Thanks for the notification. Its great that those recipes are shipped
> now on the oe-core layer.
>
> But I don't want to remove those recipes from meta-webkit, even if they
> are shipped now there.
>
> That recipes are an essential part of meta-webkit, so I want to be able
> to raise the version or change them without depending on oe-core.
> For example: sometimes we need to use older versions of yocto, but we
> still want to use the last stable version of wpe/libwpe/wpebackend-fdo.
> So I find pretty useful to have all the core WPE related recipes on the
> meta-webkit layer and not depend on whatever oe-core ships.
>
> There should be no conflict between the recipes as long as the name used
> for them its the same, bitbake should simply pick the last version by
> default.
>

The version compare actually only matters for recipes in the same layer; if
multiple layers provide the same recipe, the priority of the layers is what
determines which one gets chosen (even if that means an older version in a
higher priority layer would be chosen over a newer version in a lower
priority layer).

Anyway, you should be fine because meta-webkit has a priority of 7 and
oe-core is priority 5, so it will always choose the meta-webkit version, if
that layer is present.


>
> Regards.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-wpe/attachments/20200227/ed8562ba/attachment-0001.htm>


More information about the webkit-wpe mailing list