Compilation fails with "undefined reference to `dbus_watch_get_unix_fd'", which is only available in the current dbus-1.1.x unstable version:
[...]
avahi_daemon-dbus-watch-glue.o: In function `update_watch':
/home/zlatko/usrlocal/src/avahi-0.6.21/avahi-daemon/../avahi-common/dbus-watch-glue.c:135: undefined reference to `dbus_watch_get_unix_fd'
collect2: ld returned 1 exit status
make[2]: *** [avahi-daemon] Error 1
make[2]: Leaving directory `/usr/local/src/avahi-0.6.21/avahi-daemon'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/avahi-0.6.21'
make: *** [all] Error 2
make: *** No rule to make target `test'. Stop.
[zlatko@disclosure]:~/usrlocal/src$
./configure didn't complain about the dbus version, though:
[...]
checking for DBUS... yes
Your D-Bus version is 1,0,2.
checking for dbus_connection_close... yes
checking for dbus_bus_get_private... yes
[...]
dbus-1 system.d dir: /usr/local/etc/dbus-1/system.d
dbus-1 version: 1.0.2
dbus-1 system socket: unix:path=/usr/local/var/run/dbus/system_bus_socket
[...]
Enable D-Bus: yes
[...]