bronken zink build on macos
On the main branch the macos build is broken.
The build fails in the file src/glx/glxext.c
and tracing back the problem comes from the commit 2569215f.
In the line 930 and 931 the variables infer_zink and explicit_zink are declared inside of a preprocessor directive which is ignored on macos.
However both of them are used in the line 961 even on macos so the compiler complains about these variables not existing.
The original compile error was fixed in !18749 (merged). Now there seems to be a problem in the zink_screen.c file. My compile logs and build system settings are in a comment below.