[MacPorts] #38203: webkit-gtk +quartz 1.10.2 fix Symbol not found: __ZN7WebCore18WidgetBackingStore6createEP10_GtkWidgetRKNS_7IntSizeE
MacPorts
noreply at macports.org
Mon Feb 25 12:03:02 PST 2013
#38203: webkit-gtk +quartz 1.10.2 fix Symbol not found:
__ZN7WebCore18WidgetBackingStore6createEP10_GtkWidgetRKNS_7IntSizeE
----------------------+------------------------
Reporter: elelay@… | Owner: jeremyhu@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.3
Keywords: quartz | Port: webkit-gtk
----------------------+------------------------
webkit-gtk +quartz was building fine, but I had this error when using py27
-webkit-gtk and midori.
I've run port destroot again and launched the demo program GtkLauncher: it
had the same problem.
Here is the error:
{{{
Process: GtkLauncher [79092]
Path:
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_ports_www_webkit-gtk/webkit-
gtk/work/webkitgtk-1.10.2/Programs/.libs/GtkLauncher
Identifier: GtkLauncher
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: bash [79089]
Date/Time: 2013-02-12 07:30:40.928 +0100
OS Version: Mac OS X 10.6.8 (10K549)
Report Version: 6
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Dyld Error Message:
Symbol not found:
__ZN7WebCore18WidgetBackingStore6createEP10_GtkWidgetRKNS_7IntSizeE
Referenced from:
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_ports_www_webkit-gtk/webkit-
gtk/work/webkitgtk-1.10.2/.libs/libwebkitgtk-1.0.0.dylib
Expected in: flat namespace
}}}
I've managed to fix it by adding a previously excluded
WebCore/platform/cairo/WidgetBackingStoreCairo.cpp to the build, which
implemented the missing method.
Please find the patch attached.
--
Ticket URL: <https://trac.macports.org/ticket/38203>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list