Bug 262087 - dyld: Symbol not found: _CGImageSourceEnableRestrictedDecoding
Summary: dyld: Symbol not found: _CGImageSourceEnableRestrictedDecoding
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-09-25 17:15 PDT by ChangSeok Oh
Modified: 2023-10-02 17:17 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ChangSeok Oh 2023-09-25 17:15:42 PDT
I got the following runtime error in the run-minibrowser launch. I built the latest webkit code with Xcode 15.0 on macOS 13.6.

/Users/changseok/Projects/WebKit/Tools/Scripts/run-minibrowser
Starting MiniBrowser with DYLD_FRAMEWORK_PATH set to point to built WebKit in /Users/changseok/Projects/WebKit/WebKitBuild/Release.
dyld[37974]: Symbol not found: _CGImageSourceEnableRestrictedDecoding
  Referenced from: <600103B1-F233-392D-BB16-73548982E20D> /Users/changseok/Projects/WebKit/WebKitBuild/Release/WebKit.framework/Versions/A/WebKit (built for macOS 14.0 which is newer than running OS)
  Expected in:     <EF1BFD9F-FA9E-30C6-8680-77D3712EA0E0> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
Comment 1 Alexey Proskuryakov 2023-09-26 08:55:07 PDT
This is unfortunately normal, we don't maintain this configuration, although it's valid in theory. Please see bug 226235 for more discussion.

A PR to fix this particular issue would be welcome, but it's hard to tell how many others there are, or how many will be introduced in near future. I recommend using Xcode 14.x on macOS 13.x for WebKit development.
Comment 2 Radar WebKit Bug Importer 2023-10-02 17:17:41 PDT
<rdar://problem/116375720>