dbus-glib build hangs on 'creating dbus-binding-tool'

Kurt Hillig khillig at umich.edu
Wed Dec 12 07:36:14 PST 2007


Hmm, nobody has commented on this (originally titled 'Gnucash woes: 
dbus-glib build hangs') so I'm resending it, with some truncation for 
conciseness...


I've been trying for weeks to get gnucash to build on a G5 Quad running 
10.4; finally got to the point where I blew away /opt and started from 
scratch - fresh install of XCode and X11 from Apple, fresh install of 
macports 1.5, 'sudo port -v selfupdate' and then 'sudo port -v install 
gnucash'.

Everything rolled along smoothly until it got to dbus-glib; it got part 
way through installing this and then just stopped dead - no error messages 
were generated, though there were several warnings about multiple symbol 
definitions prior to this.  Looking at the process table it looks like 
'dbus-binding-tool' is waiting for something - possibly 'glib-genmarshal' 
- that isn't responding:

root     23164   520   520 6c1b7b8    1 S+    p4    0:00.02 sh -c  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_dbus-glib/work/dbus-glib-0.74" && make all
root     23167 23166   520 6c1b7b8    1 S+    p4    0:00.00 /bin/sh -c failcom='exit 1';  for f in x $MAKEFLAGS; do  case $f in  *=* | --[!k]*);; *k*) failcom='fail=yes';;  esac;  done;  dot_seen=no;  target=`echo all-recursive | sed s/-recursive//`;  list='dbus tools test doc'; for subdir in $list; do  echo "Making $target in $subdir";  if test "$s
root     23171 23167   520 6c1b7b8    1 S+    p4    0:00.00 /bin/sh -c failcom='exit 1';  for f in x $MAKEFLAGS; do  case $f in  *=* | --[!k]*);; *k*) failcom='fail=yes';;  esac;  done;  dot_seen=no;  target=`echo all-recursive | sed s/-recursive//`;  list='dbus tools test doc'; for subdir in $list; do  echo "Making $target in $subdir";  if test "$s
root     26765 26764   520 6c1b7b8    1 S+    p4    0:00.11 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_dbus-glib/work/dbus-glib-0.74/dbus/.libs/dbus-binding-tool --prefix=some_object --mode=glib-server --output=example-service-glue.h ./example-service.xml
root     26814     1   520 6c1b7b8    1 S+    p4    0:00.02 glib-genmarshal --header --body --prefix=dbus_glib_marshal_some_object /var/tmp/dbus-binding-tool-c-marshallers.QZUM2T

Since I don't know how dbus-binding-tool works I'm kind of at a loss as to 
how to fix this.


Here's what was reported from the dbus-glib installation:

--->  Fetching dbus-glib
--->  dbus-glib-0.74.tar.gz doesn't seem to exist in 
/opt/local/var/macports/distfiles/dbus-glib
--->  Attempting to fetch dbus-glib-0.74.tar.gz from 
http://dbus.freedesktop.org/releases/dbus-glib
   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                  Dload  Upload   Total   Spent    Left Speed
100  639k  100  639k    0     0  74800      0  0:00:08  0:00:08 --:--:-- 75495
--->  Verifying checksum(s) for dbus-glib
--->  Checksumming dbus-glib-0.74.tar.gz
--->  Extracting dbus-glib
--->  Extracting dbus-glib-0.74.tar.gz
--->  Configuring dbus-glib
checking build system type... powerpc-apple-darwin8.11.0
checking host system type... powerpc-apple-darwin8.11.0
checking target system type... powerpc-apple-darwin8.11.0
 	:	:	:	:	:	:
 	:	:	:	:	:	:
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing default-1 commands

                     D-BUS GLIB BINDINGS 0.74
                   ==============

         prefix:                   /opt/local
         exec_prefix:              ${prefix}
         libdir:                   /opt/local/lib
         bindir:                   /opt/local/bin
         sysconfdir:               /opt/local/etc
         localstatedir:            /opt/local/var
         datadir:                  ${prefix}/share
         source code location:     .
         compiler:                 gcc
         cflags:                   -O2 -no-cpp-precomp -flat_namespace 
-undefined suppress -L/opt/local/lib -Wall -Wchar-subscripts 
-Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith 
-Wcast-align -Wfloat-equal -Wsign-compare
         cppflags:                 -DDBUS_API_SUBJECT_TO_CHANGE=1 
