Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 91238

Summary: libbonoboui-2.8.1 fails to build
Product: Gentoo Linux Reporter: Gyula Lukacs <lukit>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED DUPLICATE    
Severity: normal CC: hardened
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 91329    

Description Gyula Lukacs 2005-05-02 15:02:01 UTC
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
Comment 1 Alex Howells (RETIRED) gentoo-dev 2005-05-02 15:21:20 UTC
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.
Comment 2 foser (RETIRED) gentoo-dev 2005-05-02 15:54:21 UTC
This is probably a mixing of a newer orbit with old bonoboui or something.
Comment 3 foser (RETIRED) gentoo-dev 2005-05-28 03:21:41 UTC
same as #83419
Comment 4 Leonardo Boshell (RETIRED) gentoo-dev 2005-05-30 02:08:03 UTC

*** This bug has been marked as a duplicate of 79723 ***