please mark ~amd64 Reproducible: Always Steps to Reproduce: 1. 2. 3.
dont assign bugs yourself. you fail to mention any version information. libbonobomm is still unstable series, so should not be marked stable anyway.
misread the initial report a bit
i'm sorry, doesn't work here with gcc-3.4.3: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"servers\" -I../.. -I../.. -I../../bonobomm -I../../bonobomm -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DORBIT2=1 -pthread -I/usr/include/gtkmm-2.0 -I/usr/lib/gtkmm-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/sigc++-1.2/include -I/usr/include/sigc++-1.2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/atk-1.0 -I/usr/include/libbonobo-2.0 -I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/orbitcpp-2.0 -g -ggdb -pipe -g -g -g -c unknown_cimpl.cc -MT unknown_cimpl.lo -MD -MP -MF .deps/unknown_cimpl.TPlo -fPIC -DPIC -o unknown_cimpl.lo In file included from ../../bonobomm/servers/listener.h:29, from listener.cc:3: ../../bonobomm/servers/unknown_cimpl.h:78: error: using typedef-name `Gnome::Bonobo::Servers::Unknown_CImpl::CppClassType' after `class'In file included from listener.cc:3: ../../bonobomm/servers/listener.h:72: error: using typedef-name `Gnome::Bonobo::Servers::Listener::CppClassType' after `class' In file included from unknown_cimpl.cc:3: ../../bonobomm/servers/unknown_cimpl.h:78: error: using typedef-name `Gnome::Bonobo::Servers::Unknown_CImpl::CppClassType' after `class'make[4]: *** [listener.lo] Error 1 make[4]: *** Waiting for unfinished jobs.... make[4]: *** [unknown_cimpl.lo] Error 1 make[4]: Leaving directory `/var/tmp/portage/libbonobomm-1.3.8/work/libbonobomm-1.3.8/bonobomm/servers' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/libbonobomm-1.3.8/work/libbonobomm-1.3.8/bonobomm/servers' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/libbonobomm-1.3.8/work/libbonobomm-1.3.8/bonobomm' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/portage/libbonobomm-1.3.8/work/libbonobomm-1.3.8/bonobomm' make: *** [all-recursive] Error 1 !!! ERROR: dev-cpp/libbonobomm-1.3.8 failed. !!! Function gnome2_src_compile, Line 40, Exitcode 2 !!! compile failure
I can reproduce the bug. A simple emerge saia libbonobomm is maske by missing keyword, so I emerged it with the following command: ACCEPT_KEYWORDS="~x86" emerge -u libbonobomm Version info: gcc (GCC) 3.4.3-20050110 (Gentoo Linux 3.4.3.20050110-r2, ssp-3.4.3.20050110-0, pie-8.7.7) Portage 2.0.51.19 (default-linux/amd64/2005.0, gcc-3.4.3-20050110, glibc-2.3.4.20050125-r1, 2.6.11-gentoo-r6 x86_64) Output from the emerge : [...] x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"servers\" -I../.. -I../ .. -I../../bonobomm -I../../bonobomm -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API - DORBIT2=1 -pthread -I/usr/include/gtkmm-2.0 -I/usr/lib64/gtkmm-2.0/include -I/us r/include/gtk-2.0 -I/usr/lib/sigc++-1.2/include -I/usr/include/sigc++-1.2 -I/usr /include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/gtk-2.0/include -I/ usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config - I/usr/include/atk-1.0 -I/usr/include/libbonobo-2.0 -I/usr/include/orbit-2.0 -I/u sr/include/bonobo-activation-2.0 -I/usr/include/orbitcpp-2.0 -march=athlon64 -O2 -pipe -c unknown_cimpl.cc -MT unknown_cimpl.lo -MD -MP -MF .deps/unknown_cimpl. TPlo -fPIC -DPIC -o unknown_cimpl.lo In file included from ../../bonobomm/servers/listener.h:29, from listener.cc:3: ../../bonobomm/servers/unknown_cimpl.h:78: error: using typedef-name `Gnome::Bon obo::Servers::Unknown_CImpl::CppClassType' after `class' In file included from listener.cc:3: ../../bonobomm/servers/listener.h:72: error: using typedef-name `Gnome::Bonobo:: Servers::Listener::CppClassType' after `class' make[4]: *** [listener.lo] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from unknown_cimpl.cc:3: ../../bonobomm/servers/unknown_cimpl.h:78: error: using typedef-name `Gnome::Bon obo::Servers::Unknown_CImpl::CppClassType' after `class' make[4]: *** [unknown_cimpl.lo] Error 1 make[4]: Leaving directory `/var/tmp/portage/libbonobomm-1.3.8/work/libbonobomm- 1.3.8/bonobomm/servers' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/libbonobomm-1.3.8/work/libbonobomm- 1.3.8/bonobomm/servers' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/libbonobomm-1.3.8/work/libbonobomm- 1.3.8/bonobomm' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/portage/libbonobomm-1.3.8/work/libbonobomm- 1.3.8/bonobomm' make: *** [all-recursive] Error 1 !!! ERROR: dev-cpp/libbonobomm-1.3.8 failed. !!! Function gnome2_src_compile, Line 40, Exitcode 2 !!! compile failure !!! If you need support, post the topmost build error, NOT this status message.