[MacPorts] #34456: webkit-gtk @1.6.3_2 Runtime error - Symbol not found

MacPorts noreply at macports.org
Tue May 15 06:33:50 PDT 2012


#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


More information about the macports-tickets mailing list