Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 84045 - bluez-utils fails to compile - dbus error
Summary: bluez-utils fails to compile - dbus error
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Alastair Tse (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-03 23:40 UTC by gad.kadosh
Modified: 2005-03-08 10:04 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description gad.kadosh 2005-03-03 23:40:13 UTC
Even though there's no dependency on dbus in bluez-utils ebuild, both 2.10-r1 and 2.12, it seems to look for it and fails over:


i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -DENABLE_DBUS -DDBUS_API_SUBJECT_TO_CHANGE -march=pentium4 -mcpu=pentium4 -O2 -pipe -fomit-frame-pointer -ftracer -c `test -f 'glib-ectomy.c' || echo './'`glib-ectomy.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -DENABLE_DBUS -DDBUS_API_SUBJECT_TO_CHANGE -march=pentium4 -mcpu=pentium4 -O2 -pipe -fomit-frame-pointer -ftracer -c `test -f 'dbus.c' || echo './'`dbus.c
dbus.c: In function `reply_handler_function':
dbus.c:76: warning: assignment makes pointer from integer without a cast
i686-pc-linux-gnu-gcc -I/usr/include -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -DENABLE_DBUS -DDBUS_API_SUBJECT_TO_CHANGE -march=pentium4 -mcpu=pentium4 -O2 -pipe -fomit-frame-pointer -ftracer  -Wl,-O1 -o hcid  main.o security.o lib.o parser.o lexer.o kword.o glib-ectomy.o dbus.o  -L/usr/lib -ldbus-1  -L/usr/lib -lbluetooth
dbus.o(.text+0x3e): In function `reply_handler_function':
: undefined reference to `dbus_pending_call_get_reply'



My version of dbus is 0.23.2
Maybe dbus should be added to bluez-utils dependencies, or is it optional? (USE flag?)



# emerge info
Portage 2.0.51-r15 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10 i686)
=================================================================
System uname: 2.6.10 i686 Mobile Intel(R) Pentium(R) 4     CPU 2.40GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 12 2005, 23:56:12)]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r1, 2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -mcpu=pentium4 -O2 -pipe -fomit-frame-pointer -ftracer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -mcpu=pentium4 -O2 -pipe -fomit-frame-pointer -ftracer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://194.117.143.69 ftp://194.117.143.71/mirrors/gentoo"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac acl acpi alsa avi berkdb bitmap-fonts bluetooth cdr crypt cups curl dlloader dvd eds emboss encode evo f77 fam flac foomaticdb fortran gdbm gif gimpprint gnome gphoto2 gstreamer gtk gtk2 guile hal hardened howl imagemagick imlib ipv6 irmc java jpeg ldap libg++ libwww mad mikmod mmx mono mozilla mpeg ncurses nls nptl nptlonly oggvorbis opengl pam pdflib perl pic pie png posix ppds python quicktime readline real rtc samba scanner sdk sdl spell sqlite sse sse2 ssl tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode usb userlocales vorbis xml2 xv xvid zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LC_ALL
Comment 1 Alastair Tse (RETIRED) gentoo-dev 2005-03-08 09:30:11 UTC
fixed in 2.15, will backport fix to older versions
Comment 2 gad.kadosh 2005-03-08 10:04:43 UTC
It already works for me in 2.10-r1, maybe because of dbus upgrade to 0.23.2-r1?