GNOME Bugzilla – Bug 322260
Add support for avahi
Last modified: 2007-12-15 21:20:12 UTC
I suppose that avahi will replace howl in most distros. It could be interesting test it. Note that currently on HEAD at least gnome-vfs, rhythmbox and gnome-user-share support it.
I've added initial rules for building libdaemon + avahi to freedesktop.modules. The avahi configure script is a bit of a pain though, so it is difficult to find a good set of configure flags to pass.
Yeah. The last time I've tried, I was forced to add a lot of --disable rules :-( Maybe we should open a bug against avahi, asking to fail configure only if core deps are missing.
See also http://cvs.gnome.org/viewcvs/garnome/freedesktop/avahi/Makefile?rev=1.1&view=markup
The configure args there look like they'd fail if mono/monodoc were not installed.
Reported a bug about this at the avahi bug tracker: http://www.avahi.org/ticket/34
While waiting for the change, it is probably worth working out an appropriate set of flags that will make avahi build in most situations. It won't give test coverage to the optional features we disable, but should allow us to test the avahi code paths in other modules. Possibly stealing the GARNOME configure flags would be a good idea.
*** Bug 344395 has been marked as a duplicate of this bug. ***
avahi has been supported for a long time now.