/usr/bin/orbit-idl-2 ../idl/Eog.idl -I/usr/share/idl/bonobo-2.0 -I/usr/share/idl/bonobo-activation-2.0 -I../idl -D__EOG_COMPILATION gcc -DHAVE_CONFIG_H -I. -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Eog\" -DHAVE_COLLECTION -DDATADIR=\""/usr/share"\" -I. -I.. -I../src -I.. -pthread -DORBIT2=1 -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -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/orbit-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/X11R6/include -I/usr/include/libxml2 -I/usr/include/libglade-2.0 -I/usr/include/eel-2 -I/usr/include/gail-1.0 -I/usr/include/libgnomeprintui-2.2 -I/usr/include/libgnomeprint-2.2 -I/usr/include/libexif -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -mfpmath=sse -fomit-frame-pointer -mmmx -msse -msse2 -march=pentium3 -mcpu=pentium4 -O2 -pipe -c Eog-skels.c orbit-idl-2 2.8.2 compiling mode, show preprocessor errors, passes: stubs skels common headers skel_impl imodule Eog-skels.c:10: error: syntax error before "get_skel_small_GNOME_EOG_Image" Eog-skels.c:10: error: syntax error before '*' token Eog-skels.c:13: warning: return type defaults to `int' Eog-skels.c:13: warning: no previous prototype for `get_skel_small_GNOME_EOG_Image' Eog-skels.c: In function `get_skel_small_GNOME_EOG_Image': Eog-skels.c:14: error: `opname' undeclared (first use in this function) Eog-skels.c:14: error: (Each undeclared identifier is reported only once Eog-skels.c:14: error: for each function it appears in.) Eog-skels.c:18: error: `impl' undeclared (first use in this function) Eog-skels.c:18: error: `gpointer' undeclared (first use in this function) Eog-skels.c:18: error: syntax error before "servant" Eog-skels.c:19: error: `m_data' undeclared (first use in this function) Eog-skels.c:19: error: `Bonobo_Unknown__iinterface' undeclared (first use in this function) Eog-skels.c:20: error: `ORBitSmallSkeleton' undeclared (first use in this function) Eog-skels.c:21: error: syntax error before "_ORBIT_skel_small_Bonobo_Unknown_queryInterface" Eog-skels.c:26: error: syntax error before "servant" Eog-skels.c:28: error: syntax error before "_ORBIT_skel_small_Bonobo_Unknown_ref" Eog-skels.c:33: error: syntax error before "servant" Eog-skels.c:35: error: syntax error before "_ORBIT_skel_small_Bonobo_Unknown_unref" Eog-skels.c:40: warning: return makes integer from pointer without a cast Eog-skels.c: At top level: Eog-skels.c:44: error: syntax error before "servant" Eog-skels.c:46: warning: no previous prototype for `POA_GNOME_EOG_Image__init' Eog-skels.c: In function `POA_GNOME_EOG_Image__init': Eog-skels.c:47: error: syntax error before "class_info" Eog-skels.c: At top level: Eog-skels.c:50: error: syntax error before '(' token Eog-skels.c:52: warning: type defaults to `int' in declaration of `POA_Bonobo_Unknown__init' Eog-skels.c:52: warning: parameter names (without types) in function declaration Eog-skels.c:52: warning: data definition has no type or storage class Eog-skels.c:53: error: syntax error before '&' token Eog-skels.c:56: warning: type defaults to `int' in declaration of `ORBit_skel_class_register' Eog-skels.c:57: warning: type defaults to `int' in declaration of `CORBA_unsigned_long' Eog-skels.c:57: error: syntax error before "Bonobo_Unknown__classid" Eog-skels.c:64: error: syntax error before "servant" Eog-skels.c:66: warning: no previous prototype for `POA_GNOME_EOG_Image__fini' Eog-skels.c: In function `POA_GNOME_EOG_Image__fini': Eog-skels.c:67: warning: implicit declaration of function `POA_Bonobo_Unknown__fini' Eog-skels.c:67: error: `servant' undeclared (first use in this function) Eog-skels.c:67: error: `env' undeclared (first use in this function) Eog-skels.c:68: warning: implicit declaration of function `PortableServer_ServantBase__fini' Eog-skels.c: At top level: Eog-skels.c:72: error: syntax error before "get_skel_small_GNOME_EOG_ImageView" Eog-skels.c:72: error: syntax error before '*' token Eog-skels.c:75: warning: return type defaults to `int' Eog-skels.c:75: warning: no previous prototype for `get_skel_small_GNOME_EOG_ImageView' Eog-skels.c: In function `get_skel_small_GNOME_EOG_ImageView': Eog-skels.c:76: error: `opname' undeclared (first use in this function) Eog-skels.c:80: error: `impl' undeclared (first use in this function) Eog-skels.c:80: error: `gpointer' undeclared (first use in this function) Eog-skels.c:80: error: syntax error before "servant" Eog-skels.c:81: error: `m_data' undeclared (first use in this function) Eog-skels.c:82: error: `GNOME_EOG_ImageView__iinterface' undeclared (first use in this function) Eog-skels.c:83: error: `ORBitSmallSkeleton' undeclared (first use in this function) Eog-skels.c:84: error: syntax error before "_ORBIT_skel_small_GNOME_EOG_ImageView_getImage" Eog-skels.c:89: error: syntax error before "servant" Eog-skels.c:90: error: `Bonobo_Unknown__iinterface' undeclared (first use in this function) Eog-skels.c:92: error: syntax error before "_ORBIT_skel_small_Bonobo_Unknown_queryInterface" Eog-skels.c:97: error: syntax error before "servant" Eog-skels.c:99: error: syntax error before "_ORBIT_skel_small_Bonobo_Unknown_ref" Eog-skels.c:104: error: syntax error before "servant" Eog-skels.c:106: error: syntax error before "_ORBIT_skel_small_Bonobo_Unknown_unref" Eog-skels.c:111: warning: return makes integer from pointer without a cast Eog-skels.c: At top level: Eog-skels.c:115: error: syntax error before "servant" Eog-skels.c:117: warning: no previous prototype for `POA_GNOME_EOG_ImageView__init' Eog-skels.c: In function `POA_GNOME_EOG_ImageView__init': Eog-skels.c:118: error: syntax error before "class_info" Eog-skels.c: At top level: Eog-skels.c:121: error: syntax error before '(' token Eog-skels.c:123: warning: type defaults to `int' in declaration of `POA_Bonobo_Unknown__init' Eog-skels.c:123: warning: parameter names (without types) in function declaration Eog-skels.c:123: warning: data definition has no type or storage class Eog-skels.c:124: error: syntax error before '&' token Eog-skels.c:127: warning: type defaults to `int' in declaration of `ORBit_skel_class_register' Eog-skels.c:128: warning: type defaults to `int' in declaration of `CORBA_unsigned_long' echo "genmarshal c" && \ /usr/bin/glib-genmarshal libeog-marshal.list --body --prefix=libeog_marshal > libeog-marshal.c genmarshal c Eog-skels.c:128: error: syntax error before "Bonobo_Unknown__classid" Eog-skels.c:135: error: syntax error before "servant" Eog-skels.c:137: warning: no previous prototype for `POA_GNOME_EOG_ImageView__fini' Eog-skels.c: In function `POA_GNOME_EOG_ImageView__fini': Eog-skels.c:138: error: `servant' undeclared (first use in this function) Eog-skels.c:138: error: `env' undeclared (first use in this function) Eog-skels.c: At top level: Eog-skels.c:143: error: syntax error before "get_skel_small_GNOME_EOG_ImageCollection" Eog-skels.c:143: error: syntax error before '*' token Eog-skels.c:146: warning: return type defaults to `int' Eog-skels.c:146: warning: no previous prototype for `get_skel_small_GNOME_EOG_ImageCollection' Eog-skels.c: In function `get_skel_small_GNOME_EOG_ImageCollection': Eog-skels.c:147: error: `opname' undeclared (first use in this function) Eog-skels.c:163: error: `impl' undeclared (first use in this function) Eog-skels.c:164: error: `gpointer' undeclared (first use in this function) Eog-skels.c:164: error: syntax error before "servant" Eog-skels.c:167: error: `m_data' undeclared (first use in this function) Eog-skels.c:169: error: `GNOME_EOG_ImageCollection__iinterface' undeclared (first use in this function) Eog-skels.c:171: error: `ORBitSmallSkeleton' undeclared (first use in this function) Eog-skels.c:172: error: syntax error before "_ORBIT_skel_small_GNOME_EOG_ImageCollection_openURI" Eog-skels.c:178: error: syntax error before "servant" Eog-skels.c:186: error: syntax error before "_ORBIT_skel_small_GNOME_EOG_ImageCollection_openURIList" Eog-skels.c:219: error: syntax error before "servant" Eog-skels.c:220: error: `Bonobo_Unknown__iinterface' undeclared (first use in this function) Eog-skels.c:222: error: syntax error before "_ORBIT_skel_small_Bonobo_Unknown_queryInterface" Eog-skels.c:227: error: syntax error before "servant" Eog-skels.c:229: error: syntax error before "_ORBIT_skel_small_Bonobo_Unknown_ref" Eog-skels.c:234: error: syntax error before "servant" Eog-skels.c:236: error: syntax error before "_ORBIT_skel_small_Bonobo_Unknown_unref" Eog-skels.c:241: warning: return makes integer from pointer without a cast Eog-skels.c: At top level: Eog-skels.c:245: error: syntax error before "servant" Eog-skels.c:247: warning: no previous prototype for `POA_GNOME_EOG_ImageCollection__init' Eog-skels.c: In function `POA_GNOME_EOG_ImageCollection__init': Eog-skels.c:248: error: syntax error before "class_info" Eog-skels.c: At top level: Eog-skels.c:252: error: syntax error before '(' token Eog-skels.c:254: warning: type defaults to `int' in declaration of `POA_Bonobo_Unknown__init' Eog-skels.c:254: warning: parameter names (without types) in function declaration Eog-skels.c:254: warning: data definition has no type or storage class Eog-skels.c:255: error: syntax error before '&' token Eog-skels.c:259: warning: type defaults to `int' in declaration of `ORBit_skel_class_register' Eog-skels.c:260: warning: type defaults to `int' in declaration of `CORBA_unsigned_long' Eog-skels.c:260: error: syntax error before "Bonobo_Unknown__classid" Eog-skels.c:267: error: syntax error before "servant" Eog-skels.c:269: warning: no previous prototype for `POA_GNOME_EOG_ImageCollection__fini' Eog-skels.c: In function `POA_GNOME_EOG_ImageCollection__fini': Eog-skels.c:270: error: `servant' undeclared (first use in this function) Eog-skels.c:270: error: `env' undeclared (first use in this function) make[3]: *** [Eog-skels.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/eog-2.4.1/work/eog-2.4.1/libeog' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/eog-2.4.1/work/eog-2.4.1/libeog' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/eog-2.4.1/work/eog-2.4.1' make: *** [all-recursive-am] Error 2 --------- Portage 2.0.49-r13 (default-x86-1.4, gcc-3.3.1, glibc-2.3.2-r6, 2.6.0-test8) ================================================================= System uname: 2.6.0-test8 i686 Intel(R) Celeron(R) CPU 1.70GHz Gentoo Base System version 1.4.3.11 distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-mfpmath=sse -fomit-frame-pointer -mmmx -msse -msse2 -march=pentium3 -mcpu=pentium4 -O2 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=pentium3 -pipe -O2 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="ccache autoaddcvs sandbox userpriv" GENTOO_MIRRORS="http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 avi crypt cups encode foomaticdb gif jpeg libg++ mad mikmod mpeg ncurses png quicktime spell truetype xml2 xmms xv zlib gtkhtml alsa gdbm slang readline arts tetex aalib bonobo svga ggi tcltk guile mysql X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gnome qt motif opengl mozilla cdr apache2 dvd gtk2 ipv6 maildir sasl sse tiff usb wmf xml -oss -apm -nls -pdflib -berkdb gtk -ldap joystick oss -kde -nptl -java mmx"
could you please attach (not paste) the full build log
Yhea, I've realised that after I posted it. Sorry
that seems like a rather complicated way to solve the problem, raker can you check the patch previously mentioned and the following one and decide on a course of action ? Thanks.
please excuse me, wrong bug.
first normalize your CFLAGS, then redo ORBit2, libIDL, etc. and then eog. If that doesn't help, see what actually causes the errors (source).
i have seen similar problems with newer ORBit2 (2.9) are you sure you don't have traces of non-gentoo stuff on there interfering ?
Now it compiled, prolly related to some update on this last days.
non-reproducable