Problem building xorg-server from GIT on Gentoo

Florian Echtler floe at
Wed Apr 15 01:21:01 PDT 2009

Hello everyone,

I'm trying to install the current xorg-server package on my Gentoo 
machine. Note: I'm aware that this may very well be a Gentoo bug, I'm just 
hoping that somebody here can point me in the right direction.

I've installed the following packages from GIT: xinput, libXi, libXext, 
libX11, libxcb, inputproto, xproto, xcb-proto, xextproto, xineramaproto, 
xf86-input-mouse and xf86-input-keyboard. When I try to build xorg-server, 
I get the following error:


   CC    Window.o
   CC    stubs.o
   CC    dpmsstubs.o
Window.c: In Funktion »xnestCreateWindow«:
Window.c:96: Warnung: »LookupIDByType« ist veraltet (deklariert bei ../../include/resource.h:285)
Window.c:107: Warnung: »LookupIDByType« ist veraltet (deklariert bei ../../include/resource.h:285)
Window.c: In Funktion »xnestChangeWindowAttributes«:
Window.c:341: Warnung: »LookupIDByType« ist veraltet (deklariert bei ../../include/resource.h:285)
   CC    miinitext.o
   LINK  Xnest
Making all in dmx
Making all in input
   CC    lnx-keyboard.o
   CC    ChkNotMaskEv.o
   CC    lnx-ms.o
   CC    lnx-ps2.o
   CC    usb-mouse.o
lnx-keyboard.c: In Funktion »kbdLinuxConvert«:
lnx-keyboard.c:663: Fehler: »struct _KeyClassRec« hat kein Element namens »curKeySyms«
lnx-keyboard.c:700: Fehler: Dereferenzierung eines Zeigers auf unvollstÀndigen Typen
make[3]: *** [lnx-keyboard.o] Fehler 1
make[3]: *** Warte auf noch nicht beendete Prozesse...
   CC    usb-keyboard.o
usb-keyboard.c: In Funktion »kbdUSBConvert«:
usb-keyboard.c:299: Fehler: »struct _KeyClassRec« hat kein Element namens »curKeySyms«
usb-keyboard.c:334: Fehler: Dereferenzierung eines Zeigers auf unvollstÀndigen Typen
make[3]: *** [usb-keyboard.o] Fehler 1
make[2]: *** [all-recursive] Fehler 1
make[1]: *** [all-recursive] Fehler 1
make: *** [all-recursive] Fehler 1


I've just noticed that the errors are in german, sorry - it's
"struct _KeyClassRec has no element called curKeySyms"

Can somebody please give me a hint on how to fix this?

Many thanks in advance,
Yours, Florian
"_Nothing_ brightens up my morning. Coffee simply provides a shade of
grey just above the pitch-black of the infinite depths of the _abyss_."

More information about the xorg mailing list