Hi, I tried to upgrade to gcc-3.3.3_pre20040215, but the merge lasted for than 8 hours on my iBook G3 800MHz, which made me courious. Then I looked at the compiles output and found the bug. The following output loops: creating Makefile creating intl/Makefile creating fixinc/Makefile creating gccbug creating mklibgcc creating mkheaders creating auto-host.h auto-host.h is unchanged rm -f config.run make[1]: Leaving directory `/var/tmp/portage/gcc-3.3.3_pre20040215/work/build/g cc' make[1]: Entering directory `/var/tmp/portage/gcc-3.3.3_pre20040215/work/build/ gcc' make[1]: Warning: File `/var/tmp/portage/gcc-3.3.3_pre20040215/work/gcc-2004021 5/gcc/Makefile.in' has modification time 1,6e+05 s in the future /bin/sh /var/tmp/portage/gcc-3.3.3_pre20040215/work/gcc-20040215/gcc/configure. frag /var/tmp/portage/gcc-3.3.3_pre20040215/work/gcc-20040215/gcc "cp f objc" \ "" "/var/tmp/portage/gcc-3.3.3_pre20040215/work/gcc-20040215/gcc/config /rs6000/t-ppcos /var/tmp/portage/gcc-3.3.3_pre20040215/work/gcc-20040215/gcc/co nfig/t-slibgcc-elf-ver /var/tmp/portage/gcc-3.3.3_pre20040215/work/gcc-20040215 /gcc/config/t-linux /var/tmp/portage/gcc-3.3.3_pre20040215/work/gcc-20040215/gc c/config/rs6000/t-ppccomm /var/tmp/portage/gcc-3.3.3_pre20040215/work/gcc-20040 215/gcc/config/rs6000/t-rs6000-c-rule" cp config.status config.run LANGUAGES="c++ f77 objc" /bin/sh config.run creating Makefile <Now again the same as above> Reproducible: Always Steps to Reproduce: 1.emerge -u gcc 2. 3. Actual Results: The same loop. Expected Results: ibook nicre # emerge info Portage 2.0.50-r1 (default-ppc-1.4, gcc-3.2.3, glibc-2.3.2-r9, 2.6.2_rc1-benh1) ================================================================= System uname: 2.6.2_rc1-benh1 ppc 750FX Gentoo Base System version 1.4.3.12 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.2 ACCEPT_KEYWORDS="ppc ~ppc" AUTOCLEAN="yes" CFLAGS="-mcpu=750 -O2 -pipe -fsigned-char -mpowerpc-gfxopt" CHOST="powerpc-unknown-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/ kde/3.2/share/config /usr/kde/3/share/config /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/lib/pbbuttonsd /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-mcpu=750 -O2 -pipe -fsigned-char -mpowerpc-gfxopt" DISTDIR="/usr/portage/distfiles" FEATURES="ccache sandbox" GENTOO_MIRRORS="ftp://ftp.easynet.nl/mirror/gentoo/ http:// mirrors.sec.informatik.tu-darmstadt.de/gentoo http://ftp.uni-erlangen.de/pub/ mirrors/gentoo http://ftp.easynet.nl/mirror/gentoo/ ftp://ftp.uni-erlangen.de/ pub/mirrors/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="X alsa arts berkdb cups de dga emacs fbcon foomaticdb freetype gdbm gif gnome-libs gtk gtk2 imagemagick imap imlib jpeg libwww linguas_de mad maildir mitshm motif mpeg mpeg4 ncurses nls nptl oggvorbis opengl pam pdflib perl png ppc python qt quicktime radeon readline sdl slang spell ssl tcpd tetex tiff truetype type1 usb wmf xml2 xmms xosd xv xvid zlib"
Would you mind trying out gcc-3.3.3-r1, and see if that fully merges?
Oops, sorry. This was not a bug in the ebuild but on my system. The system's date and time were totally wrong due to a crash and so all (Make)files were outdated or lay in the future. Setting the system's date and time fixed this problem, but now I get another compile error. I'll try gcc-3.3.3-r1 and tell you if it works.
I tried out gcc-3.3.3-r1 but with this one patch fails. I opened a new bug (43269).