Portage 2.1_pre4-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.6-r2, 2.6.15-gentoo-r3 i686) ================================================================= System uname: 2.6.15-gentoo-r3 i686 AMD Athlon(tm) XP 1800+ Gentoo Base System version 1.12.0_pre16 ccache version 2.3 [disabled] dev-lang/python: 2.3.5-r2, 2.4.2-r1 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1-r1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O3 -pipe -msse -m3dnow -mmmx -mfpmath=sse" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -msse -m3dnow -mmmx -mfpmath=sse" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.uni-c.dk/pub/gentoo/ http://mirror.hamakor.org.il/pub/mirrors/gentoo/ http://gentoo.blueyonder.co.uk http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://gentoo.ITDNet.net/gentoo" LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" LINGUAS="en he" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext 3ds 7zip GAPING_SECURITY_HOLE X a52 aac accessibility acl acpi allegro alsa amarok apm artswrappersuid asf avi bash-completion berkdb bitmap-fonts blender-game bonjour browserplugin bzip2 cairo canvas caps ccache cegui cg chm chroot cjk cle266 cpudetection cracklib crypt css cups custom-cflags dar32 dbus devil dhcp dmx dpms dv dvd emboss emerald encode examples extensions fat ffmpeg firefox flac fontconfig foomaticdb fortran fpx gdbm gif glibc-omitfp glitz glx gnokii gpgme gphoto2 gpm graphviz gstreamer gtalk gzip hal hpn icq idea imlib input_devices_keyboard input_devices_mouse insecure-drivers insecure-patches insecure-savers irc java javascript jikes jpeg jpeg2k kde kdeenablefinal kdepim libg++ libwww linuxthreads-tls logitech-mouse mad mikmod mmap mmx mng mono motif mozsvg mp3 mp4live mpeg mpeg2 mpeg4 mplayer musepack musicbrainz ncurses network nls nptl nsplugin ntlm numarray numeric nvidia offensive ofx ogg oggvorbis ogre on-the-fly-crypt openexr opengl openssl oss pam pam_chroot patented pda pdf pdfkit pdflib perl png pnp povray pregen prelude profile python qt quicktime rar readline real reiserfs rtc scanner sdl sftplogging shaper smime sndfile socks5 spell spreadsheet sql sqlite3 sse sse-filters ssl svg svga svgz sysfs syslog tcpd tetex theora threads threadsonly thumbnail tiff truetype truetype-fonts type1-fonts unicode userlocales utf8 v4l vcd video_cards_nvidia vidix vim vim-with-x visualization vorbis webservices win32codecs wmf wv xanim xcomposite xine xml2 xpm xrandr xscreensaver xv xvid xvmc yv12 zeroconf zlib elibc_glibc kernel_linux linguas_en linguas_he userland_GNU" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LDFLAGS, PORTDIR_OVERLAY
Sorry for leaving out the actual problem, so here it is: wrappers/ogre/OgreCore.cpp:1081: error: 'class Ogre::MaterialManager' has no member named 'parseAllSources' wrappers/ogre/OgreCore.cpp: In member function `int OgreCore::setCaptureFrameBuffer(std::string, int, int, short unsigned int, short unsigned int)': wrappers/ogre/OgreCore.cpp:1347: error: 'class Ogre::MaterialManager' has no member named 'parseAllSources' wrappers/ogre/OgreCore.cpp:1366: error: 'class Ogre::SceneManager' has no member named 'getMaterial' wrappers/ogre/OgreCore.cpp: In member function `void OgreCore::setRenderOverlay(std::string)': wrappers/ogre/OgreCore.cpp:1411: error: 'class Ogre::MaterialManager' has no member named 'parseAllSources' wrappers/ogre/OgreCore.cpp:1423: error: no matching function for call to `Ogre::MeshManager::createPlane(const char[12], Ogre::Plane, float&, float&)' /usr/include/OGRE/OgreMeshManager.h:147: note: candidates are: Ogre::MeshPtr Ogre::MeshManager::createPlane(const Ogre::String&, const Ogre::String&, const Ogre::Plane&, Ogre::Real, Ogre::Real, int, int, bool, int, Ogre::Real, Ogre::Real, const Ogre::Vector3&, Ogre::HardwareBuffer::Usage, Ogre::HardwareBuffer::Usage, bool, bool) wrappers/ogre/OgreCore.cpp: In member function `Ogre::Mesh* OgreCore::getMeshFromCgKit(support3d::TriMeshGeom*, const char*)': wrappers/ogre/OgreCore.cpp:1586: error: no matching function for call to `Ogre::MeshManager::createManual(const char*&)' /usr/include/OGRE/OgreMeshManager.h:98: note: candidates are: Ogre::MeshPtr Ogre::MeshManager::createManual(const Ogre::String&, const Ogre::String&, Ogre::ManualResourceLoader*) error: command 'i686-pc-linux-gnu-gcc' failed with exit status 1 !!! ERROR: dev-python/cgkit-2.0.0_alpha5 failed. Call stack: ebuild.sh, line 1894: Called dyn_compile ebuild.sh, line 941: Called src_compile cgkit-2.0.0_alpha5.ebuild, line 49: Called distutils_src_compile !!! compilation failed !!! If you need support, post the topmost build error, and the call stack if relevant.
Looks like the api changed. Added depend on old version in the ebuild, and filed bug upstream https://sourceforge.net/tracker/index.php?func=detail&aid=1433616&group_id=50475&atid=459847