../../../include/orbit/orb-core/../../../src/orb/orb-core/orbit-interface.idl:15: Error: `TTypeCode' undeclared identifier ** (process:5033): WARNING **: ../../../include/orbit/orb-core/../../../src/orb/orb-core/orbit-interface.idl compilation failed make[3]: *** [../../../include/orbit/orb-core/orbit-interface.h] Error 1 make[3]: Leaving directory `/var/tmp/portage/ORBit2-2.10.2/work/ORBit2-2.10.2/src/orb/orb-core' make[2]: *** [install-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/ORBit2-2.10.2/work/ORBit2-2.10.2/src/orb' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/ORBit2-2.10.2/work/ORBit2-2.10.2/src' make: *** [install-recursive] Error 1 !!! ERROR: gnome-base/ORBit2-2.10.2 failed. !!! Function einstall, Line 388, Exitcode 2 !!! einstall failed Reproducible: Always Steps to Reproduce: 1.emerge -uD world OR 2.emerge ORBit2 3. Actual Results: ../../../include/orbit/orb-core/../../../src/orb/orb-core/orbit-interface.idl:15: Error: `TTypeCode' undeclared identifier ** (process:5033): WARNING **: ../../../include/orbit/orb-core/../../../src/orb/orb-core/orbit-interface.idl compilation failed make[3]: *** [../../../include/orbit/orb-core/orbit-interface.h] Error 1 make[3]: Leaving directory `/var/tmp/portage/ORBit2-2.10.2/work/ORBit2-2.10.2/src/orb/orb-core' make[2]: *** [install-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/ORBit2-2.10.2/work/ORBit2-2.10.2/src/orb' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/ORBit2-2.10.2/work/ORBit2-2.10.2/src' make: *** [install-recursive] Error 1 !!! ERROR: gnome-base/ORBit2-2.10.2 failed. !!! Function einstall, Line 388, Exitcode 2 !!! einstall failed Expected Results: succeeded bash-2.05b# emerge info Portage 2.0.50-r8 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.4) ================================================================= System uname: 2.6.4 i686 AMD Athlon(tm) processor Gentoo Base System version 1.4.16 distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon -O3 -pipe" 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/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="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="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib alsa apache2 apm arts avi berkdb crypt cups directfb encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde libg++ libwww mad mikmod mmx motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime readline scanner sdl slang spell ssl svga tcpd tiff truetype x86 xml2 xmms xv zlib" bash-2.05b#
this look like 49211 , but i guess your makeopts are already -j1 ? Try without ccache.
still the same problem with ORBit2-2.10.3 /.deps/orbit-interface.idl.P ../../../include/orbit/orb-core/../../../src/orb/orb-core/orbit-interface. idl orbit-idl-2 2.10.3 compiling mode, show preprocessor errors, passes: common skel_impl imodule ../../../include/orbit/orb-core/../../../src/orb/orb-core/orbit-interface.idl:15: Error: `TTypeCode' un declared identifier ** (process:18222): WARNING **: ../../../include/orbit/orb-core/../../../src/orb/orb-core/orbit-interfa ce.idl compilation failed make[3]: *** [../../../include/orbit/orb-core/orbit-interface.h] Error 1 make[3]: Leaving directory `/var/tmp/portage/ORBit2-2.10.3/work/ORBit2-2.10.3/src/orb/orb-core' make[2]: *** [install-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/ORBit2-2.10.3/work/ORBit2-2.10.3/src/orb' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/ORBit2-2.10.3/work/ORBit2-2.10.3/src' make: *** [install-recursive] Error 1 !!! ERROR: gnome-base/ORBit2-2.10.3 failed. !!! Function einstall, Line 385, Exitcode 2 !!! einstall failed
and this is without ccache & makeopts=-j1 set ? You might want to recompile libIDL as well. This seems to be a local problem, you are the only one reporting here.
needinfo
*** Bug 68264 has been marked as a duplicate of this bug. ***
(i tried with the no ccache and -j1 as per recommendations. I normally have ccache and -j2 for my options. Interestingly enough, my friends alpha gentoo box has the same emerge built successfully. I don't see any other info requested in the bug.) bink /home/dgraves # FEATURES="" MAKEOPTS="-j1" emerge info Portage 2.0.50-r11 (default-alpha-1.4, gcc-3.3.2, glibc-2.3.2-r12, 2.4.21-alpha-r12) ================================================================= System uname: 2.4.21-alpha-r12 alpha EV67 Gentoo Base System version 1.4.16 distcc 2.16 alpha-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="alpha" AUTOCLEAN="yes" CFLAGS="-mcpu=ev67 -O3 -pipe -mieee" CHOST="alpha-unknown-linux-gnu" COMPILER="" 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 /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=ev67 -O3 -pipe -mieee" DISTDIR="/usr/portage/distfiles" FEATURES="ccache" GENTOO_MIRRORS="http://kant.zk3.dec.com/gentoo/mirror/sources/" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/gentoo/portage" SYNC="rsync://kant.zk3.dec.com/gentoo-portage" USE="X Xaw3d aalib alpha arts berkdb bitmap-fonts bonobo crypt cscope cups dga doc encode esd ev6 f77 flash foomaticdb gd gdbm ggi gif gpm gstreamer gtk gtk2 guile imagemagick imap imlib jikes jpeg ldap libg++ libwww mad mikmod motif mozilla mpeg ncurses nls nocd oggvorbis opengl oss pam pdflib perl png ppd python qt quicktime readline ruby sdl slang socks5 spell ssl tcltk tcpd tiff truetype usb videos wmf wxwindows xface xineramaxosd xml xml2 xmms xprint xv zlib"
recompiled libIDL ?
unsure which bug i should be entering data in. I've rebuilt libIdl to 0.8.4 with no ccache and -j1. Rebuilt libOrbit, tryed both 2.12.0 and 2.10.3.....no such luck.
how about the full build log?
i apologize for my ignorance, but where are the build logs located? A google search seems to indicate that its some user set path, and I am uncertain how to find out what this is set to.
try doing: emerge orbit 2>&1 | tee /tmp/orbit.log and then attach the orbit.log to this bug as a file attachment.
Created attachment 43215 [details] log of orbit 12.0 build
I had exactly the same problem (but on x86 machine) i've found a solution on gentoo forums. You have glib emerged "in the future" make is complaining about clock skew. For me reemerging of glib, and then reemerging of orbit helped. BTW: i belive the reason problem occures is NOT a bug in gentoo, because it's imposible to fight against badly set clocks :). However I belive that ebuild should in such case stop showing an error message (which doesn't happen starting from 2.12.0, which is a MAJOR bug).
rebuilt *entire* orbit tree with -j1 and no features... it works. thank you for the help.
Great work, closing.