Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 361647 - x11-base/xorg-server-1.10.0.901 fails to build
Summary: x11-base/xorg-server-1.10.0.901 fails to build
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-02 01:51 UTC by Alexandre Rostovtsev (RETIRED)
Modified: 2011-04-02 04:19 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
complete build log (xorg-server-1.10.0.901.build.log,288.82 KB, text/plain)
2011-04-02 01:51 UTC, Alexandre Rostovtsev (RETIRED)
Details
complete emerge --info output (emerge.info.txt,16.32 KB, text/plain)
2011-04-02 01:56 UTC, Alexandre Rostovtsev (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandre Rostovtsev (RETIRED) gentoo-dev 2011-04-02 01:51:31 UTC
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
Comment 1 Alexandre Rostovtsev (RETIRED) gentoo-dev 2011-04-02 01:56:57 UTC
Created attachment 268171 [details]
complete emerge --info output
Comment 2 Chí-Thanh Christopher Nguyễn gentoo-dev 2011-04-02 01:58:17 UTC
What is your version of x11-proto/xextproto?
Comment 3 Alexandre Rostovtsev (RETIRED) gentoo-dev 2011-04-02 01:59:34 UTC
(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
Comment 4 Chí-Thanh Christopher Nguyễn gentoo-dev 2011-04-02 03:37:34 UTC
Do you have include files in /usr/local?
Comment 5 Alexandre Rostovtsev (RETIRED) gentoo-dev 2011-04-02 04:19:07 UTC
(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.