gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DGNOMELOCALEDIR=\"/usr/share/locale\" -I../../src -I../../src -DORBIT2=1 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libgsf-1 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/libglade-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomeprint-2.2 -I/usr/include/libgnomeprintui-2.2 -march=athlon-xp -O3 -pipe -fomit-frame-pointer -falign-functions=4 -falign-jumps=4 -falign-loops=4 -Wsign-compare -Wpointer-arith -Wnested-externs -Wchar-subscripts -Wwrite-strings -MT corba-application.lo -MD -MP -MF .deps/corba-application.Tpo -c corba-application.c -fPIC -o .libs/corba-application.o In file included from corba-application.c:26: corba-workbook.h:5:28: GNOME_Gnumeric.h: No such file or directory In file included from corba-application.c:26: corba-workbook.h:11: error: syntax error before "workbook_control_corba_get_type" corba-workbook.h:11: warning: data definition has no type or storage class corba-workbook.h:14: error: syntax error before "workbook_control_corba_obj" corba-workbook.h:14: warning: data definition has no type or storage class corba-application.c:27:28: GNOME_Gnumeric.h: No such file or directory corba-application.c:49: error: syntax error before "POA_GNOME_Gnumeric_Application__epv" corba-application.c:49: warning: no semicolon at end of struct or union corba-application.c:50: warning: data definition has no type or storage class corba-application.c:53: error: syntax error before "capp_workbook_open" corba-application.c:77: error: syntax error before '*' token corba-application.c: In function `capp_workbooks': corba-application.c:83: error: `GNOME_Gnumeric_Workbooks' undeclared (first use in this function) corba-application.c:83: error: (Each undeclared identifier is reported only once corba-application.c:83: error: for each function it appears in.) corba-application.c:83: error: `res' undeclared (first use in this function) corba-application.c: At top level: corba-application.c:100: error: syntax error before '*' token corba-application.c: In function `capp_class_init': corba-application.c:102: error: `capp' undeclared (first use in this function) corba-application.c: In function `capp_get_type': corba-application.c:106: error: `POA_GNOME_Gnumeric_Application__init' undeclared (first use in this function) corba-application.c:106: error: `POA_GNOME_Gnumeric_Application__fini' undeclared (first use in this function) corba-application.c:106: error: syntax error before ')' token corba-application.c: At top level: corba-application.c:112: error: `capp' used prior to declaration make[3]: *** [corba-application.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... orbit-idl-2 2.8.3 compiling mode, show preprocessor errors, passes: stubs skels common headers skel_impl imodule make[3]: Leaving directory `/usr/tmp/portage/gnumeric-1.2.6/work/gnumeric-1.2.6/plugins/corba' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/tmp/portage/gnumeric-1.2.6/work/gnumeric-1.2.6/plugins' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/tmp/portage/gnumeric-1.2.6/work/gnumeric-1.2.6' make: *** [all] Error 2 !!! ERROR: app-office/gnumeric-1.2.6 failed. !!! Function src_compile, Line 74, Exitcode 2 !!! (no error message) ~ $ find /usr/tmp/portage/gnumeric-1.2.6/work/gnumeric-1.2.6 -name GNOME_Gnumeric.h /usr/tmp/portage/gnumeric-1.2.6/work/gnumeric-1.2.6/plugins/corba/GNOME_Gnumeric.h Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.23-ck1) ================================================================= System uname: 2.4.23-ck1 i686 AMD Athlon(tm) XP 3000+ Gentoo Base System version 1.4.3.13 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -falign-functions=4 -falign-jumps=4 -falign-loops=4" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/afs/C /etc/afs/afsws /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -falign-functions=4 -falign-jumps=4 -falign-loops=4" DISTDIR="/usr/local/download/portage/distfiles" FEATURES="autoaddcvs ccache sandbox userpriv usersandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/local/download/portage/packages-athlon-xp" PORTAGE_TMPDIR="/usr/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/download/portage" SYNC="rsync://192.168.0.1/gentoo-portage" USE="3dnow 3ds S3TC X X509 Xaw3d aalib acl acpi acpi4linux afs alsa altivec amd apache2 apm arts artswrappersuid atlas autofs avi berkdb bidi bindist bonobo cdr clamav clisp cmucl crypt cscope cups curl dedicated dga directfb dnd doc dv dvd dvdr emacs emacs-w3 encode esd ethereal etwin evo expat faad fax fbcon fbdev ffmpeg flac flash foomaticdb gb gcl gd gd-external gdbm ggi gif glut gmtfull gmthigh gmtsuppl gmttria gnome gnomedb gphoto2 gpm gps gstreamer gtk gtk2 gtkhtml guile hbci imagemagick imap imlib innodb ipalias ipv6 irmc jack java javascript jbig jikes joystick jpeg junit justify kde kerberos krb4 lcd lcms ldam leim libdsk libg++ libgda libwww lirc ltsp lucid mad matroska mbox mcal md5sum mikmod mmx mng motif mozaccess mozcalendar mozctl mozilla mozinterfaceinfo mozsvg mozxmlterm mpeg mpi mule music mysql nas ncurses nls nocd nvidia nviz oav objc oci8 odbc offensive ofx oggvorbis oldworld openal opengl opie oss pam parse-clocks passfile pcap pcmcia pda pdflib perl php pic plotutils png pnp postgres ppds prelude psyco python qhull qt quicktime readline rplay ruby samba sasl scanner sdl skey slang slp snmp socks5 sox spell sqlite src sse ssl svga tcltk tcpd tetex tiff transcode transparent-proxy truetype trusted type1 unicode usb v4l videos vim-with-x wmf wxwin wxwindows x86 xchattext xine xinerama xml xml2 xmms xosd xv xvid yaz zlib"
Ok, this looks a lot like http://bugs.gentoo.org/show_bug.cgi?id=43822 Anyway, to a user who comes with emerge info like this i usually say first this : sanitize your cflags and then come back. You should make 100% sure its not your problem before filing something.
foser, it's not my cflags, and I already checked 43822 before posting. They are different bugs. The problem is that GNOME_Gnumeric.h isnt' being found. The other bug did not have this problem. The only similarity is that it failed on compilation of the same source file.
its a parallel build problem, try with MAKEOPTS="-j1" the orbit idl compiler doesn't finish before gcc starts to use the header files.
Yep, liquidx was right... the parallel build was the culprit.
does this also happen with .12 ?
1.2.12 compiled fine for me...