i686-pc-linux-gnu-gcc -march=pentium3 -pipe -O2 -fomit-frame-pointer -ffast-math -fforce-addr -fweb -frename-registers -o trashapplet trashapplet.o eel-extension.o trash-monitor.o xstuff.o -Wl,--export-dynamic -Wl,--export-dynamic -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libxml2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include /usr/lib/libpanel-applet-2.so /usr/lib/libgnomeui-2.so -lSM -lICE /usr/lib/libbonoboui-2.so /usr/lib/libgnome-keyring.so /usr/lib/libxml2.so -lz /usr/lib/libgnomecanvas-2.so /usr/lib/libgnome-2.so /usr/lib/libpopt.so /usr/lib/libart_lgpl_2.so /usr/lib/libpangoft2-1.0.so /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/libpangocairo-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libcairo.so -pthread /usr/lib/libgnomevfs-2.so /usr/lib/libbonobo-2.so /usr/lib/libgconf-2.so /usr/lib/libgobject-2.0.so /usr/lib/libbonobo-activation.so /usr/lib/libORBit-2.so -lm /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libgthread-2.0.so /usr/lib/libglib-2.0.so trashapplet.o: In function `update_transfer_callback': trashapplet.c:(.text+0xc0d): undefined reference to `glade_xml_get_widget' trashapplet.c:(.text+0xc1d): undefined reference to `glade_xml_get_widget' trashapplet.c:(.text+0xc32): undefined reference to `glade_xml_get_widget' trashapplet.o: In function `trash_applet_do_empty': trashapplet.c:(.text+0xeb0): undefined reference to `glade_xml_get_widget' trashapplet.c:(.text+0x1159): undefined reference to `glade_xml_new' trashapplet.o: In function `update_transfer_callback': trashapplet.c:(.text+0xc0d): undefined reference to `glade_xml_get_widget' trashapplet.c:(.text+0xc1d): undefined reference to `glade_xml_get_widget' trashapplet.c:(.text+0xc32): undefined reference to `glade_xml_get_widget' trashapplet.o: In function `trash_applet_do_empty': trashapplet.c:(.text+0xeb0): undefined reference to `glade_xml_get_widget' trashapplet.c:(.text+0x1159): undefined reference to `glade_xml_new' collect2: ld returned 1 exit status make[3]: *** [trashapplet] Error 1 make[3]: Leaving directory `/media/sda5/xxx/portage/gnome-applets-2.12.1-r2/work/gnome-applets-2.12.1/trashapplet/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/media/sda5/xxx/portage/gnome-applets-2.12.1-r2/work/gnome-applets-2.12.1/trashapplet' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/media/sda5/xxx/portage/gnome-applets-2.12.1-r2/work/gnome-applets-2.12.1' make: *** [all] Error 2 !!! ERROR: gnome-base/gnome-applets-2.12.1-r2 failed. !!! Function gnome2_src_compile, Line 48, Exitcode 2 localhost ~ # emerge info Portage 2.0.53_rc5 (default-linux/x86/2005.1, gcc-4.0.2, glibc-2.3.5.20050722-r0, 2.6.14-rc3-nitro1 i686) ================================================================= System uname: 2.6.14-rc3-nitro1 i686 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.12.0_pre9 distcc[778] (dcc_mkdir) ERROR: mkdir /var/tmp/portage/homedir/.distcc/state failed: No such file or directory [disabled] ccache version 2.4 [disabled] dev-lang/python: 2.3.4-r1, 2.4.2 sys-apps/sandbox: 1.2.13 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.91.0.3 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS=" -march=pentium3 -pipe -O2 -fomit-frame-pointer -ffast-math -fforce-addr -fweb -frename-registers" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /opt/openjms/config /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS=" -march=pentium3 -pipe -O2 -fomit-frame-pointer -ffast-math -fforce-addr -fweb -frename-registers -fvisibility-inlines-hidden" DISTDIR="/media/hda9/gentoo/distfiles" FEATURES="autoconfig distlocks prelink sandbox sfperms strict strip" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="en_US.UTF-8" LINGUAS="ru" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/media/sda5/xxx" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acl acpi alsa apache2 bash-completion bzip2 cjk crypt cups curl dbus dvdr exif firefox gif gnome gnutls gpm gsm gtk2 hal javascript jpeg logrotate mad mailwrapper mmx moznocompose moznoirc moznomail mp3 ncurses nls nptl oggvorbis opengl oss pam pam_console pic png python readline samba slang socks5 sse ssl svg tiff truetype unicode xprint xv zlib linguas_ru userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS
Created attachment 70876 [details] new fixed ebuild
Created attachment 70877 [details, diff] Append link flags for libglade
Please notify to upstream about this compilation bug. They are forgotten important link flags for libglade.
I'm using gnome-applets-2.12.2 it compiles fine on my system :)
@reporter: can you still reproduce this? ( without having to patch )
now I uses gnome 2.13.3 from BMG ... closing bug