Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 113657 - app-mobilephone/openobex-apps-1.0.0: fails to build, btobex_accept undefined
Summary: app-mobilephone/openobex-apps-1.0.0: fails to build, btobex_accept undefined
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Mobile Phone Developers (INACTIVE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-26 13:10 UTC by Tobias Brox
Modified: 2006-01-03 03:38 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
stdout from 'emerge openobex-app' (openobex-output.log,4.03 KB, text/plain)
2005-12-20 11:01 UTC, Tobias Brox
Details
stderr output from 'emerge openobex-app' (openobex-stderr-output.log,445 bytes, text/plain)
2005-12-20 11:01 UTC, Tobias Brox
Details
stdout+stderr from revdep (revdep-output.log,1.76 KB, text/plain)
2005-12-20 11:02 UTC, Tobias Brox
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tobias Brox 2005-11-26 13:10:40 UTC
obexserver.o: In function `main':
obexserver.c:(.text+0x62): undefined reference to `btobex_accept'
collect2: ld returned 1 exit status
make[2]: *** [obexserver] Error 1
make[2]: Leaving directory
`/var/tmp/portage/openobex-apps-1.0.0/work/openobex-apps-1.0.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/openobex-apps-1.0.0/work/openobex-apps-1.0.0'
make: *** [all-recursive-am] Error 2

!!! ERROR: app-mobilephone/openobex-apps-1.0.0 failed.
!!! Function src_compile, Line 566, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.



Reproducible: Always
Steps to Reproduce:




Portage 2.0.53_rc7 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r3,
2.6.12-gentoo-r9TP i686)
=================================================================
System uname: 2.6.12-gentoo-r9TP i686 Intel(R) Pentium(R) M processor 2.00GHz
Gentoo Base System version 1.12.0_pre10
dev-lang/python:     2.2.3-r1, 2.3.5, 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.1
sys-devel/libtool:   1.5.20-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config
/usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown
/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/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=pentium4 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sfperms strict"
GENTOO_MIRRORS="http://10.0.0.4/ http://ftp.linux.ee/pub/gentoo/distfiles/
http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/
http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://mirror.pudas.net/gentoo
http://mirror.switch.ch/mirror/gentoo/ http://ftp.rhnet.is/pub/gentoo/
http://mir.zyrianes.net/gentoo/ http://ftp.du.se/pub/os/gentoo
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
http://ftp.snt.utwente.nl/pub/os/linux/gentoo"
LANG="en_US"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://10.0.0.4/gentoo-portage"
USE="x86 16bit 3ds 7zip X aac aalib acl acpi ada aim alsa amarok amd amr apache
apache2 arts asterisk async atlas audiofile authdaemond automount avi
bash-completion berkdb bidi bitmap-fonts bl blender-game bluetooth bmp boo
browserplugin buffysize buttons bzip2 calendar cap caps cardbus cdda cddb cdf
cdio cdparanoia cdr cdrom cgi chroot cjk clearcase clisp cln cpudetection crypt
cscope css csv ctype cups curl curlwrappers custom-cflags cvsgraph db2 dba dbase
dbcp dbm dbmaker dbx dga dhcp disk-cache distribution divx4linux doc dpms dv dvb
dvd dvdr dvdread dvi eds emacs emboss encode epson erandom escreen esd exif
expat extras fam ffmpeg flac foomaticdb fortran ftp gb gd gdbm geometry gg ggi
gif gimp gimpprint ginac glibc-compat20 glut gmp gnome gphoto2 gpm gstreamer gtk
gtk2 guile icq idn imagemagick imap imlib imlib2 ipv6 jack java jpeg junit kde
lcms libcaca libg++ libwww lirc lua m17n-lib mad mail maildrop make-symlinks
mapeditor maps math matroska mbox mcal mccp mcve md5sum memlimit messages mew
mhash mikmod milter mime mimencode ming mixer mjpeg mng mod_irc motif
mozcalendar mozdevelop mozilla mozsvg mozxmlterm mp3 mp4live mpeg mpeg2 mpeg4
mplayer msn msnextras multi-tty multicall multislot multitarget music mysql
mythtv nagios-dns nagios-game nagios-ntp nagios-ping nagios-ssh nas ncurses net
netbeans netboot nethack network new-login nfs nls nntp nptl nsplugin ntlm
numeric nvidia objc ocaml octave offensive ogg oggvorbis openal opengl openntpd
openssh openssl oss pam pam_chroot pam_console pam_timestamp pango parse-clocks
pascal passfile password patented pbs pcmcia pcntl pcre pdf pdfkit pdflib
perforce perl perlsuid pfpro pg-hier pg-vacuumdelay php physfs player plotutils
plugin png pnp posix postfix postgres print priority procmail python qt
quicktime quotas quotes readline real reiserfs remix remote resperl rhino rogue
rplay rrdtool rss rtc ruby samba sasl scanner screen sdl sendmail sensord shaper
simplexml slang sms smtp speex spell sqlite sse ssl subject-rewrite subtitles
subversion svga svgz sysfs syslog sysvipc szip tcltk tcpd tetex text threads
tiff truetype truetype-fonts type1-fonts udev unicode usb vorbis wmf xface xine
xinerama xml xml2 xmlrpc xmms xpm xv xvid zlib userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Alin Năstac (RETIRED) gentoo-dev 2005-12-14 12:01:53 UTC
that symbol is defined in /usr/lib/libopenobex-1.0.so.1, that is installed by
dev-libs/openobex-1.0.1, which is in DEPEND/RDEPEND.

please run revdep-rebuild and, if this bug still can be reproduced, post here
the gcc command line that generate the error.
Comment 2 Alin Năstac (RETIRED) gentoo-dev 2005-12-20 07:56:52 UTC
I guess revdep-rebuild solved this.
Comment 3 Tobias Brox 2005-12-20 08:06:33 UTC
I'm sorry that I didn't follow this one up fast enough.  revdep-rebuild crashed for me, and I had other things to attend to, so I forgot about it.  I will try to fight more with it now.
Comment 4 Alin Năstac (RETIRED) gentoo-dev 2005-12-20 08:10:17 UTC
crashed?!? with what error exactly?
maybe you experiencing hardware failures...
Comment 5 Tobias Brox 2005-12-20 08:55:13 UTC
Not exactly crashed - it tried to rebuild a package with a version number too old (didn't exist in /usr/portage anymore).  I tried to run with --package-names without success.  It was probably due to me forgetting to remove the temp files, because now it works.  I will give more feedback when it's done (that will probably take looong time, it found really lots of inconsistencies)
Comment 6 Alin Năstac (RETIRED) gentoo-dev 2005-12-20 10:43:39 UTC
rm ~/.revdep*
emerge -u package_name
revdep-rebuild -p

this way revdep-rebuild will tell ya what emerge command it wants to run and you could adjust it as needed. also, you could use "emerge --resume --skipfirst" after a failed revdep-rebuild.
Comment 7 Tobias Brox 2005-12-20 11:00:20 UTC
Still broken.  I'll attach logs from revdep-build and emerging
Comment 8 Tobias Brox 2005-12-20 11:01:11 UTC
Created attachment 75223 [details]
stdout from 'emerge openobex-app'
Comment 9 Tobias Brox 2005-12-20 11:01:40 UTC
Created attachment 75224 [details]
stderr output from 'emerge openobex-app'
Comment 10 Tobias Brox 2005-12-20 11:02:14 UTC
Created attachment 75225 [details]
stdout+stderr from revdep
Comment 11 Alin Năstac (RETIRED) gentoo-dev 2005-12-20 11:16:22 UTC
1) run grep btobex_accep /usr/lib/libopenobex.so
2) if it fails, re-emerge dev-libs/openobex
3) if 1) still fails... your system is still inconsistent
4) run env-update
5) check if /usr/lib exists in /etc/ld.so.conf

run emerge openobex-apps
Comment 12 Alin Năstac (RETIRED) gentoo-dev 2006-01-03 03:26:03 UTC
the reporter has vanished
Comment 13 Tobias Brox 2006-01-03 03:34:01 UTC
What, me disappeared?  Sorry, lost the last correspondance.  I'll check again.
Comment 14 Tobias Brox 2006-01-03 03:38:08 UTC
Right, openobex was botched - and it compiles now.