[meta-intel] Why libva-egl1 request x11 in a Wayland configuration

Ylinen, Mikko mikko.ylinen at intel.com
Tue Dec 6 03:19:10 PST 2016


Hi Dominig,

On Mon, Dec 5, 2016 at 4:39 PM, Dominig ar Foll (Intel Open Source) <
dominig.arfoll at fridu.net> wrote:


> Jussi,
> I suspect something like that as well, but I am surprised that no-one is
> facing the same bug. People using Wyaland, QT and trying to build and SDK
> should not be new.
>
> Who would know why that statement has been added ?
> How to find a layer that would create a link to libx11 in a complex yocto
> built ?
>
>
Looks like it's been like that since it was introduced in meta-intel so
it's hard to tell why.

That dependency setting does not follow x11 DISTRO_FEATURE but
unconditionally sets the
dependency to libva-x11 even if it does not exist (which is when x11
DISTRO_FEATURE is not set)

You could ave a libva_%.bbappend that adds:

RDEPENDS_${PN}-egl_remove = "${@base_contains("DISTRO_FEATURES", "x11", "",
"${PN}-x11", d)}"

-- Mikko
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-intel/attachments/20161206/bcccccd7/attachment-0001.html>


More information about the meta-intel mailing list