#20058: slptool fails with missing _SLPNetGetThisHostname symbol --------------------------------+------------------------------------------- Reporter: pkwarren@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: openslp --------------------------------+------------------------------------------- When you run OpenSLP 1.2.1's slptool, you get an error at runtime about a missing symbol: {{{ $ slptool findsrvs '*' dyld: lazy symbol binding failed: Symbol not found: _SLPNetGetThisHostname Referenced from: /opt/local/lib/libslp.1.dylib Expected in: dynamic lookup dyld: Symbol not found: _SLPNetGetThisHostname Referenced from: /opt/local/lib/libslp.1.dylib Expected in: dynamic lookup Trace/BPT trap }}} This has been fixed in the FreeBSD port system by including the slp_net.c source file while building the libslp library - here is the patch: http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/net/openslp/files/patch- slp_net?rev=1.2;content-type=text%2Fplain -- Ticket URL: <http://trac.macports.org/ticket/20058> MacPorts <http://www.macports.org/> Ports system for Mac OS