[Webkit-unassigned] [Bug 165351] New: REGRESSION(r208985): SafariForWebKitDevelopment Symbol Not Found looking for method with WTF::Optional

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Dec 2 17:44:40 PST 2016


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

            Bug ID: 165351
           Summary: REGRESSION(r208985): SafariForWebKitDevelopment Symbol
                    Not Found looking for method with WTF::Optional
    Classification: Unclassified
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Web Template Framework
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: joepeck at webkit.org
                CC: dcrousso+webkit at gmail.com, joepeck at webkit.org,
                    sam at webkit.org, utatane.tea at gmail.com

Summary:
SafariForWebKitDevelopment crashes failing to find a symbol:

    Starting SafariForWebKitDevelopment with DYLD_FRAMEWORK_PATH set to point to built WebKit in /Users/dcrousso/Documents/Projects/WebKit/WebKitBuild/Release.
    dyld: Symbol not found: __ZN9Inspector17BackendDispatcher19reportProtocolErrorEN3WTF8OptionalIlEENS0_15CommonErrorCodeERKNS1_6StringE
      Referenced from: /System/Library/PrivateFrameworks/WebInspector.framework/Versions/A/WebInspector
      Expected in: /Users/username/Documents/Projects/WebKit/WebKitBuild/Release/JavaScriptCore.framework/Versions/A/JavaScriptCore
     in /System/Library/PrivateFrameworks/WebInspector.framework/Versions/A/WebInspector

Notes:
- The exported symbol changed when we switched from WTF::Optional to std::optional
- I think we may need to provide a Legacy WTF::Optional implementation for Legacy Safari support.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20161203/3c1c79e1/attachment.html>


More information about the webkit-unassigned mailing list