--- allegro-4.4.2/addons/allegrogl/include/allegrogl/GLext/glx_ext_defs.h.orig 2013-12-10 21:42:17.239961127 +0100 +++ allegro-4.4.2/addons/allegrogl/include/allegrogl/GLext/glx_ext_defs.h 2013-12-10 21:44:20.474979107 +0100 @@ -1,6 +1,7 @@ /* HACK: Prevent both Mesa and SGI's broken headers from screwing us */ #define __glxext_h_ #include <GL/glx.h> +typedef XID GLXContextID; // was removed in mesa 10.0 #undef __glxext_h_ #ifndef GLX_VERSION_1_3