[MacPorts] #34456: webkit-gtk @1.6.3_2 Runtime error - Symbol not found
#34456: webkit-gtk @1.6.3_2 Runtime error - Symbol not found ------------------------------------+--------------------------------------- Reporter: fabien.andre@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: webkit-gtk, devhelp ------------------------------------+--------------------------------------- I have installed {{{webkit-gtk @1.6.3_2+svg+video}}} with macport 2.0.4 on Snow Leopard with Xcode 3.2.3 ({{{gcc version 4.2.1 (Apple Inc. build 5664)}}}) When running {{{glade-3}}}, the symbol {{{_UCNV_FROM_U_CALLBACK_ESCAPE_48}}} is missing. The same error occurs while just launching {{{devhelp}}} (which depends on {{{webkit-gtk}}} and on which depends {{{glade3}}}). {{{ $ devhelp dyld: Symbol not found: _UCNV_FROM_U_CALLBACK_ESCAPE_48 Referenced from: /opt/local/lib/libwebkitgtk-1.0.0.dylib Expected in: flat namespace in /opt/local/lib/libwebkitgtk-1.0.0.dylib Trace/BPT trap }}} ---- '''Thoughts''' This symbol seems to be provided by {{{icu}}}: {{{ $ nm /opt/local/lib/libicuuc.dylib |grep _UCNV_FROM_U_CALLBACK_ESCAPE_48 0000000000014950 T _UCNV_FROM_U_CALLBACK_ESCAPE_48 }}} but is not properly linked {{{ $ otool -L /opt/local/bin/devhelp |grep icu /usr/lib/libicucore.A.dylib (compatibility version 1.0.0, current version 40.0.0) }}} -- Ticket URL: <https://trac.macports.org/ticket/34456> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34456: webkit-gtk @1.6.3_2 Runtime error - Symbol not found ------------------------------------+--------------------------------------- Reporter: fabien.andre@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: webkit-gtk, devhelp ------------------------------------+--------------------------------------- Comment(by olaf@…): gnucash is affected by this problem as well. -- Ticket URL: <https://trac.macports.org/ticket/34456#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34456: webkit-gtk @1.6.3_2 Runtime error - Symbol not found ------------------------------------+--------------------------------------- Reporter: fabien.andre@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: webkit-gtk, devhelp ------------------------------------+--------------------------------------- Comment(by epimetheus314@…): FYI, I directly edited the "GNUmakefile" in ${workpath}/webkit-1.6.3 after the configure phase, adding '-licuuc' like this: {{{ UNICODE_LIBS = -licucore -licuuc }}} Then building and installing as usual worked fine for me, though I don't think it's an appropriate solution. -- Ticket URL: <https://trac.macports.org/ticket/34456#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34456: webkit-gtk @1.6.3_2 Runtime error - Symbol not found ------------------------------------+--------------------------------------- Reporter: fabien.andre@… | Owner: jeremyhu@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: webkit-gtk, devhelp ------------------------------------+--------------------------------------- Changes (by jeremyhu@…): * owner: macports-tickets@… => jeremyhu@… * status: new => assigned Comment: Ah, I see the problem. our-icu.patch edited configure, and that got overwritten by autoreconf -- Ticket URL: <https://trac.macports.org/ticket/34456#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34456: webkit-gtk @1.6.3_2 Runtime error - Symbol not found ------------------------------------+--------------------------------------- Reporter: fabien.andre@… | Owner: jeremyhu@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: webkit-gtk, devhelp ------------------------------------+--------------------------------------- Comment(by jeremyhu@…): Testing a fix now... -- Ticket URL: <https://trac.macports.org/ticket/34456#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34456: webkit-gtk @1.6.3_2 Runtime error - Symbol not found -------------------------------------+-------------------------------------- Reporter: fabien.andre@… | Owner: jeremyhu@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Resolution: fixed | Keywords: Port: webkit-gtk | -------------------------------------+-------------------------------------- Changes (by jeremyhu@…): * status: assigned => closed * resolution: => fixed * port: webkit-gtk, devhelp => webkit-gtk Comment: r93901 -- Ticket URL: <https://trac.macports.org/ticket/34456#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts