[...] GLwDrawA.c:336: warning: excess elements in scalar initializer GLwDrawA.c:336: warning: (near initialization for `glwMDrawingAreaClassRec') GLwDrawA.c:337: warning: excess elements in scalar initializer GLwDrawA.c:337: warning: (near initialization for `glwMDrawingAreaClassRec') GLwDrawA.c:338: warning: excess elements in scalar initializer GLwDrawA.c:338: warning: (near initialization for `glwMDrawingAreaClassRec') GLwDrawA.c:339: warning: excess elements in scalar initializer GLwDrawA.c:339: warning: (near initialization for `glwMDrawingAreaClassRec') GLwDrawA.c:340: warning: excess elements in scalar initializer GLwDrawA.c:340: warning: (near initialization for `glwMDrawingAreaClassRec') GLwDrawA.c:341: warning: excess elements in scalar initializer GLwDrawA.c:341: warning: (near initialization for `glwMDrawingAreaClassRec') GLwDrawA.c:342: warning: excess elements in scalar initializer GLwDrawA.c:342: warning: (near initialization for `glwMDrawingAreaClassRec') GLwDrawA.c:344: warning: data definition has no type or storage class GLwDrawA.c: In function `createAttribList': GLwDrawA.c:376: error: dereferencing pointer to incomplete type [...] GLwDrawA.c:653: error: `XmCR_INPUT' undeclared (first use in this function) GLwDrawA.c:655: error: dereferencing pointer to incomplete type GLwDrawA.c:656: error: dereferencing pointer to incomplete type GLwDrawA.c:657: error: dereferencing pointer to incomplete type make[3]: *** [GLwMDrawA.o] Error 1 make[3]: Leaving directory `/var/tmp/portage/mesa-6.5.1_alpha20060708/work/Mesa/src/glw' make[2]: *** [subdirs] Error 1 make[2]: Leaving directory `/var/tmp/portage/mesa-6.5.1_alpha20060708/work/Mesa/src' make[1]: *** [default] Error 1 make[1]: Leaving directory `/var/tmp/portage/mesa-6.5.1_alpha20060708/work/Mesa'make: *** [linux-dri-x86] Error 2 !!! ERROR: media-libs/mesa-6.5.1_alpha20060708 failed. !!! Function src_compile, Line 239, Exitcode 2 !!! Build failed !!! If you need support, post the topmost build error, NOT this status message. ERROR: emerge... [FAIL]