On Tue, 2005-07-12 at 15:49 -0400, Mikhail Teterin wrote: > As installed, libslp.so is missing the SLPNetGetThisHostname and is therefore > unusable for anything, including kdenetwork3. > > The attached patch moves slp_net.o, where the symbol is defined into the > installed library from the private one, which is not installed by the port. > > I reported the bug to the vendor, although they'll have to change Makefile.am > instead of Makefile.in files. > > Please, allow comitting. Thanks! Yours,
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. 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 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. In any event, I've committed the libslp.so patch. Thanks! Joe > > -mi -- Joe Marcus Clarke FreeBSD GNOME Team :: [EMAIL PROTECTED] FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome
signature.asc
Description: This is a digitally signed message part
_______________________________________________ kde-freebsd mailing list [email protected] http://freebsd.kde.org/mailman/listinfo/kde-freebsd
