On Tue, 2005-07-12 at 18:26 -0400, Mikhail Teterin wrote:
> вівторок 12 липень 2005 18:10 Ви написали:
> > I've tested OpenSLP 1.2.1 with netatalk, and it seems to work fine.  I
> > can start slpd, and I can register my afp service with it.
> 
> The slpd executable links with a private library which includes the 
> slp_net.o. 
> That library is not installed.

Yep, which is why no further linking is needed.

> 
> > I've looked at the nm output for libslp.so, and sure enough, the symbol is
> > not defined.
> 
> > I'm not opposed to the first patch, but the patch for slpd is not
> > needed.
> 
> slpd would not link for me, because it needs the slp_net.o as well. Since the 
> first patch moved the object file into libslp, I had to make sure, slpd links 
> with that library too. Are you sure, slpd executable was created properly?

Yes, it links, installs and runs just fine for me.

> 
> > slpd works fine without it, and if you look at its symbol 
> > table, the SLPNetGetThisHostname symbol is defined.  It's clear why the
> > OpenSLP developers never ran into this problem, though.  The
> > SLPNetGetThisHostname symbol is only referenced if you're not on Linux,
> > AIX, Solaris, or HP/UX.
> 
> Yack... Do we need it on FreeBSD? Perhaps, we have the same facilities too, 
> which allow other OSes to get by without the function.

I think the code would need to be slightly modified for BSDs.  It might
be better to leave things the way they are.  I think the diff would end
up being smaller.

Joe

> 
>       -mi
> 
-- 
Joe Marcus Clarke
FreeBSD GNOME Team      ::      [EMAIL PROTECTED]
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
kde-freebsd mailing list
[email protected]
http://freebsd.kde.org/mailman/listinfo/kde-freebsd

Reply via email to