Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 43262 - compile of sys-devel/gcc-3.3.3_pre20040215 loops! Compile lasts forever.
Summary: compile of sys-devel/gcc-3.3.3_pre20040215 loops! Compile lasts forever.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: PPC Linux
: High critical (vote)
Assignee: Please assign to toolchain
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-29 01:40 UTC by Tassilo Horn
Modified: 2004-02-29 04:09 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tassilo Horn 2004-02-29 01:40:59 UTC
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"
Comment 1 Joshua Kinard gentoo-dev 2004-02-29 02:12:49 UTC
Would you mind trying out gcc-3.3.3-r1, and see if that fully merges?
Comment 2 Tassilo Horn 2004-02-29 03:20:00 UTC
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.
Comment 3 Tassilo Horn 2004-02-29 04:09:04 UTC
I tried out gcc-3.3.3-r1 but with this one patch fails. I opened a new bug (43269).