Maybe something interesting for you, error while compiling last GIT with your patch: make[2]: Entering directory `/home/xxx/wine-git/dlls/opengl32' gcc -m32 -c -I. -I. -I../../include -I../../include -I/usr/X11R6/include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -g -O2 -o opengl_ext.o opengl_ext.c gcc -m32 -c -I. -I. -I../../include -I../../include -I/usr/X11R6/include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -g -O2 -o opengl_norm.o opengl_norm.c gcc -m32 -c -I. -I. -I../../include -I../../include -I/usr/X11R6/include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -g -O2 -o wgl.o wgl.c wgl.c: In function ?wine_glGetString?: wgl.c:638: error: expected expression before ?if? wgl.c:642: error: expected expression before ?if? wgl.c:633: warning: unused variable ?GL_Extensions? wgl.c:632: warning: unused variable ?ret? make[2]: *** [wgl.o] Fehler 1 make[2]: Leaving directory `/home/xxx/wine-git/dlls/opengl32' make[1]: *** [opengl32] Fehler 2 make[1]: Leaving directory `/home/xxx/wine-git/dlls' make: *** [dlls] Fehler 2