dbus-glib build hangs on 'creating dbus-binding-tool'
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 <
On 12 Dec 2007, at 10:36, Kurt Hillig wrote:
Hmm, nobody has commented on this (originally titled 'Gnucash woes: dbus-glib build hangs') so I'm resending it, with some truncation for conciseness...
See https://svn.macosforge.org/projects/macports/ticket/13448 Randall Wood randall.h.wood@alexandriasoftware.com http://shyramblings.blogspot.com "The rules are simple: The ball is round. The game lasts 90 minutes. All the rest is just philosophy."
participants (2)
-
Kurt Hillig
-
Randall Wood