[Webkit-unassigned] [Bug 126247] New: WebKitGtk 2 build fails from git

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Dec 26 14:55:01 PST 2013


https://bugs.webkit.org/show_bug.cgi?id=126247

           Summary: WebKitGtk 2 build fails from git
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Gtk
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: scampa.giovanni at gmail.com


Since the recent enablement of the NetworkProcess in the standard WebKitGtk build, the build fails because libwebkitgtk2 does not expose NetworkProcessMain (so linking WebKitNetworkProcess fails). This only happens if the symbol filter is enabled, ie if not --enable-developer-mode.

The simple fix is:

diff --git a/Source/autotools/symbols.filter b/Source/autotools/symbols.filter
index a01a00c..81a9725 100644
--- a/Source/autotools/symbols.filter
+++ b/Source/autotools/symbols.filter
@@ -2,6 +2,7 @@
 global:
   webkit_*;
   WebProcessMainGtk;
+  NetworkProcessMain;
   _ZN6WebKit22WebGtkExtensionManager10initializeEPK14OpaqueWKBundlePKv;
   _ZN6WebKit22WebGtkExtensionManager6sharedEv;
 local:

I can prepare a proper patch with the usual conventions, but it looks trivial enough that someone of you can apply it (I don't have commit access anyway).

Thanks!

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list