I can compile xorg again, after reinstalling mesa-libGL-devel-7.1-1.fc9.i386.rpm
Nvidia's own installer replaces /usr/include/GL/gl.h, which is what caused the compilation errors - it contains e.g.:
Code:
** THE INFORMATION CONTAINED HEREIN IS PROPRIETARY AND CONFIDENTIAL TO
** NVIDIA, CORPORATION. USE, REPRODUCTION OR DISCLOSURE TO ANY THIRD PARTY
** IS SUBJECT TO WRITTEN PRE-APPROVAL BY NVIDIA, CORPORATION.
Now this actually works:
Code:
$ find /usr/include/ -type f | xargs grep GL_DEPTH_STENCIL_MESA
/usr/include/GL/gl.h:#define GL_DEPTH_STENCIL_MESA 0x8750
So, what I'd like to know is, why does nvidia deem it necessary to replace that file?