yes i recently got this error myself compiling somethign else after emerging
an ebuild for new opengl headers.
the offending ebuild is:
[ebuild R ] x11-base/opengl-update-2.2.1
Infuriating. Do they test these things at all before they release them?!?!
I went and hacked the headers back
to be more specific:
insert #define somewhere about line 157 of: /usr/X11R6/include/GL/glx.h
giving:
#define DEFINED_GLXFBConfigSGIX
typedef struct __GLXFBConfigRec *GLXFBConfigSGIX;
and then edit about line 268 of /usr/X11R6/include/GL/glxext.h
giving:
#ifndef DEFINED_GLXFBConfigSGIX
hmm,
I just checked, and, the opengl-update ebuild didnt update those files
at all.
I think what has happened is re-emerging opengl-update has made
it switch the system default openGL headers from my good Nvidia
headers to the old, bad ones provided by my xfree86
try running: