as I'm emerging ogre (with use flag cegui) i get the following message at the end when emerging cegui. e.la libCEGUILuaScriptModule.la) make[4]: Leaving directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/ScriptingModules/CEGUILua/LuaScriptModule/src' Making all in include make[4]: Entering directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/ScriptingModules/CEGUILua/LuaScriptModule/include' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/ScriptingModules/CEGUILua/LuaScriptModule/include' Making all in package make[4]: Entering directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/ScriptingModules/CEGUILua/LuaScriptModule/package' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/ScriptingModules/CEGUILua/LuaScriptModule/package' make[4]: Entering directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/ScriptingModules/CEGUILua/LuaScriptModule' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/ScriptingModules/CEGUILua/LuaScriptModule' make[3]: Leaving directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/ScriptingModules/CEGUILua/LuaScriptModule' make[3]: Entering directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/ScriptingModules/CEGUILua' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/ScriptingModules/CEGUILua' make[2]: Leaving directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/ScriptingModules/CEGUILua' make[2]: Entering directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/ScriptingModules' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/ScriptingModules' make[1]: Leaving directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/ScriptingModules' Making all in Samples make[1]: Entering directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/Samples' Making all in common make[2]: Entering directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/Samples/common' Making all in include make[3]: Entering directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/Samples/common/include' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/Samples/common/include' Making all in src make[3]: Entering directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/Samples/common/src' if /bin/sh ../../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../Samples/common/include -I../../../include -O2 -march=athlon-xp -fomit-frame-pointer -MT CEGuiRendererSelector.lo -MD -MP -MF ".deps/CEGuiRendererSelector.Tpo" -c -o CEGuiRendererSelector.lo CEGuiRendererSelector.cpp; \ then mv -f ".deps/CEGuiRendererSelector.Tpo" ".deps/CEGuiRendererSelector.Plo"; else rm -f ".deps/CEGuiRendererSelector.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../Samples/common/include -I../../../include -O2 -march=athlon-xp -fomit-frame-pointer -MT CEGuiSample.lo -MD -MP -MF ".deps/CEGuiSample.Tpo" -c -o CEGuiSample.lo CEGuiSample.cpp; \ then mv -f ".deps/CEGuiSample.Tpo" ".deps/CEGuiSample.Plo"; else rm -f ".deps/CEGuiSample.Tpo"; exit 1; fi mkdir .libs i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../Samples/common/include -I../../../include -O2 -march=athlon-xp -fomit-frame-pointer -MT CEGuiRendererSelector.lo -MD -MP -MF .deps/CEGuiRendererSelector.Tpo -c CEGuiRendererSelector.cpp -fPIC -DPIC -o .libs/CEGuiRendererSelector.o i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../Samples/common/include -I../../../include -O2 -march=athlon-xp -fomit-frame-pointer -MT CEGuiSample.lo -MD -MP -MF .deps/CEGuiSample.Tpo -c CEGuiSample.cpp -fPIC -DPIC -o .libs/CEGuiSample.o i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../Samples/common/include -I../../../include -O2 -march=athlon-xp -fomit-frame-pointer -MT CEGuiRendererSelector.lo -MD -MP -MF .deps/CEGuiRendererSelector.Tpo -c CEGuiRendererSelector.cpp -o CEGuiRendererSelector.o >/dev/null 2>&1 if /bin/sh ../../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../Samples/common/include -I../../../include -O2 -march=athlon-xp -fomit-frame-pointer -MT CLICEGuiRendererSelector.lo -MD -MP -MF ".deps/CLICEGuiRendererSelector.Tpo" -c -o CLICEGuiRendererSelector.lo CLICEGuiRendererSelector.cpp; \ then mv -f ".deps/CLICEGuiRendererSelector.Tpo" ".deps/CLICEGuiRendererSelector.Plo"; else rm -f ".deps/CLICEGuiRendererSelector.Tpo"; exit 1; fi i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../Samples/common/include -I../../../include -O2 -march=athlon-xp -fomit-frame-pointer -MT CLICEGuiRendererSelector.lo -MD -MP -MF .deps/CLICEGuiRendererSelector.Tpo -c CLICEGuiRendererSelector.cpp -fPIC -DPIC -o .libs/CLICEGuiRendererSelector.o i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../Samples/common/include -I../../../include -O2 -march=athlon-xp -fomit-frame-pointer -MT CLICEGuiRendererSelector.lo -MD -MP -MF .deps/CLICEGuiRendererSelector.Tpo -c CLICEGuiRendererSelector.cpp -o CLICEGuiRendererSelector.o >/dev/null 2>&1 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../Samples/common/include -I../../../include -O2 -march=athlon-xp -fomit-frame-pointer -MT CEGuiSample.lo -MD -MP -MF .deps/CEGuiSample.Tpo -c CEGuiSample.cpp -o CEGuiSample.o >/dev/null 2>&1 if /bin/sh ../../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../Samples/common/include -I../../../include -O2 -march=athlon-xp -fomit-frame-pointer -MT CEGuiOpenGLBaseApplication.lo -MD -MP -MF ".deps/CEGuiOpenGLBaseApplication.Tpo" -c -o CEGuiOpenGLBaseApplication.lo CEGuiOpenGLBaseApplication.cpp; \ then mv -f ".deps/CEGuiOpenGLBaseApplication.Tpo" ".deps/CEGuiOpenGLBaseApplication.Plo"; else rm -f ".deps/CEGuiOpenGLBaseApplication.Tpo"; exit 1; fi i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../Samples/common/include -I../../../include -O2 -march=athlon-xp -fomit-frame-pointer -MT CEGuiOpenGLBaseApplication.lo -MD -MP -MF .deps/CEGuiOpenGLBaseApplication.Tpo -c CEGuiOpenGLBaseApplication.cpp -fPIC -DPIC -o .libs/CEGuiOpenGLBaseApplication.o i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../Samples/common/include -I../../../include -O2 -march=athlon-xp -fomit-frame-pointer -MT CEGuiOpenGLBaseApplication.lo -MD -MP -MF .deps/CEGuiOpenGLBaseApplication.Tpo -c CEGuiOpenGLBaseApplication.cpp -o CEGuiOpenGLBaseApplication.o >/dev/null 2>&1 /bin/sh ../../../libtool --tag=CXX --mode=link i686-pc-linux-gnu-g++ -O2 -march=athlon-xp -fomit-frame-pointer -o libCEGUISampleHelper.la -rpath /usr/lib -L../../../src/renderers/OpenGLGUIRenderer CEGuiRendererSelector.lo CEGuiSample.lo CLICEGuiRendererSelector.lo CEGuiOpenGLBaseApplication.lo -lCEGUIOpenGLRenderer -lglut -lMesaGLU -lGL -lSM -lICE -lILU -lxerces-c -lpthread -ldl i686-pc-linux-gnu-g++ -shared -nostdlib /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/../../../crti.o /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/crtbeginS.o .libs/CEGuiRendererSelector.o .libs/CEGuiSample.o .libs/CLICEGuiRendererSelector.o .libs/CEGuiOpenGLBaseApplication.o -Wl,--rpath -Wl,/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/src/renderers/OpenGLGUIRenderer/.libs -Wl,--rpath -Wl,//usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5 -Wl,--rpath -Wl,//usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5 -L/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/src/renderers/OpenGLGUIRenderer /var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/src/renderers/OpenGLGUIRenderer/.libs/libCEGUIOpenGLRenderer.so /usr/lib/libglut.so -lMesaGLU /usr/lib/libGL.so -lSM -lICE /usr/lib/libILU.so -lxerces-c -lpthread -ldl -L/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5 -L/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/../../../../i686-pc-linux-gnu/lib -L/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/../../.. //usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/libstdc++.so -lm -lc -lgcc_s /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/crtendS.o /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/../../../crtn.o -march=athlon-xp -Wl,-soname -Wl,libCEGUISampleHelper.so.0 -o .libs/libCEGUISampleHelper.so.0.0.0 (cd .libs && rm -f libCEGUISampleHelper.so.0 && ln -s libCEGUISampleHelper.so.0.0.0 libCEGUISampleHelper.so.0) (cd .libs && rm -f libCEGUISampleHelper.so && ln -s libCEGUISampleHelper.so.0.0.0 libCEGUISampleHelper.so) ar cru .libs/libCEGUISampleHelper.a CEGuiRendererSelector.o CEGuiSample.o CLICEGuiRendererSelector.o CEGuiOpenGLBaseApplication.o ranlib .libs/libCEGUISampleHelper.a creating libCEGUISampleHelper.la (cd .libs && rm -f libCEGUISampleHelper.la && ln -s ../libCEGUISampleHelper.la libCEGUISampleHelper.la) make[3]: Leaving directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/Samples/common/src' make[3]: Entering directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/Samples/common' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/Samples/common' make[2]: Leaving directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/Samples/common' Making all in FirstWindow make[2]: Entering directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/Samples/FirstWindow' Making all in src make[3]: Entering directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/Samples/FirstWindow/src' if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../Samples/FirstWindow/include -I../../../include -I../../../Samples/common/include -O2 -march=athlon-xp -fomit-frame-pointer -MT Sample_FirstWindow.o -MD -MP -MF ".deps/Sample_FirstWindow.Tpo" -c -o Sample_FirstWindow.o Sample_FirstWindow.cpp; \ then mv -f ".deps/Sample_FirstWindow.Tpo" ".deps/Sample_FirstWindow.Po"; else rm -f ".deps/Sample_FirstWindow.Tpo"; exit 1; fi /bin/sh ../../../libtool --tag=CXX --mode=link i686-pc-linux-gnu-g++ -O2 -march=athlon-xp -fomit-frame-pointer -o FirstWindow -L../../../src -L../../../Samples/common/src Sample_FirstWindow.o -lCEGUIBase -lCEGUISampleHelper -lILU -lxerces-c -lpthread -ldl mkdir .libs i686-pc-linux-gnu-g++ -O2 -march=athlon-xp -fomit-frame-pointer -o .libs/FirstWindow Sample_FirstWindow.o -L/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/src -L/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/Samples/common/src /var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/src/.libs/libCEGUIBase.so /var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/Samples/common/src/.libs/libCEGUISampleHelper.so /usr/lib/libILU.so -L/usr/i686-pc-linux-gnu/bin -L/usr/lib/gcc-lib/i686-pc-linux-gnu/../.. -L/usr/i686-pc-linux-gnu/lib -L/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/src/renderers/OpenGLGUIRenderer -L/usr/X11R6/lib -L/usr/lib -lXmu -lXi -lMesaGLU -lX11 -lXext -lSM -lICE -lxerces-c -lpthread -ldl -lpng -lz -Wl,--rpath -Wl,//usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5 creating FirstWindow make[3]: Leaving directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/Samples/FirstWindow/src' Making all in include make[3]: Entering directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/Samples/FirstWindow/include' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/Samples/FirstWindow/include' make[3]: Entering directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/Samples/FirstWindow' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/Samples/FirstWindow' make[2]: Leaving directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/Samples/FirstWindow' make[2]: Entering directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/Samples' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/Samples' make[1]: Leaving directory `/var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/Samples' --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/tmp/sandbox-dev-games_-_cegui-0.3.0-30141.log" open_wr: /var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/config.sub (symlink to /usr/share/libtool/config.sub) -------------------------------------------------------------------------------- Reproducible: Always Steps to Reproduce: 1. echo "=dev-games/cegui-0.3.0 ~x86" >> /etc/portage/package.keywords 2. emerge cegui Actual Results: everything looks normal up until: --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/tmp/sandbox-dev-games_-_cegui-0.3.0-30141.log" open_wr: /var/tmp/portage/cegui-0.3.0/work/cegui_mk2-0.3.0/config.sub (symlink to /usr/share/libtool/config.sub) -------------------------------------------------------------------------------- Expected Results: installed correctly Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r11 i686) ================================================================= System uname: 2.6.11-gentoo-r11 i686 Unknown CPU Typ Gentoo Base System version 1.6.12 dev-lang/python: 2.3.4-r1 sys-apps/sandbox: 1.2.10 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org 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.gentoo.org/gentoo-portage" USE="x86 X aalib alsa apm arts avi berkdb bitmap-fonts cdr cegui cg crypt cups curl devil directfb eds emboss encode esd fam flac foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 hal howl imagemagick imlib ipv6 java jpeg junit libg++ libwww mad mikmod motif mozilla mp3 mpeg ncurses nls nptl ogg oggvorbis opengl oss pam pdflib perl png python quicktime readline sdl spell ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts vorbis xine xml xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Sorry... caps makes baby Jesus smash kittens with a baseball bat... *grin*
the real bug here is in portage which has been fixed ... added workaround to ebuild