EGL type mismatch
Looks like pointer-ness is mixed up.
[build] ../src/xrt/state_trackers/oxr/oxr_session_egl.c:64:35: error: no matching function for call to 'xrt_gfx_provider_create_gl_egl'
[build] struct xrt_compositor_gl *xcgl = xrt_gfx_provider_create_gl_egl(
[build] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[build] ../src/xrt/state_trackers/oxr/../../include/xrt/xrt_gfx_egl.h:31:1: note: candidate function not viable: cannot convert argument of incomplete type 'const EGLDisplay' (aka 'void *const') to 'EGLDisplay *' (aka 'void **') for 3rd argument
[build] xrt_gfx_provider_create_gl_egl(struct xrt_device *xdev,
[build] ^
[build] 1 error generated.