-I/opt/local/include -L/opt/local/lib
         cxxflags:                 -O2
         64-bit int:               long long
         32-bit int:               int
         16-bit int:               short
         Doxygen:                  no

         Maintainer mode:          no
         gcc coverage profiling:   no
         Building unit tests:      no
         Building verbose mode:    no
         Building assertions:      no
         Building checks:          yes
         Building Doxygen docs:    no
         Building Gtk-doc docs:    no
         Gettext libs (empty OK):
         Using XML parser:
         'make check' socket dir:
 	:	:	:	:	:	:
 	:	:	:	:	:	:
--->  Building dbus-glib with target all
make  all-recursive
Making all in dbus
make  all-recursive
Making all in .
/bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. 
-I.. -I/opt/local/include/dbus-1.0 -I/opt/local/lib/dbus-1.0/include 
-I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include 
-I/opt/local/include    -DDBUS_COMPILATION=1 
-DDBUS_LOCALEDIR=\"/opt/local/share/locale\"   -DDBUS_API_SUBJECT_TO_CHANGE=1 
-I/opt/local/include -L/opt/local/lib  -O2 -no-cpp-precomp -flat_namespace 
-undefined suppress -L/opt/local/lib -Wall -Wchar-subscripts 
-Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith 
-Wcast-align -Wfloat-equal -Wsign-compare -MT dbus-glib.lo -MD -MP -MF 
.deps/dbus-glib.Tpo -c -o dbus-glib.lo dbus-glib.c
mkdir .libs
  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/opt/local/include/dbus-1.0 
-I/opt/local/lib/dbus-1.0/include -I/opt/local/include/glib-2.0 
-I/opt/local/lib/glib-2.0/include -I/opt/local/include -DDBUS_COMPILATION=1 
-DDBUS_LOCALEDIR=\"/opt/local/share/locale\" -DDBUS_API_SUBJECT_TO_CHANGE=1 
-I/opt/local/include -L/opt/local/lib -O2 -no-cpp-precomp -flat_namespace 
-undefined suppress -L/opt/local/lib -Wall -Wchar-subscripts 
-Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith 
-Wcast-align -Wfloat-equal -Wsign-compare -MT dbus-glib.lo -MD -MP -MF 
.deps/dbus-glib.Tpo -c dbus-glib.c  -fno-common -DPIC -o .libs/dbus-glib.o
  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/opt/local/include/dbus-1.0 
-I/opt/local/lib/dbus-1.0/include -I/opt/local/include/glib-2.0 
-I/opt/local/lib/glib-2.0/include -I/opt/local/include -DDBUS_COMPILATION=1 
-DDBUS_LOCALEDIR=\"/opt/local/share/locale\" -DDBUS_API_SUBJECT_TO_CHANGE=1 
-I/opt/local/include -L/opt/local/lib -O2 -no-cpp-precomp -flat_namespace 
-undefined suppress -L/opt/local/lib -Wall -Wchar-subscripts 
-Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith 
-Wcast-align -Wfloat-equal -Wsign-compare -MT dbus-glib.lo -MD -MP -MF 
.deps/dbus-glib.Tpo -c dbus-glib.c -o dbus-glib.o >/dev/null 2>&1
mv -f .deps/dbus-glib.Tpo .deps/dbus-glib.Plo
/bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. 
-I.. -I/opt/local/include/dbus-1.0 -I/opt/local/lib/dbus-1.0/include 
-I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include 
-I/opt/local/include    -DDBUS_COMPILATION=1 
-DDBUS_LOCALEDIR=\"/opt/local/share/locale\"   -DDBUS_API_SUBJECT_TO_CHANGE=1 
-I/opt/local/include -L/opt/local/lib  -O2 -no-cpp-precomp -flat_namespace 
-undefined suppress -L/opt/local/lib -Wall -Wchar-subscripts 
-Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith 
-Wcast-align -Wfloat-equal -Wsign-compare -MT dbus-gmain.lo -MD -MP -MF 
.deps/dbus-gmain.Tpo -c -o dbus-gmain.lo dbus-gmain.c
  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/opt/local/include/dbus-1.0 
