I am compiling my packages with gcc 3.3, ~x86. 'emerge -u fam-oss' fails with the following message: cd . && aclocal-1.6 cd . && \ automake-1.6 --gnu Makefile cd . && autoconf configure.in: required file `./missing' not found make: *** [Makefile.in] Error 1 !!! ERROR: app-admin/fam-oss-2.6.10-r1 failed. !!! Function src_compile, Line 373, Exitcode 2 !!! emake failed Reproducible: Always Steps to Reproduce: 1. emerge -u fam-oss Actual Results: ERROR given above Expected Results: emerge fam-oss successfully Portage 2.0.49_pre12 (default-x86-1.4, gcc-3.3, glibc-2.3.2-r1,2.3.2-r2) ================================================================= System uname: 2.6.0-test2-mm2 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz GENTOO_MIRRORS="ftp://gentoo.noved.org/" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /opt/tomcat/conf /usr/kde/cvs/share/config /usr/kde/3.1/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 oss avi crypt encode foomaticdb gif jpeg libg++ mad mikmod mmx mpeg ncurses pdflib png quicktime spell truetype xml2 xmms xv zlib directfb gtkhtml alsa gdbm berkdb slang readline tetex aalib bonobo svga ggi tcltk java guile ruby postgres X sdl tcpd pam libwww ssl perl python imlib oggvorbis gnome gtk qt kde motif opengl mozilla ldap cdr 3ds acpi acpi4linux apache2 ardour-ksi atlas bindist bots cjk cscope curl dga doc dvb dvd emacs evo faad fbcon fbdev flash fluidsynth gb gd gd-external ginac gmtfull gmthigh gmtsuppl gmttria gnomedb gtk2 imagemagick imap ipv6 jikes junit lcms libdsk libgda matroska mbox mcal md5sum mdb mng mozaccess mozinterfaceinfo moznocompose moznoirc moznomail mozsvg mpi mupad-noscilab music nocardbus nocd nvidia odbc offensive openal oskit-noassert parse-clocks pic plotutils ppds prebuilt qhull S3TC sasl snmp sox sse threads tiff type1 uclibc usagi v4l videos vim-with-x wmf wxwindows Xaw3d xosd xvid zeo -3dnow -apm -cups -nls -arts -gpm -esd -gphoto2" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-O3 -mcpu=pentium4 -march=pentium4 -pipe -fforce-addr -fomit-frame-pointer -ffast-math -ftracer -funroll-loops -mmmx -msse -msse2 -fprefetch-loop-arrays -mfpmath=sse -mno-align-stringops " CXXFLAGS="-O3 -mcpu=pentium4 -march=pentium4 -pipe -fforce-addr -fomit-frame-pointer -ffast-math -ftracer -funroll-loops -mmmx -msse -msse2 -fprefetch-loop-arrays -mfpmath=sse -mno-align-stringops " ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" FEATURES="sandbox ccache fixpackages"
i am not in front of my dev box right now to test this... but it you change the order that autoconf and automake run in to look like this. automake --add-missing autoconf This might help so autoconf doesn't complain about there being no missing files...
okay... the order shouldn't need to be changed... on a gcc-3.2.3 system, I don't experience the same problem... will test on a gcc-3.3 system as soon as I get the chance.
this works on both a gcc-3.2.3 and gcc-3.3.1 system for me. Other people have reported success as well. -mcpu=pentium4 -march=pentium4 Just as a note... the stability of the pentium4 optimisations has been questionable... especially with the inclusion of the aggressive optimization that you have. In your case... only -march=pentium4 is needed and -march=pentium3 is suggested instead. I am resolving this bug as worksforme as the "missing" files are created in the latest ebuild "automake --add-missing" and there appear to be no other systems that experience the same problem.