libbonoboui-2.8.1 failes to build: ... make[2]: Entering directory `/tmp/portage/libbonoboui-2.8.1/work/libbonoboui-2.8.1/samples' Making all in bonoboui make[3]: Entering directory `/tmp/portage/libbonoboui-2.8.1/work/libbonoboui-2.8.1/samples/bonoboui' if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -I../.. -DBONOBO_UIDIR=\""/usr/share/gnome/ui/"\" -DG_LOG_DOMAIN=\"Bonobo\" -DVERSION=\"2.8.1\" -Wall -Wmissing-prototypes -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DORBIT2=1 -pthread -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/freetype2/config -I/usr/include/libbonobo-2.0 -I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libxml2 -DHELLO_SRCDIR=\""."/\" -march=pentium3 -mcpu=pentium3 -mfpmath=sse -mmmx -msse -O2 -pipe -fomit-frame-pointer -MT hello.o -MD -MP -MF ".deps/hello.Tpo" \ -c -o hello.o `test -f 'hello.c' || echo './'`hello.c; \ then mv -f ".deps/hello.Tpo" ".deps/hello.Po"; \ else rm -f ".deps/hello.Tpo"; exit 1; \ fi hello.c: In function `show_nothing_dialog': hello.c:63: warning: implicit declaration of function `_' hello.c:63: warning: passing arg 5 of `gtk_message_dialog_new' makes pointer from integer without a cast hello.c: In function `hello_on_menu_help_about': hello.c:145: warning: passing arg 5 of `gtk_message_dialog_new' makes pointer from integer without a cast hello.c: In function `hello_create_main_window': hello.c:217: warning: passing arg 2 of `bonobo_window_new' makes pointer from integer without a cast hello.c: In function `hello_new': hello.c:272: warning: passing arg 1 of `gtk_label_new' makes pointer from integer without a cast hello.c: In function `main': hello.c:308: warning: implicit declaration of function `bindtextdomain' hello.c:309: warning: implicit declaration of function `textdomain' hello.c:312: warning: passing arg 3 of `g_log' makes pointer from integer without a cast /bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -march=pentium3 -mcpu=pentium3 -mfpmath=sse -mmmx -msse -O2 -pipe -fomit-frame-pointer -o bonobo-hello hello.o ../../bonobo/libbonoboui-2.la -Wl,--export-dynamic -pthread -lgnomecanvas-2 -lart_lgpl_2 -lpangoft2-1.0 -lgnome-2 -lpopt -lgnomevfs-2 -lbonobo-2 -lbonobo-activation -lxml2 -lpthread -lz -lgconf-2 -lORBit-2 -lgthread-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgmodule-2.0 -ldl -lgobject-2.0 -lglib-2.0 mkdir .libs i686-pc-linux-gnu-gcc -march=pentium3 -mcpu=pentium3 -mfpmath=sse -mmmx -msse -O2 -pipe -fomit-frame-pointer -o .libs/bonobo-hello hello.o -Wl,--export-dynamic ../../bonobo/.libs/libbonoboui-2.so -L/usr/lib -lSM -lICE -lX11 -pthread /usr/lib/libgnomecanvas-2.so /usr/lib/libart_lgpl_2.so /usr/lib/libpangoft2-1.0.so /usr/lib/libgnome-2.so /usr/lib/libesd.so /usr/lib/libaudiofile.so /usr/lib/libgnomevfs-2.so -lssl -lcrypto -lresolv -lrt /usr/lib/libbonobo-2.so /usr/lib/libbonobo-activation.so /usr/lib/libORBitCosNaming-2.so /usr/lib/libxml2.so -lz /usr/lib/libgconf-2.so /usr/lib/libORBit-2.so /usr/lib/libpopt.so /usr/lib/libgthread-2.0.so -lpthread /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so -lm /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libgobject-2.0.so /usr/lib/libglib-2.0.so hello.o(.text+0x8d): In function `show_nothing_dialog': : undefined reference to `_' hello.o(.text+0x4bd): In function `hello_on_menu_help_about': : undefined reference to `_' hello.o(.text+0x723): In function `hello_create_main_window': : undefined reference to `_' hello.o(.text+0x8e0): In function `hello_new': : undefined reference to `_' hello.o(.text+0xb42): In function `main': : undefined reference to `_' collect2: ld returned 1 exit status make[3]: *** [bonobo-hello] Error 1 make[3]: Leaving directory `/tmp/portage/libbonoboui-2.8.1/work/libbonoboui-2.8.1/samples/bonoboui' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/tmp/portage/libbonoboui-2.8.1/work/libbonoboui-2.8.1/samples' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/portage/libbonoboui-2.8.1/work/libbonoboui-2.8.1' make: *** [all] Error 2 !!! ERROR: gnome-base/libbonoboui-2.8.1 failed. !!! Function gnome2_src_compile, Line 40, Exitcode 2 !!! compile failure !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: 1. emerge =libbonoboui-2.8.1 Actual Results: Started to build, failed on samples. Expected Results: Should compile them. Portage 2.0.51.19 (hardened/x86/2.6, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11-hardened-r1 i686) ================================================================= System uname: 2.6.11-hardened-r1 i686 Pentium III (Coppermine) Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Apr 27 2005, 19:55:55)] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.4_p6, 1.8.5-r3, 1.9.4, 1.6.3, 1.7.9-r1, 1.5 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r1, 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -mcpu=pentium3 -mfpmath=sse -mmmx -msse -O2 -pipe -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/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium3 -mcpu=pentium3 -mfpmath=sse -mmmx -msse -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox strict" GENTOO_MIRRORS="http://gentoo.math.bme.hu http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://gentoo.mirror.sdv.fr http://ftp.lug.ro/gentoo http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/" MAKEOPTS="-j1" PKGDIR="/usr/portage//packages/x86/" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage/" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dfx X aac aalib acl acpi alsa apache2 apm audiofile avi bash-completion berkdb bitmap-fonts caps cdr crypt curl dga divx4linux djbfft dlloader dmx dv dvd dvdr edl eds encode erandom esd fam flac flash gd gdbm gif gnome gphoto2 gpm gstreamer gtk2 hardened hardenedphp icc imagemagick imap imlib immqt-bc java jpeg libcaca libwww live lzo mad maildir mbox memlimit mikmod mmap mmx mng moznocompose moznoirc moznomail mp3 mpeg mysql ncurses network nls nptl ogg oggvorbis opengl pam pcre perl pic png pnp quicktime readline real rtc ruby scanner sdl skey slang speex sse ssl svg tcltk tcpd theora threads tiff truetype truetype-fonts type1-fonts ucs2 unicode userlocales v4l v4l2 vorbis wmf x86 xinetd xml xml2 xv xvid yv12 zlib userland_GNU kernel_linux libc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
You're using a hardened profile, so I'm assigning the bug to Gnome (herd responsible for libbonoboui) and CC'ing the hardened folks :) Thanks.
This is probably a mixing of a newer orbit with old bonoboui or something.
same as #83419
*** This bug has been marked as a duplicate of 79723 ***