missing dependency check for libxshmfence on wayland
When libxshmfence isn't present and xwayland not disabled explicitly, it
silently is enabled and causing the build to break.
FAILED: miext/sync/liblibxserver_miext_sync.a.p/misyncshm.c.o
cc -Imiext/sync/liblibxserver_miext_sync.a.p -Imiext/sync -I../miext/sync -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -Iexa
../miext/sync/misyncshm.c:36:10: fatal error: X11/xshmfence.h: Datei oder Verzeichnis nicht gefunden
36 | #include <X11/xshmfence.h>
| ^~~~~~~~~~~~~~~~~
compilation terminated.
I've made a patch, but neither able to create a fork here, in order to submit PR nor got any response from mailman on trying to subscribe to xorg-devel.