Can't compile revision 31475:

Code
$ make TARGET=mess

�

Compiling src/osd/sdl/sdlmain.c...
In file included from src/osd/sdl/sdlmain.c:49:
In file included from src/osd/sdl/input.h:15:
In file included from src/osd/sdl/window.h:20:
In file included from src/osd/sdl/osd_opengl.h:32:
/Library/Frameworks/SDL.framework/Headers/SDL_opengl.h:3124:22: error: typedef redefinition with
      different types ('unsigned int' vs 'void *')
typedef unsigned int GLhandleARB;       /* shader object handle */
                     ^
/System/Library/Frameworks/OpenGL.framework/Headers/gltypes.h:65:15: note: previous definition is here
typedef void *GLhandleARB;
              ^
1 error generated.
make: *** [obj/sdl64/osd/sdl/sdlmain.o] Error 1