It seems that gnome-spell-1.0.5 is quite simply horribly broken. I'm not sure I've ever seen a compile kick out so many errors. The output is attached, as is my 'emerge info.' Reproducible: Always Steps to Reproduce: 1. emerge gnome-spell Actual Results: The compile process breaks on Spell-stubs.c Expected Results: The package should build correctly. Portage 2.0.49-r18 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.0-test9) ================================================================= System uname: 2.6.0-test9 i686 AMD Athlon(tm) XP 1600+ Gentoo Base System version 1.4.3.12 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon-xp -msse -mmmx -m3dnow -momit-leaf-frame-pointer -fomit-frame-pointer -funroll-loops -ftracer -ffast-math -fprefetch-loop-arrays -freduce-all-givs -finline-limit=600 -mfpmath=387 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -msse -mmmx -m3dnow -momit-leaf-frame-pointer -fomit-frame-pointer -funroll-loops -ftracer -ffast-math -fprefetch-loop-arrays -freduce-all-givs -finline-limit=600 -mfpmath=387 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache fixpackages sandbox" GENTOO_MIRRORS="ftp://mirror.ac.uk/sites/www.ibiblio.org/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage" USE="x86 3dnow X Xaw3d aalib acpi alsa apache2 avi bonobo cdr crypt cups dga dvd encode esd ethereal faad foomatic gdbm gif gnome gnomedb gpm gstreamer gtk gtk2 gtkhtml imap imlib innodb ipv6 jpeg ldap memlimit mikmod mmx mozilla moznocompose moznoirc moznomail mozsvg mpeg mysql ncurses nls nptl oav odbc ofx oggvorbis opengl pam pda pdflib png ppds quicktime readline samba sasl sdl slang slp spell sse ssl svga tiff truetype usb vim-with-x wavelan wmf xml xml2 xmms xv xvid zlib"
Created attachment 21784 [details] All output from "emerge -v --oneshot emerge gnome-spell" This demonstrates how the compile process goes belly up. I've tried FEATURES="-*" CFLAGS="" CXXFLAGS="" MAKEOPTS="" emerge -v gnome-spell too, but all to no avail. The error message is different for that - is it needed?
first rule of gentoo, lower your cflags. You haven't been using any ebuilds not in the tree have you ? What does 'etcat -v ORBit2' give ? Try recompiling the libIDL, ORBit2, gnome-spell packages (yes with slightly more boring CFLAGS).
Ah-ha - good point, hadn't thought of that. I'm using Orbit2-2.9.1 from breakmygentoo.net, which means that this is almost certainly a bug that should have been reported to there, not here. FWIW, I was getting errors on this package with: ACCEPT_KEYWORDS="x86" CFLAGS="" CXXFLAGS="" FEATURES="-*" MAKEOPTS="" (for the entire system, not just this package) using the gnome-2.5 ebuilds from that site (I tried this overnight) so it's not a CFLAGS problem, it's a gnome-2.5 problem. Sorry for wasting your time - I am aware of the rules with regards CFLAGS and breakmygentoo.net ebuilds, I just didn't realise that this was a cock-up on my part! Changing bug status to RESOLVED INVALID.