Bug 192080 - avahi: omit --enable-compat-libdns_sd
Summary: avahi: omit --enable-compat-libdns_sd
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: avahi
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Martin Stransky
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2006-05-17 13:44 UTC by Rex Dieter
Modified: 2007-11-30 22:11 UTC (History)
0 users

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2007-08-12 17:06:28 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Rex Dieter 2006-05-17 13:44:10 UTC
The compat-libdns_sd stuff is limited and incomplete (from
http://0pointer.de/avahi-compat).  In particular, doesn't work with
kdelibs/kdebase (see bug #187822).

I'd like to have the possibility of packaging/using Apple Bonjour
(mDNSResponder), but can't because of avahi's compat lib using the same
library/soname(*).

So, please either omit the --enable-compat-libdns_sd bits, or make those parts
an optional/separate (sub)pkg so it is at least possible to replace with the
real libdns_sd from Apple Bonjour.

(*) OK, I had to hack mDNSResponder to use a real soname (the default Makefiles
are a mess), and happended to collide with avahi's libdns_sd soname.  I could
continue the hackage to simply use a different soname (ie, not libdns_sd.so.1),
but I'd rather not have to do that.

Comment 1 Jason Vas Dias 2006-05-30 23:52:21 UTC
OK, this is now fixed with avahi-0.6.10-1.FC6 - it now provides libdns_sd in
a separate 'avahi-compat-libdns_sd' sub-package, which is optionally installable
(nothing else depends on it). 
BTW, it might be worthwhile trying out the new avahi-compat-libdns_sd package
to see if it now works with kdelibs/kdebase - I'll do some testing as described
in bug #187822 and see if I can resolve the issues with avahi-compat-libdns_sd.
Thanks!


Comment 2 Rex Dieter 2006-05-31 12:12:10 UTC
Don't bother (I don't think it's saveable), I found an avahi-native libkdnssd
implementation for kdelibs that seems to work nicely.  See bug #187820 for details.

Comment 3 Rex Dieter 2006-05-31 12:13:27 UTC
Thanks for splitting the compat lib!  Now we'll at least have the ability/option
to use apples' mDNSResponder.

Comment 4 Fedora Update System 2006-06-07 23:39:57 UTC
avahi-0.6.10-1.FC5 has been pushed for fc5, which should resolve this issue.  If these problems are still present in this version, then please make note of it in this bug report.

Comment 5 Rex Dieter 2006-06-08 00:55:15 UTC
Thanks!

Comment 6 Lennart Poettering 2007-08-12 17:06:28 UTC
I think this can be closed now.


Note You need to log in before you can comment on or make changes to this bug.