[MacPorts] #42384: httrack runtime dyld failure
#42384: httrack runtime dyld failure --------------------------+-------------------------------- Reporter: dkelly@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Keywords: httrack dyld | Port: httrack @3.47.23 --------------------------+-------------------------------- When attempting to run httrack @3.47.23 I get the following error message $ httrack http://www.google.com google -v dyld: lazy symbol binding failed: Symbol not found: _strndup Referenced from: /opt/local/lib/libhttrack.2.dylib Expected in: flat namespace dyld: Symbol not found: _strndup Referenced from: /opt/local/lib/libhttrack.2.dylib Expected in: flat namespace -- Ticket URL: <https://trac.macports.org/ticket/42384> MacPorts <http://www.macports.org/> Ports system for OS X
#42384: httrack runtime dyld failure -----------------------+-------------------- Reporter: dkelly@… | Owner: ross@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: httrack | -----------------------+-------------------- Changes (by macsforever2000@…): * owner: macports-tickets@… => ross@… * keywords: httrack dyld => * port: httrack @3.47.23 => httrack Old description:
When attempting to run httrack @3.47.23 I get the following error message
$ httrack http://www.google.com google -v
dyld: lazy symbol binding failed: Symbol not found: _strndup Referenced from: /opt/local/lib/libhttrack.2.dylib Expected in: flat namespace dyld: Symbol not found: _strndup Referenced from: /opt/local/lib/libhttrack.2.dylib Expected in: flat namespace
New description: When attempting to run httrack @3.47.23 I get the following error message {{{ $ httrack http://www.google.com google -v dyld: lazy symbol binding failed: Symbol not found: _strndup Referenced from: /opt/local/lib/libhttrack.2.dylib Expected in: flat namespace dyld: Symbol not found: _strndup Referenced from: /opt/local/lib/libhttrack.2.dylib Expected in: flat namespace }}} -- Comment: In the future, please use WikiFormatting, and Cc the port maintainers ({{{port info --maintainers httrack}}}). -- Ticket URL: <https://trac.macports.org/ticket/42384#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#42384: httrack runtime dyld failure -----------------------+-------------------- Reporter: dkelly@… | Owner: ross@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: httrack | -----------------------+-------------------- Comment (by egall@…): What OS are you running on? afaik `strndup` was only added to the darwin C library as of 10.7, so if you are using an older OS, it will not be present. The source for the implementation of `strndup` function in the most recent darwin libc can be found here: http://opensource.apple.com/source/Libc/Libc-997.1.1/string/FreeBSD/strndup.... -- Ticket URL: <https://trac.macports.org/ticket/42384#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#42384: httrack runtime dyld failure -----------------------+-------------------- Reporter: dkelly@… | Owner: ross@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: httrack | -----------------------+-------------------- Comment (by dkelly@…): 10.6.8. There's a static strdup function in the httrack sources -- Ticket URL: <https://trac.macports.org/ticket/42384#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#42384: httrack runtime dyld failure -------------------------+-------------------- Reporter: dkelly@… | Owner: ross@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: worksforme | Keywords: Port: httrack | -------------------------+-------------------- Changes (by mf2k@…): * cc: dkelly@… (removed) * status: new => closed * resolution: => worksforme Comment: This was to version 3.48.3 in r119870. Is this still a problem for you? It works for me on Mavericks. Re-open the ticket if so. -- Ticket URL: <https://trac.macports.org/ticket/42384#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#42384: httrack runtime dyld failure -----------------------+---------------------- Reporter: dkelly@… | Owner: ross@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: httrack | -----------------------+---------------------- Changes (by calsaiwing@…): * status: closed => reopened * resolution: worksforme => Comment: Still happens for me. I have HTTrack version 3.48-3 and OS X 10.9.5. {{{ dyld: lazy symbol binding failed: Symbol not found: _libiconv_opening.pdf (314 bytes) - 416 Referenced from: /opt/local/lib/libhttrack.2.dylib Expected in: flat namespace dyld: Symbol not found: _libiconv_open Referenced from: /opt/local/lib/libhttrack.2.dylib Expected in: flat namespace Trace/BPT trap: 5 }}} -- Ticket URL: <https://trac.macports.org/ticket/42384#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts