hal doesn't build against dbus since the latest api changes since dbus_connection_disconnect was renamed to dbus_connection_close.
Created attachment 2836 [details] [review] Patch v1: s/dbus_connection_disconnect/dbus_connection_close/
We've fixed D-BUS in CVS so this shouldn't happen anymore. See this message for details http://lists.freedesktop.org/archives/dbus/2005-June/002722.html Thanks for the patch, BTW, but the right fix here is in D-BUS since breaking D-BUS ABI is in many ways very bad.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.