Created attachment 268169 [details] complete build log xorg-server-1.10.0.901 fails to build in Xext/sync.c : # MAKEOPTS="-j1" USE="doc ipv6 kdrive nptl udev xorg" emerge xorg-server >>> Emerging (1 of 1) x11-base/xorg-server-1.10.0.901 * xorg-server-1.10.0.901.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] * Package: x11-base/xorg-server-1.10.0.901 * Repository: gentoo * Maintainer: x11@gentoo.org * USE: amd64 doc elibc_glibc ipv6 kdrive kernel_linux multilib nptl udev userland_GNU xorg * FEATURES: preserve-libs sandbox userpriv [...] CC sync.lo /bin/sh ../libtool --silent --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I/var/tmp/portage/x11-base/xorg-server-1.10.0.901/work/xorg-server-1.10.0.901/Xext -I../include -I/var/tmp/portage/x11-base/xorg-server-1.10.0.901/work/xorg-server-1.10.0.901/hw/xfree86/dixmods/extmod -I/var/tmp/portage/x11-base/xorg-server-1.10.0.901/temp/mesa-symlinks -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -Wbad-function-cast -Wformat=2 -Wold-style-definition -Wdeclaration-after-statement -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/var/tmp/portage/x11-base/xorg-server-1.10.0.901/work/xorg-server-1.10.0.901/include -I../include -I/var/tmp/portage/x11-base/xorg-server-1.10.0.901/work/xorg-server-1.10.0.901/Xext -I/var/tmp/portage/x11-base/xorg-server-1.10.0.901/work/xorg-server-1.10.0.901/composite -I/var/tmp/portage/x11-base/xorg-server-1.10.0.901/work/xorg-server-1.10.0.901/damageext -I/var/tmp/portage/x11-base/xorg-server-1.10.0.901/work/xorg-server-1.10.0.901/xfixes -I/var/tmp/portage/x11-base/xorg-server-1.10.0.901/work/xorg-server-1.10.0.901/Xi -I/var/tmp/portage/x11-base/xorg-server-1.10.0.901/work/xorg-server-1.10.0.901/mi -I/var/tmp/portage/x11-base/xorg-server-1.10.0.901/work/xorg-server-1.10.0.901/miext/sync -I/var/tmp/portage/x11-base/xorg-server-1.10.0.901/work/xorg-server-1.10.0.901/miext/shadow -I/var/tmp/portage/x11-base/xorg-server-1.10.0.901/work/xorg-server-1.10.0.901/miext/damage -I/var/tmp/portage/x11-base/xorg-server-1.10.0.901/work/xorg-server-1.10.0.901/render -I/var/tmp/portage/x11-base/xorg-server-1.10.0.901/work/xorg-server-1.10.0.901/randr -I/var/tmp/portage/x11-base/xorg-server-1.10.0.901/work/xorg-server-1.10.0.901/fb -fvisibility=hidden -march=native -O2 -pipe -c -o sync.lo /var/tmp/portage/x11-base/xorg-server-1.10.0.901/work/xorg-server-1.10.0.901/Xext/sync.c /var/tmp/portage/x11-base/xorg-server-1.10.0.901/work/xorg-server-1.10.0.901/Xext/sync.c: In function 'ProcSyncCreateFence': /var/tmp/portage/x11-base/xorg-server-1.10.0.901/work/xorg-server-1.10.0.901/Xext/sync.c:1960:5: error: 'xSyncCreateFenceReq' undeclared (first use in this function) /var/tmp/portage/x11-base/xorg-server-1.10.0.901/work/xorg-server-1.10.0.901/Xext/sync.c:1960:5: note: each undeclared identifier is reported only once for each function it appears in /var/tmp/portage/x11-base/xorg-server-1.10.0.901/work/xorg-server-1.10.0.901/Xext/sync.c:1960:5: error: 'stuff' undeclared (first use in this function) /var/tmp/portage/x11-base/xorg-server-1.10.0.901/work/xorg-server-1.10.0.901/Xext/sync.c:1960:5: error: expected expression before ')' token [...] /var/tmp/portage/x11-base/xorg-server-1.10.0.901/work/xorg-server-1.10.0.901/Xext/sync.c:2654:56: error: 'XSyncBadFence' undeclared (first use in this function) make[1]: *** [sync.lo] Error 1
Created attachment 268171 [details] complete emerge --info output
What is your version of x11-proto/xextproto?
(In reply to comment #2) $ qlist -Iv x11-proto/ x11-proto/bigreqsproto-1.1.1 x11-proto/compositeproto-0.4.2 x11-proto/damageproto-1.2.1 x11-proto/dri2proto-2.3 x11-proto/evieext-1.1.1 x11-proto/fixesproto-5.0 x11-proto/fontcacheproto-0.1.3 x11-proto/fontsproto-2.1.1 x11-proto/glproto-1.4.12 x11-proto/inputproto-2.0.1 x11-proto/kbproto-1.0.5 x11-proto/printproto-1.0.5 x11-proto/randrproto-1.3.2 x11-proto/recordproto-1.14.1 x11-proto/renderproto-0.11.1 x11-proto/resourceproto-1.1.1 x11-proto/scrnsaverproto-1.2.1 x11-proto/trapproto-3.4.3 x11-proto/videoproto-2.3.1 x11-proto/xcb-proto-1.6-r1 x11-proto/xcmiscproto-1.2.1 x11-proto/xextproto-7.2.0 x11-proto/xf86bigfontproto-1.2.0 x11-proto/xf86dgaproto-2.1 x11-proto/xf86driproto-2.1.1 x11-proto/xf86miscproto-0.9.3 x11-proto/xf86rushproto-1.1.2 x11-proto/xf86vidmodeproto-2.3.1 x11-proto/xineramaproto-1.2.1 x11-proto/xproto-7.0.21
Do you have include files in /usr/local?
(In reply to comment #4) > Do you have include files in /usr/local? Yes, you were right, I had some old X includes in /usr/local, and after moving them, xorg-server compiled. This is something that I should have thought of before filing a bug. Sorry for wasting your time; marking this resolved invalid.