I have attempted an upgrade of xfree to xorg on a clients system... Not my first anymore but definitely the most difficult for no obvious reason. I've attempted to modify pic pie cjk use flags to possibly change the outcome of the compile where it's failed. Updated glibc and gcc after 2 failures and still no dice. failed to compile at the same place with no error. Nothing has worked to remedy the situation sofar. Reproducible: Always Steps to Reproduce: 1. emerge xorg-x11 2. compile fails stating Function src_compile, Line 706, Exitcode 2 Actual Results: compile failed Expected Results: installed after completing a full compile gcc -c -march=athlon-xp -O3 -pipe -fno-strict-aliasing -ansi -pedantic -Wno-return-type -w -fno-merge-constants -I../../../../../../programs/Xserver/hw/xfree86/common -I../../../../../../programs/Xserver/hw/xfree86/os-support -I. -I../../../../../../programs/Xserver/include -I../../../../../../exports/include/X11 -I../../../../../../include/extensions -I../../../../../../programs/Xserver/hw/xfree86/os-support/shared -I../../../../../.. -I../../../../../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH -DXFreeXDGA -DXvExtension -DXFree86LOADER -DXFree86Server -DXF86VIDMODE -DXvMCExtension -DSMART_SCHEDULE -DBUILDDEBUG -DXResExtension -DX_BYTE_ORDER=X_LITTLE_ENDIAN -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((7) * 100000) + ((0) * 1000) + 0)" -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO -DHAS_MTRR_SUPPORT -DUSESTDRES -DHAVE_SYSV_IPC -DXVENDORNAME='"The X.Org Foundation"' -DXVENDORNAMESHORT='"X.Org"' lnx_KbdMap.c In file included from /usr/include/linux/bitops.h:4, from /usr/include/asm/cpufeature.h:10, from /usr/include/asm/processor.h:18, from /usr/include/linux/prefetch.h:14, from /usr/include/linux/list.h:5, from /usr/include/linux/wait.h:12, from /usr/include/linux/keyboard.h:4, from lnx_KbdMap.c:108: /usr/include/asm/bitops.h:242: error: syntax error before "int" In file included from /usr/include/asm/cpufeature.h:10, from /usr/include/asm/processor.h:18, from /usr/include/linux/prefetch.h:14, from /usr/include/linux/list.h:5, from /usr/include/linux/wait.h:12, from /usr/include/linux/keyboard.h:4, from lnx_KbdMap.c:108: /usr/include/linux/bitops.h:12: error: syntax error before "int" /usr/include/linux/bitops.h:87: error: syntax error before "unsigned" /usr/include/linux/bitops.h:96: error: syntax error before "unsigned" /usr/include/linux/bitops.h:104: error: syntax error before "unsigned" /usr/include/linux/bitops.h:111: error: syntax error before "unsigned" /usr/include/linux/bitops.h:127: error: syntax error before "unsigned" In file included from /usr/include/asm/processor.h:19, from /usr/include/linux/prefetch.h:14, from /usr/include/linux/list.h:5, from /usr/include/linux/wait.h:12, from /usr/include/linux/keyboard.h:4, from lnx_KbdMap.c:108: /usr/include/asm/msr.h:27: error: syntax error before "void" In file included from /usr/include/asm/processor.h:20, from /usr/include/linux/prefetch.h:14, from /usr/include/linux/list.h:5, from /usr/include/linux/wait.h:12, from /usr/include/linux/keyboard.h:4, from lnx_KbdMap.c:108: /usr/include/asm/system.h:134: error: syntax error before "unsigned" /usr/include/asm/system.h:166: error: syntax error before "void" /usr/include/asm/system.h:182: error: syntax error before "void" /usr/include/asm/system.h:190: error: syntax error before "void" /usr/include/asm/system.h:211: error: syntax error before "unsigned" /usr/include/asm/system.h:246: error: syntax error before "unsigned" In file included from /usr/include/linux/prefetch.h:14, from /usr/include/linux/list.h:5, from /usr/include/linux/wait.h:12, from /usr/include/linux/keyboard.h:4, from lnx_KbdMap.c:108: /usr/include/asm/processor.h:130: error: syntax error before "void" /usr/include/asm/processor.h:143: error: syntax error before "unsigned" /usr/include/asm/processor.h:153: error: syntax error before "unsigned" /usr/include/asm/processor.h:163: error: syntax error before "unsigned" /usr/include/asm/processor.h:173: error: syntax error before "unsigned" /usr/include/asm/processor.h:211: error: syntax error before "void" /usr/include/asm/processor.h:221: error: syntax error before "void" /usr/include/asm/processor.h:273: error: syntax error before "void" /usr/include/asm/processor.h: In function `__monitor': /usr/include/asm/processor.h:277: error: `asm' undeclared (first use in this function) /usr/include/asm/processor.h:277: error: (Each undeclared identifier is reported only once /usr/include/asm/processor.h:277: error: for each function it appears in.) /usr/include/asm/processor.h:277: error: syntax error before "volatile" /usr/include/asm/processor.h: At top level: /usr/include/asm/processor.h:282: error: syntax error before "void" /usr/include/asm/processor.h: In function `__mwait': /usr/include/asm/processor.h:285: error: `asm' undeclared (first use in this function) /usr/include/asm/processor.h:285: error: syntax error before "volatile" /usr/include/asm/processor.h: At top level: /usr/include/asm/processor.h:457: error: syntax error before "void" /usr/include/asm/processor.h:554: error: syntax error before "void" /usr/include/asm/processor.h:629: error: syntax error before "void" /usr/include/asm/processor.h: In function `prefetch': /usr/include/asm/processor.h:631: error: `asm' undeclared (first use in this function) /usr/include/asm/processor.h:631: error: syntax error before "volatile" /usr/include/asm/processor.h: At top level: /usr/include/asm/processor.h:643: error: syntax error before "void" /usr/include/asm/processor.h: In function `prefetchw': /usr/include/asm/processor.h:645: error: `asm' undeclared (first use in this function) /usr/include/asm/processor.h:645: error: syntax error before "volatile" In file included from /usr/include/linux/list.h:5, from /usr/include/linux/wait.h:12, from /usr/include/linux/keyboard.h:4, from lnx_KbdMap.c:108: /usr/include/linux/prefetch.h: At top level: /usr/include/linux/prefetch.h:58: error: syntax error before "void" In file included from /usr/include/linux/wait.h:12, from /usr/include/linux/keyboard.h:4, from lnx_KbdMap.c:108: /usr/include/linux/list.h:45: error: syntax error before "void" /usr/include/linux/list.h:63: error: syntax error before "void" /usr/include/linux/list.h:76: error: syntax error before "void" /usr/include/linux/list.h:87: error: syntax error before "void" /usr/include/linux/list.h:113: error: syntax error before "void" /usr/include/linux/list.h:134: error: syntax error before "void" /usr/include/linux/list.h:147: error: syntax error before "void" /usr/include/linux/list.h:159: error: syntax error before "void" /usr/include/linux/list.h:190: error: syntax error before "void" /usr/include/linux/list.h:200: error: syntax error before "void" /usr/include/linux/list.h:211: error: syntax error before "void" /usr/include/linux/list.h:222: error: syntax error before "void" /usr/include/linux/list.h:233: error: syntax error before "int" /usr/include/linux/list.h:250: error: syntax error before "int" /usr/include/linux/list.h:256: error: syntax error before "void" /usr/include/linux/list.h:275: error: syntax error before "void" /usr/include/linux/list.h:288: error: syntax error before "void" /usr/include/linux/list.h:495: error: syntax error before "int" /usr/include/linux/list.h:500: error: syntax error before "int" /usr/include/linux/list.h:505: error: syntax error before "void" /usr/include/linux/list.h:514: error: syntax error before "void" /usr/include/linux/list.h:540: error: syntax error before "void" /usr/include/linux/list.h:546: error: syntax error before "void" /usr/include/linux/list.h:556: error: syntax error before "void" /usr/include/linux/list.h:586: error: syntax error before "void" /usr/include/linux/list.h:599: error: syntax error before "void" /usr/include/linux/list.h:608: error: syntax error before "void" In file included from /usr/include/linux/spinlock.h:39, from /usr/include/linux/wait.h:15, from /usr/include/linux/keyboard.h:4, from lnx_KbdMap.c:108: /usr/include/asm/spinlock.h:72: error: syntax error before "void" /usr/include/asm/spinlock.h:104: error: syntax error before "int" /usr/include/asm/spinlock.h:114: error: syntax error before "void" /usr/include/asm/spinlock.h:172: error: syntax error before "void" /usr/include/asm/spinlock.h: In function `_raw_read_lock': /usr/include/asm/spinlock.h:177: error: `asm' undeclared (first use in this function) /usr/include/asm/spinlock.h:177: error: syntax error before "volatile" /usr/include/asm/spinlock.h: At top level: /usr/include/asm/spinlock.h:180: error: syntax error before "void" /usr/include/asm/spinlock.h: In function `_raw_write_lock': /usr/include/asm/spinlock.h:185: error: `asm' undeclared (first use in this function) /usr/include/asm/spinlock.h:185: error: syntax error before "volatile" /usr/include/asm/spinlock.h: At top level: /usr/include/asm/spinlock.h:191: error: syntax error before "int" In file included from /usr/include/linux/keyboard.h:4, from lnx_KbdMap.c:108: /usr/include/linux/wait.h:56: error: syntax error before "void" /usr/include/linux/wait.h:62: error: syntax error before "void" /usr/include/linux/wait.h:69: error: syntax error before "void" /usr/include/linux/wait.h:77: error: syntax error before "int" /usr/include/linux/wait.h:86: error: syntax error before "void" /usr/include/linux/wait.h:94: error: syntax error before "void" /usr/include/linux/wait.h:100: error: syntax error before "void" /usr/include/linux/wait.h:206: error: syntax error before "void" /usr/include/linux/wait.h:216: error: syntax error before "void" make[7]: *** [lnx_KbdMap.o] Error 1 make[7]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r1/work/xc/programs/Xserver/hw/xfree86/os-support/linux' make[6]: *** [linux] Error 2 make[6]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r1/work/xc/programs/Xserver/hw/xfree86/os-support' make[5]: *** [all] Error 2 make[5]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r1/work/xc/programs/Xserver/hw/xfree86' make[4]: *** [hw/xfree86] Error 2 make[4]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r1/work/xc/programs/Xserver' make[3]: *** [all] Error 2 make[3]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r1/work/xc/programs' make[2]: *** [all] Error 2 make[2]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r1/work/xc' make[1]: *** [World] Error 2 make[1]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r1/work/xc' make: *** [World] Error 2 !!! ERROR: x11-base/xorg-x11-6.7.0-r1 failed. !!! Function src_compile, Line 706, Exitcode 2 !!! (no error message) here's the emerge info for the system millenium root # emerge info Portage 2.0.50-r8 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7-gentoo-r2) ================================================================= System uname: 2.6.7-gentoo-r2 i686 AMD Athlon(TM) XP 1600+ Gentoo Base System version 1.4.16 distcc 2.14 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gentoo.llarian.net/ http://128.213.5.34/gentoo/ http://gentoo.binarycompass.org http://gentoo.netnitco.net ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ ftp://gentoo.llarian.net/pub/gentoo http://mirrors.tds.net/gentoo http://mirror.gentoo.gr.jp http://gentoo.ccccom.com" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.eliteitminds.com/gentoo-portage/" USE="3dnow 3ds S3TC X X509 aac aalib accounting acl acpi activefilter adns aim alsa amd antlr apache2 apm arts auctex audiofile autofs avantgo avi bcel berkdb bidi bluetooth bonobo bsf bsh bzlib canna cap cddb cdf cdr cgi chasen chroot cjk clanJavaScript clanVoice client clisp cmucl crypt cscope cups curl dedicated dga directfb distribution dnd doc dv dvb dvd dvdr emacs emacs-w3 encode erandom esd ethereal evo expat ext-png ext-zlib f77 faac faad fam fastcgi fbcon fbdev ffmpeg fftw flac flash flood fluidsynth fmod foomaticdb freetds freetype freewnn fs fullrpc fwdzone gb gcj gcl gd gdbm geoip ggi gif gimp gimpprint ginac glade glgd glut gmp gmtfull gmtsuppl gmttria gnome gnomedb gphoto2 gpm gps gs gstreamer gtk gtk2 gtkhtml guile hbci hdf hdf5 icq idl ieee1394 image imagemagick imap imlib imlib2 informix innodb ipalias ipcs irda irmc jabber java javacomm javamail javascript jbig jboss jce jdepend jmx joystick jp2 jpeg jsch jta junit jython kadu-modules kadu-voice kakasi kde kerberos krb4 lcd lcms leim libcaca libg++ libgda libsamplerate libwww lids live log4j ltsp lua lufsusermount lzw lzw-tiff m17n-lib mad maildir mbox mcal mdb memlimit migemo mikmod milter mixer mldonkeypango mmap mmx mng monkey mono motif mozcalendar mozilla mozinterfaceinfo moznoirc mozp3p mozsvg mozxmlterm mpeg mpeg4 mpi mplayer msn mssql mule music mysql nagios-dns nagios-ntp nagios-ping nagios-ssh nas native ncurses neXt net netcdf nls nntp nocd nowin nptl ntlm nvidia nviz oav objc ocaml oci8 odbc offensive ofx oggvorbis openal opengl opie optional-tasks oracle orathreads oro oscar ospfapi oss pam parse-clocks pcap pcre pda pdflib perl pg-hier pg-intdatetime pg-vacuumdelay php physfs plotutils png portaudio postgres ppds prelude psyco pthreads python qt quicktime readline regexp rhino rogue roundrobin rplay ruby samba sasl scanner sdl servlet-2.3 servlet-2.4 sheep silc skk slang slp smartcard sndfile snmp socks5 sox speedo speex spell src sse ssl stencil-buffer stroke struts svg svga szip t1lib tcltk tcpd tcsim tetex theora tiff timidity tlen tools transcode transparent-proxy truetype type1 uml unicode usagi usb uudeview v4l v4l2 vda vhosts videos vim-with-x virus-scan wifi wmf wxwin wxwindows x86 xalan xatrix xchattext xemacs xerces xface xforms xgetdefault xine xml xml2 xmms xosd xprint xv xvid yahoo yaz zeo zlib zvbi"
*** This bug has been marked as a duplicate of 54542 ***
*** This bug has been marked as a duplicate of 54542 *** *** This bug has been marked as a duplicate of 54542 ***