Client + server headers fail with -Wredundant-decls
When compositors include both wayland-client-protocol.h
and wayland-server-protocol.h
(e.g. for their Wayland backend), GCC 8.3.1 with -Werror=redundant-decls
fails to build.
Not sure how to fix this.
Full log, found via packaging wlroots on OpenSUSE: 49002676.log