Discussion:
[webkit-help] Running webkit fails with error "dyld: Symbol not found: _NSTouchBarDidExitCustomization"
Vijay
2016-12-15 11:24:17 UTC
Permalink
I'm able to successfully build WebKit on my Sierra Macbook Pro using all
default settings with the latest version of the source code. After the
build, I cannot run it. The error output is below. I'm running the latest
version of Sierra 10.12.1 and all updates are installed. The Macbook is not
the latest model so it doesn't have the touch bar. I'm not sure if I need
to turn off any configuration or pass any special values.

$ Tools/Scripts/run-safari

Starting SafariForWebKitDevelopment with DYLD_FRAMEWORK_PATH set to point
to built WebKit in /Users/vijaydir/Development/WebKit/WebKitBuild/Release.

dyld: Symbol not found: _NSTouchBarDidExitCustomization

Referenced from: /Users/vijaydir/Development/WebKit/WebKitBuild/Release/
WebKitLegacy.framework/Versions/A/WebKitLegacy

Expected in: /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit

in /Users/vijaydir/Development/WebKit/WebKitBuild/Release/
WebKitLegacy.framework/Versions/A/WebKitLegacy
Alexey Proskuryakov
2016-12-15 17:51:47 UTC
Permalink
Hello Vijay,

Please install macOS 10.12.2, which shipped this week.

- Alexey
I'm able to successfully build WebKit on my Sierra Macbook Pro using all default settings with the latest version of the source code. After the build, I cannot run it. The error output is below. I'm running the latest version of Sierra 10.12.1 and all updates are installed. The Macbook is not the latest model so it doesn't have the touch bar. I'm not sure if I need to turn off any configuration or pass any special values.
$ Tools/Scripts/run-safari
Starting SafariForWebKitDevelopment with DYLD_FRAMEWORK_PATH set to point to built WebKit in /Users/vijaydir/Development/WebKit/WebKitBuild/Release.
dyld: Symbol not found: _NSTouchBarDidExitCustomization
Referenced from: /Users/vijaydir/Development/WebKit/WebKitBuild/Release/WebKitLegacy.framework/Versions/A/WebKitLegacy
Expected in: /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
in /Users/vijaydir/Development/WebKit/WebKitBuild/Release/WebKitLegacy.framework/Versions/A/WebKitLegacy
_______________________________________________
webkit-help mailing list
https://lists.webkit.org/mailman/listinfo/webkit-help
Vijay
2016-12-16 19:12:24 UTC
Permalink
That resolved my problem. Thanks Alexey!
Post by Alexey Proskuryakov
Hello Vijay,
Please install macOS 10.12.2, which shipped this week.
- Alexey
I'm able to successfully build WebKit on my Sierra Macbook Pro using all
default settings with the latest version of the source code. After the
build, I cannot run it. The error output is below. I'm running the latest
version of Sierra 10.12.1 and all updates are installed. The Macbook is not
the latest model so it doesn't have the touch bar. I'm not sure if I need
to turn off any configuration or pass any special values.
$ Tools/Scripts/run-safari
Starting SafariForWebKitDevelopment with DYLD_FRAMEWORK_PATH set to point
to built WebKit in /Users/vijaydir/Development/WebKit/WebKitBuild/Release.
dyld: Symbol not found: _NSTouchBarDidExitCustomization
Referenced from: /Users/vijaydir/Development/We
bKit/WebKitBuild/Release/WebKitLegacy.framework/Versions/A/WebKitLegacy
Expected in: /System/Library/Frameworks/App
Kit.framework/Versions/C/AppKit
in /Users/vijaydir/Development/WebKit/WebKitBuild/Release/WebKi
tLegacy.framework/Versions/A/WebKitLegacy
_______________________________________________
webkit-help mailing list
https://lists.webkit.org/mailman/listinfo/webkit-help
Loading...