xorg-6.8.0-r1 fails to build on ~x86 system. 6.8.0 built fine. Reproducible: Always Steps to Reproduce: 1.emerge -uvDa xorg-x11 2.yes 3.view the error :( Actual Results: > dumpkeymap.1x-html && mv -f dumpkeymap.1x-html dumpkeymap.1x.html make[5]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.0-r1/work/xc/doc/man/misc' make[4]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.0-r1/work/xc/doc/man' making all in doc/specs... make[4]: Entering directory `/var/tmp/portage/xorg-x11-6.8.0-r1/work/xc/doc/specs' making all in doc/specs/BDF... make[5]: Entering directory `/var/tmp/portage/xorg-x11-6.8.0-r1/work/xc/doc/specs/BDF' groff -Tps -ms ../../../doc/util/macros.t bdf.ms \ 2> index.raw > bdf.nps \ && mv -f bdf.nps bdf.ps make[5]: [bdf.ps] Error 1 (ignored) bdf.ms:270: fatal error: input stack limit exceeded (probable infinite loop) make[5]: *** [bdf.ps] Error 1 make[5]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.0-r1/work/xc/doc/specs/BDF' make[4]: *** [all] Error 2 make[4]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.0-r1/work/xc/doc/specs' make[3]: *** [all] Error 2 make[3]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.0-r1/work/xc/doc' make[2]: *** [all] Error 2 make[2]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.0-r1/work/xc' make[1]: *** [World] Error 2 make[1]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.0-r1/work/xc' make: *** [World] Error 2 !!! ERROR: x11-base/xorg-x11-6.8.0-r1 failed. !!! Function src_compile, Line 598, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Expected Results: should compile, Had no issues with 6.8.0 emerge info Portage 2.0.51_rc1 (default-x86-2004.0, gcc-3.4.1, glibc-2.3.4.20040808-r0, 2.6.7-win4lin-r5 i686) ================================================================= System uname: 2.6.7-win4lin-r5 i686 Mobile Intel(R) Pentium(R) 4 CPU 3.06GHz Gentoo Base System version 1.5.3 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 Headers: sys-kernel/linux26-headers-2.6.8.1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /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/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/bmg-main /usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib acl acpi acpi4linux alsa apm arts avi berkdb bitmap-fonts cddb cdr cgi crypt cups curl dgadirectfb divx4linux dnd doc dv dvd encode esd fastcgi fax fbcon fdftk ffmpeg flac foomaticdb freetype fs fullrpc gd gdbm gif gimp gimpprint glade gpm gtk gtk2 gtkhtml guile imap imlib ipv6 java javascript jpeg kde libg++ libwww mad maildir mcal mikmod mmx motif mozcalendar mozilla mozp3p mozsvg mpeg mpeg4 mpi mplayer mysql nas ncurses net nls nptl oav odbc ofx oggvorbis ooo-kde openal opengl openssh oss pam pcmcia pda pdflib perl png pnp portaudio postgres python qt quicktime readline samba scanner sdk sdl slang slp snmp spamassassin spell sqlite sse ssl svga tcltk tcpd tetex tiff truetype trusted usb v4l v4l2 videos virus-scan wifi wmf x86 xbase xml xml2 xmms xprint xrandr xv xvid yv12 zlib" chiefnb ~ #
hey, i keep telling people, -O3 in their CFLAGS is insane. humor me and give this a try.. fix your C/CXXFLAGS in /etc/make.conf to be CFLAGS="-march=pentium4 -O2 -pipe" and then recompile everything emerge -e world okay? then try emerge'ing xorg x11. thanks.
*** This bug has been marked as a duplicate of 64117 ***
Eric, -O3 is not only not insane, it's supported. Stop spreading FUD.