With the commit c640571c00b0c1ffafb05b1ad5cd02cd511cb06a (4 days ago) on the wayland git tree, the wl_visual struct has been deleted and now compilation of src/gallium/state_trackers/egl/common/native_wayland_drm_bufmgr_helper.c fails due to the missing type.
*** Bug 40668 has been marked as a duplicate of this bug. ***
CC Benjamin as he is the author of the wayland backend.
I've made the minimal changes to fix the build issue. Wayland clients should work again by removing EGL_VG_ALPHA_FORMAT_PRE_BIT bit from window.c and simple-egl.c. If the step is skipped, Demos that use EGL will fail, but gracefully.
With commit 7645c49e07b638de94f03d5f71fde397066a46ee this is fixed runtime, closing.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.