if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../utillib -DLOCALEDIR=\"/usr/share/locale\" `pkg-config --cflags gtk+-2.0 libgnome-2.0 libgnomeui-2.0` -O3 -march=athlon64 -fomit-frame-pointer -pipe -MT dmgmonitor.o -MD -MP -MF ".deps/dmgmonitor.Tpo" \ -c -o dmgmonitor.o `test -f 'dmgmonitor.c' || echo './'`dmgmonitor.c; \ then mv ".deps/dmgmonitor.Tpo" ".deps/dmgmonitor.Po"; \ else rm -f ".deps/dmgmonitor.Tpo"; exit 1; \ fi dmgmonitor.c: In function `dmgmonitor_download_new': dmgmonitor.c:280: error: label at end of compound statement make[4]: *** [dmgmonitor.o] Error 1 make[4]: Leaving directory `/var/tmp/portage/downman-0.0.5/work/downman-0.0.5/clients/gnome/monitor' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/downman-0.0.5/work/downman-0.0.5/clients/gnome' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/downman-0.0.5/work/downman-0.0.5/clients' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/downman-0.0.5/work/downman-0.0.5' make: *** [all] Error 2 !!! ERROR: net-www/downman-0.0.5 failed. !!! Function gnome2_src_compile, Line 40, Exitcode 2 Reproducible: Always Steps to Reproduce: 1.emerge downman 2. 3. Actual Results: it started to compile than gave me the make error in dmgmonitor.o Expected Results: finished compiling and install Portage 2.0.51-r15 (default-linux/amd64/2004.3, gcc-3.4.2, glibc-2.3.4.20041102-r0, 2.6.10-gentoo-r7-Exodist-Athlon64 x86_64) ================================================================= System uname: 2.6.10-gentoo-r7-Exodist-Athlon64 x86_64 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 18 2005, 11:45:10)] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon64 -fomit-frame-pointer -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon64 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X aac aalib acpi aim alsa audiofile avi bash-completion berkdb bitmap-fonts bzlib cdr crypt cups curl divx4linux dvd dvdr encode esd f77 fam flac flash font-server fortran ftp gif gpm gtk gtk2 imagemagick imap imlib ipv6 java jp2 jpeg live lzw lzw-tiff matroska mozilla multilib ncurses nls nvidia oggvorbis openal opengl oscar oss pam pcre perl png python qt quicktime readline samba sdl ssl tcpd theora tiff truetype truetype-fonts type1-fonts usb userlocales v4l v4l2 xanim xinerama xml2 xmms xpm xrandr xv xvid xvmc zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
thanks for your report, the problem was gcc3.4 related, i've added a patch which fixes it.