dbus-protocol.c: In function `dbus_protocol_setup': dbus-protocol.c:1032: error: `DBUS_NAME_FLAG_PROHIBIT_REPLACEMENT' undeclared (first use in this function) http://www.freedesktop.org/Software/dbus states in changes in dbus 0.60: RequestName queuing behavior has changed (refer to dbus-specification) * DBUS_NAME_FLAG_PROHIBIT_REPLACEMENT has been removed and DBUS_NAME_FLAG_ALLOW_REPLACEMENT has been added to the flags Patch is available here to fix: http://0pointer.de/cgi-bin/viewcvs.cgi/trunk/avahi-daemon/dbus-protocol.c?p2=%2Ftrunk%2Favahi-daemon%2Fdbus-protocol.c&p1=trunk%2Favahi-daemon%2Fdbus-protocol.c&r1=1040&r2=1039&rev=1040&view=diff&makepatch=1&diff_format=h
that patch is not good enough on its own, it needs someone to define DBUS_VERSION_MAJOR and DBUS_VERSION_MINOR which is not in svn by the looks of it...
We know about this. You can grab the updated ebuild from the Gentopia overlay. Need more people to test it out before we move it to the official tree.
I commited some other patch to CVS, it checks for DBUS_NAME_FLAG_PROHIBIT_REPLACEMENT being defined. Avoids messing around with autotools stuff in ebuilds.
bleh, resolving