I have compiled xorg 6.7.99.904 successfully but can't compile xorg 6.8. Portage 2.0.50-r11 (default-x86-2004.0, gcc-3.3.4, glibc-2.3.4.20040808-r0, 2.6.8-gentoo-r3) ================================================================= System uname: 2.6.8-gentoo-r3 i686 AMD Athlon(tm) XP 2000+ Gentoo Base System version 1.5.3 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-mcpu=athlon-xp -O2 -pipe -fomit-frame-pointer -march=athlon-xp -mfpmath=387" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=athlon-xp -O2 -pipe -fomit-frame-pointer -march=athlon-xp -mfpmath=387" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/ http://darkstar.ist.utl.pt/gentoo/ http://ftp.easynet.nl/mirror/gentoo/" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main /usr/local/bmg-gnome-current /usr/local/overlay-freedesktop" SYNC="rsync://rsync1.it.gentoo.org/gentoo-portage" USE="3dnow X aac alsa amd apm avi berkdb bitmap-fonts bonobo cdr crypt cups divx4linux encode esd faac faad ffmpeg flac foomaticdb freetype gdbm gif gimp gimpprint gnome gnomedb gstreamer gtk gtk2 gtkhtml icq ieee1394 imlib jabber jpeg libg++ libwww mad matroska mikmod mmx mng mozilla mpeg mpeg4 mplayer msn ncurses nptl offensive oggvorbis openal opengl oscar oss pam pdflib perl png postgres pthreads python quicktime radeon readline ruby samba sdl server slang spell sqlite sse ssl svg svga tcpd theora tiff tools transcode truetype usb video_cards_radeon vim-with-x wxwindows x86 xml xml2 xmms xprint xv zlib" == rm -f aiptek.man ln -s ../../../programs/Xserver/hw/xfree86/input/aiptek/aiptek.man aiptek.man rm -f ur98.man ln -s ../../../programs/Xserver/hw/xfree86/input/ur98/ur98.man ur98.man rm -f XDarwin.man ln -s ../../../programs/Xserver/hw/darwin/XDarwin.man XDarwin.man rm -f dumpkeymap.man ln -s ../../../programs/Xserver/hw/darwin/utils/dumpkeymap.man dumpkeymap.man make[4]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.0/work/xc/doc/man/misc' make[3]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.0/work/xc/doc/man' including in doc/hardcopy... make: *** hardcopy: No such file or directory. Stop. make: Entering an unknown directorymake: Leaving an unknown directorymake[2]: *** [includes] Error 2 make[2]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.0/work/xc/doc' make[1]: *** [includes] Error 2 make[1]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.0/work/xc' make: *** [World] Error 2 !!! ERROR: x11-base/xorg-x11-6.8.0 failed. !!! Function src_compile, Line 592, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1. Compile Xorg 6.8 with emerge xorg-x11 2. 3. Actual Results: Didn't compile
If you use USE="doc", have tried USE="-doc" emerge xorg-x11? If you use USE="-doc", have tried USE="doc" emerge xorg-x11?
odd, because hardcopy docs are disabled with USE="-doc" and judging from your emerge info output, you have USE="-doc"
Now that I checked... I see I have an emerge process with lots of these: /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.0.ebuild: line 321: use_build: command not found /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.0.ebuild: line 322: use_build: command not found /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.0.ebuild: line 323: use_build: command not found !debug /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.0.ebuild: line 340: use_build: command not found /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.0.ebuild: line 341: use_build: command not found x86 x86 /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.0.ebuild: line 359: use_build: command not found /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.0.ebuild: line 360: use_build: command not found /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.0.ebuild: line 362: use_build: command not found /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.0.ebuild: line 363: use_build: command not found /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.0.ebuild: line 365: use_build: command not found /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.0.ebuild: line 366: use_build: command not found /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.0.ebuild: line 367: use_build: command not found /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.0.ebuild: line 368: use_build: command not found /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.0.ebuild: line 419: use_build: command not found /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.0.ebuild: line 420: use_build: command not found /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.0.ebuild: line 421: use_build: command not found /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.0.ebuild: line 422: use_build: command not found /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.0.ebuild: line 423: use_build: command not found /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.0.ebuild: line 429: use_build: command not found /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.0.ebuild: line 430: use_build: command not found
it's still not a BLOCKER -- which is reserved for bugs which stop your system from installing. Please don't change the severity. Now, as for your errors. When did you emerge sync last? Did you just download this ebuild separately or so? Please unset your overlay directories in case they're pulling in a different version of the xfree.eclass. the use_build function is definted in /usr/portage/eclass/xfree.eclass.
*** This bug has been marked as a duplicate of 63503 ***