[kde-freebsd] ports/109974: some kdelibs depend sholud be optional

Dima Panov fluffy at ael.ru
Mon Mar 12 02:13:20 CET 2007


On 9 March 2007 22:58, Michael Nottebrock wrote:
> On Friday, 9. March 2007 05:25, Dima Panov wrote:
> > On 8 March 2007 05:40, Michael Nottebrock wrote:
> > >  mDNSResponder and libthai are small leaf dependencies which provide
> > > important features to kdelibs to those who need them and which cannot
> > > be added by a binary plugin later. We deem the small overhead (2 mb
> > > source code for mDNSResponder and libthai combined or 1 mb for the
> > > mDNSResponder + libthai binary packages combined) acceptable for
> > > everyone and not worth adding additional complexity to the port.
> >
> > Is it possible to use Avahi instead of mDNSResponder with fresh KDE?
> > mDNSResponder is not ready to IPv6, which is used in our neighborhood,
> > and running avahi-daemon and mDNSd at same machine lead to duplicate
> > names.
>
> You can deinstall mDNSResponder and install avahi with the libdns_sd
> compatibility turned on (the avahi port has an option for that) and things
> should just work, but if you're going to recompile kdelibs afterwards, you
> will additionally need to add the avahi include dirs to CXXFLAGS so kdelibs
> will find the mDNSResponder compatibility header and enable the feature.

Simple replace mDNSResponder with avahi-libs does't work :(
After searching in KDE's mailing lista, I've found libkdnssd-avahi replacement 
for kdelibs 3.5.x . Can you review this patch?

> We couldn't depend on avahi in kdelibs in the past in order to maintain
> FreeBSD 4.x compatibility, which isn't an issue anymore, so we might switch
> the dependency over to avahi properly at some point.

It coul'd be great!

-- 
Дмитрий А. Панов

Академия Экономики и Права
Хабаровск, Россия
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch-dnssd+avahi.diff
Type: text/x-diff
Size: 35393 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kde-freebsd/attachments/20070312/59683068/attachment-0002.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdelibs3.diff
Type: text/x-diff
Size: 1344 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kde-freebsd/attachments/20070312/59683068/attachment-0003.bin 


More information about the kde-freebsd mailing list