[Buildroot] [PATCH 1/1] package/wpewebkit: add BR2_PACKAGE_HAS_LIBEGL_WAYLAND dependency

Thomas Petazzoni thomas.petazzoni at bootlin.com
Fri May 17 07:08:00 UTC 2019


Hello Adrian,

On Fri, 17 May 2019 00:28:28 +0300
Adrian Perez de Castro <aperez at igalia.com> wrote:

> This is not correct. The short version of the story is tat WPE WebKit
> itself does not require Wayland, only wpebackend-fdo uses Wayland.

That does not matter.

If A selects B, and B depends on C, then A *must* replicate the
"depends on C". That's due to how Kconfig work, and it's totally
unrelated to the fact that A doesn't use C directly in practice.

If you don't replicate this "depends on", then Kconfig allows you to
enable "A" even if the dependencies for "B" are not satisfied, causing
the build failure that Fabrice is fixing.

So, Fabrice patch is correct.

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com


More information about the buildroot mailing list