-I/opt/local/lib/dbus-1.0/include -I/opt/local/include/glib-2.0 
-I/opt/local/lib/glib-2.0/include -I/opt/local/include -DDBUS_COMPILATION=1 
-DDBUS_LOCALEDIR=\"/opt/local/share/locale\" -DDBUS_API_SUBJECT_TO_CHANGE=1 
-I/opt/local/include -L/opt/local/lib -O2 -no-cpp-precomp -flat_namespace 
-undefined suppress -L/opt/local/lib -Wall -Wchar-subscripts 
-Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith 
-Wcast-align -Wfloat-equal -Wsign-compare -MT dbus-gmain.lo -MD -MP -MF 
.deps/dbus-gmain.Tpo -c dbus-gmain.c  -fno-common -DPIC -o .libs/dbus-gmain.o
  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/opt/local/include/dbus-1.0 
-I/opt/local/lib/dbus-1.0/include -I/opt/local/include/glib-2.0 
-I/opt/local/lib/glib-2.0/include -I/opt/local/include -DDBUS_COMPILATION=1 
-DDBUS_LOCALEDIR=\"/opt/local/share/locale\" -DDBUS_API_SUBJECT_TO_CHANGE=1 
-I/opt/local/include -L/opt/local/lib -O2 -no-cpp-precomp -flat_namespace 
-undefined suppress -L/opt/local/lib -Wall -Wchar-subscripts 
-Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith 
-Wcast-align -Wfloat-equal -Wsign-compare -MT dbus-gmain.lo -MD -MP -MF 
.deps/dbus-gmain.Tpo -c dbus-gmain.c -o dbus-gmain.o >/dev/null 2>&1
 	:	:	:	:	:	:	:
 	:	:	:	:	:	:
