On Fri, 8 Apr 2022, Scott Murray via lists.openembedded.org wrote:
Building with wayland and opengl in DISTRO_FEATURES without x11 as well was giving the error:
wxwidgets: PACKAGECONFIG[no_gui] Conflict package config 'opengl' set in PACKAGECONFIG.
Upon some investigation, it looks like wxwidgets now supports building against Gtk's Wayland support, so we can also enable it if wayland is in DISTRO_FEATURES. For OpenGL, however, wxwidgets seems to have a dependency on libglu, so the DISTRO_FEATURES check has been changed to only enable it by default if both x11 and opengl are configured.
I hadn't checked the list before sending this, I'd be okay with Robert's similar fix instead, though enabling building with wayland support seems like it potentially could be useful to somebody.