-fPIC -DPIC -o .libs/libdrm_la-xf86drmHash.o xf86drm.c:2417: warning: no previous prototype for 'drmFenceUpdate' xf86drm.c: In function 'drmBOCopyReply': xf86drm.c:2663: error: 'drmBO' has no member named 'pageAlignment' xf86drm.c:2663: error: 'drm_bo_arg_reply_t' has no member named 'page_alignment' xf86drm.c: At top level: xf86drm.c:2672: error: conflicting types for 'drmBOCreate' /usr/include/xf86mm.h:173: error: previous declaration of 'drmBOCreate' was here xf86drm.c: In function 'drmBOCreate': xf86drm.c:2684: error: 'drm_bo_arg_request_t' has no member named 'page_alignment' make[5]: *** [libdrm_la-xf86drm.lo] Fehler 1 make[5]: *** Warte auf noch nicht beendete Prozesse... make[5]: Leaving directory `/tmp/PORTAGE/var-tmp/portage/x11-base/xorg-server-1.2.99.0/work/xorg-server-1.2.99.0/hw/xfree86/os-support/drm' make[4]: *** [all-recursive] Fehler 1 make[4]: Leaving directory `/tmp/PORTAGE/var-tmp/portage/x11-base/xorg-server-1.2.99.0/work/xorg-server-1.2.99.0/hw/xfree86/os-support' make[3]: *** [all-recursive] Fehler 1 make[3]: Leaving directory `/tmp/PORTAGE/var-tmp/portage/x11-base/xorg-server-1.2.99.0/work/xorg-server-1.2.99.0/hw/xfree86' make[2]: *** [all] Fehler 2 make[2]: Leaving directory `/tmp/PORTAGE/var-tmp/portage/x11-base/xorg-server-1.2.99.0/work/xorg-server-1.2.99.0/hw/xfree86' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/tmp/PORTAGE/var-tmp/portage/x11-base/xorg-server-1.2.99.0/work/xorg-server-1.2.99.0/hw' make: *** [all-recursive] Fehler 1
Created attachment 101242 [details] emerge --info
Looks like you have an old copy of the ebuild. Please --sync. xorg-server requires libdrm-2.2, which is enforced by the current ebuild on sync.
I had version of libdrm from cvs on my machine and that was the problem. But now I get the following error: then mv -f ".deps/Xprt-ddxInit.Tpo" ".deps/Xprt-ddxInit.Po"; else rm -f ".deps/Xprt-ddxInit.Tpo"; exit 1; fi ddxInit.c: In function 'PointerProc': ddxInit.c:161: warning: 'miPointerGetMotionBufferSize' is deprecated (declared at ../../include/../mi/mipointer.h:105) ddxInit.c:161: error: too few arguments to function 'InitPointerDeviceStruct' ddxInit.c: At top level: ddxInit.c:294: warning: no previous prototype for 'ChangePointerDevice' ddxInit.c:334: warning: no previous prototype for 'ChangeKeyboardDevice' make[2]: *** [Xprt-ddxInit.o] Error 1 make[2]: Leaving directory `/tmp/PORTAGE/var-tmp/portage/x11-base/xorg-server-1.2.99.0/work/xorg-server-1.2.99.0/hw/xprint'
Yeah, xprint is broken for now. I've disabled it in CVS. Thanks for the report.
Yes I disabled it and then it compiled. But two reasons for now that I am unable to use that xorg-server: It crashes after starting and synaptics does not compile against it.
What does the log say after starting? synaptics, like many other input drivers, will have to be ported to the new API used.
Hmm it says nothing, the system just hangs. Probably it has to do with my r300 driver which was from cvs too. I would try more if there is any chance of getting synaptics to work =)