ranlib .libs/libdbus-gtool.a
creating libdbus-gtool.la
(cd .libs && rm -f libdbus-gtool.la && ln -s ../libdbus-gtool.la 
libdbus-gtool.la)
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/opt/local/include/dbus-1.0 
-I/opt/local/lib/dbus-1.0/include   -I/opt/local/include/glib-2.0 
-I/opt/local/lib/glib-2.0/include -I/opt/local/include    -DDBUS_COMPILATION=1 
-DDBUS_LOCALEDIR=\"/opt/local/share/locale\"   -DDBUS_API_SUBJECT_TO_CHANGE=1 
-I/opt/local/include -L/opt/local/lib  -O2 -no-cpp-precomp -flat_namespace 
-undefined suppress -L/opt/local/lib -Wall -Wchar-subscripts 
-Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith 
-Wcast-align -Wfloat-equal -Wsign-compare -MT dbus-binding-tool-glib.o -MD -MP 
-MF .deps/dbus-binding-tool-glib.Tpo -c -o dbus-binding-tool-glib.o 
dbus-binding-tool-glib.c
mv -f .deps/dbus-binding-tool-glib.Tpo .deps/dbus-binding-tool-glib.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/opt/local/include/dbus-1.0 
-I/opt/local/lib/dbus-1.0/include   -I/opt/local/include/glib-2.0 
-I/opt/local/lib/glib-2.0/include -I/opt/local/include    -DDBUS_COMPILATION=1 
-DDBUS_LOCALEDIR=\"/opt/local/share/locale\"   -DDBUS_API_SUBJECT_TO_CHANGE=1 
-I/opt/local/include -L/opt/local/lib  -O2 -no-cpp-precomp -flat_namespace 
-undefined suppress -L/opt/local/lib -Wall -Wchar-subscripts 
-Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith 
-Wcast-align -Wfloat-equal -Wsign-compare -MT dbus-glib-tool.o -MD -MP -MF 
.deps/dbus-glib-tool.Tpo -c -o dbus-glib-tool.o dbus-glib-tool.c
mv -f .deps/dbus-glib-tool.Tpo .deps/dbus-glib-tool.Po
/bin/sh ../libtool --tag=CC   --mode=link gcc  -O2 -no-cpp-precomp 
-flat_namespace -undefined suppress -L/opt/local/lib -Wall -Wchar-subscripts 
-Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith 
-Wcast-align -Wfloat-equal -Wsign-compare  -L/opt/local/lib -o 
dbus-binding-tool dbus-binding-tool-glib.o dbus-glib-tool.o libdbus-gtool.la 
libdbus-glib-1.la -L/opt/local/lib -ldbus-1   -L/opt/local/lib -lgobject-2.0 
-lglib-2.0 -lintl -liconv   -lexpat
gcc -O2 -no-cpp-precomp -flat_namespace -undefined suppress -Wall 
-Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs 
-Wpointer-arith -Wcast-align -Wfloat-equal -Wsign-compare -o 
.libs/dbus-binding-tool dbus-binding-tool-glib.o dbus-glib-tool.o 
-L/opt/local/lib ./.libs/libdbus-gtool.a ./.libs/libdbus-glib-1.dylib 
/opt/local/lib/libdbus-1.dylib /opt/local/lib/libgobject-2.0.dylib 
/opt/local/lib/libglib-2.0.dylib /opt/local/lib/libintl.dylib -lc 
/opt/local/lib/libiconv.dylib /opt/local/lib/libexpat.dylib
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning -undefined suppress 
disables -prebind
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_specialized_construct
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_specialized_construct in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_specialized_construct
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_specialized_collection_append
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_specialized_collection_append in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_specialized_collection_append
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_specialized_collection_end_append
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_specialized_collection_end_append in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_specialized_collection_end_append
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_specialized_init
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_specialized_init in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_specialized_init
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_specialized_init_append
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_specialized_init_append in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_specialized_init_append
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_specialized_map_append
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_specialized_map_append in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_specialized_map_append
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_struct_get_member
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_struct_get_member in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_struct_get_member
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_struct_set_member
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_struct_set_member in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_struct_set_member
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_collection_get_fixed
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_collection_get_fixed in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_collection_get_fixed
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_collection_peek_vtable
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_collection_peek_vtable in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_collection_peek_vtable
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_get_collection
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_get_collection in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_get_collection
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_get_map
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_get_map in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_get_map
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_get_struct
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_get_struct in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_get_struct
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_get_structv
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_get_structv in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_get_structv
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_map_peek_vtable
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_map_peek_vtable in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_map_peek_vtable
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_register_collection
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_register_collection in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_register_collection
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_register_map
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_register_map in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_register_map
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_register_struct
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_register_struct in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_register_struct
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_struct_get
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_struct_get in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_struct_get
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_struct_peek_vtable
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_struct_peek_vtable in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_struct_peek_vtable
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_struct_set
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_struct_set in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_struct_set
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_collection_value_iterate
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_collection_value_iterate in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_collection_value_iterate
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_get_collection_specialization
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_get_collection_specialization in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_get_collection_specialization
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_get_map_key_specialization
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_get_map_key_specialization in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_get_map_key_specialization
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_get_map_value_specialization
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_get_map_value_specialization in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_get_map_value_specialization
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_get_struct_member_type
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_get_struct_member_type in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_get_struct_member_type
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_get_struct_size
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_get_struct_size in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_get_struct_size
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_is_collection
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_is_collection in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_is_collection
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_is_map
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_is_map in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_is_map
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_is_struct
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_is_struct in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_is_struct
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning multiple definitions 
of symbol _dbus_g_type_map_value_iterate
./.libs/libdbus-gtool.a(dbus-gtype-specialized.o) definition of 
_dbus_g_type_map_value_iterate in section (__TEXT,__text)
./.libs/libdbus-glib-1.dylib(dbus-gtype-specialized.o) definition of 
_dbus_g_type_map_value_iterate
creating dbus-binding-tool
Making all in examples
/bin/sh ../../libtool --mode=execute ../../dbus/dbus-binding-tool 
--prefix=some_object --mode=glib-server --output=example-service-glue.h 
./example-service.xml



and here it sits.  As I mentioned above, it looks like the 
'dbus-binding-tool' process fired up 'glib-genmarshal' and is waiting for 
it to return; but it's stuck.  I see that the latter is supposed to be 
doing something with the file 
'/var/tmp/dbus-binding-tool-c-marshallers.QZUM2T' - which exists, but 
consists simply of these two lines:

BOOLEAN:POINTER,POINTER
BOOLEAN:STRING,POINTER,POINTER

which doesn't tell me a whole lot...

If you want to see the complete log of this most recent install, let me 
know - it's about 8 MB, I didn't want to attach it and clutter up people's 
mailboxes.

                             Dr. Kurt Hillig
   UMNet Administration     I always tell the    Fax (734)763-4050
  University of Michigan     absolute truth,    Phone (734)647-8778
Ann Arbor, MI  48105-3640    as I see it.   EMail khillig(at)umich.edu

  > Computers were invented to help people waste more time faster <




More information about the macports-users mailing list