GNOME Bugzilla – Bug 322435
Build failure against DBUS HEAD
Last modified: 2005-12-11 17:58:53 UTC
It seems related to a change in DBUS: 2005-11-22 John (J5) Palmieri <johnp@redhat.com> * configure.in: Add test/name-test/Makefile to the generated Makefile list * dbus/dbus-shared.h (#define DBUS_NAME_FLAG_ALLOW_REPLACEMENT): New flag which replaces DBUS_NAME_FLAG_PROHIBIT_REPLACEMENT (#define DBUS_NAME_FLAG_DO_NOT_QUEUE): New flag for specifying not to queue an ower if it can't be the primary owne File to change is /src/gpm-dbus-common.c line 88
Has this been released in an official dbus version? If not so, I can't depend on DBUS HEAD now, but I can quite easily add a compatability #define or #ifdef. Could you do a simple patch that had #ifdef DBUS_NAME_FLAG_DO_NOT_QUEUE and then enabled/disabled different calls in gpm-dbus-common.c? Thanks. Richard.
Yes 2005-11-22 John (J5) Palmieri <johnp@redhat.com> * configure.in: - Change version to 0.60 for impending release - upped the sonames because of ABI and API breakage
Created attachment 55247 [details] [review] Patch to remove DBUS define usage Okay, until we depend on DBUS 0.60, does the attached patch make g-p-m build?
BTW same issue on totem. See bug #322436
Does CVS now build against DBUS HEAD?
Yes. it build.
*** Bug 323758 has been marked as a duplicate of this bug. ***