[webkit-changes] [WebKit/WebKit] c11c33: WebKit needs to continue "wrongly" re-exporting li...

Elliott Williams noreply at github.com
Wed Nov 1 15:42:31 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: c11c33ec0e67be5c6bf3da75dd713a0c0b61c083
      https://github.com/WebKit/WebKit/commit/c11c33ec0e67be5c6bf3da75dd713a0c0b61c083
  Author: Elliott Williams <emw at apple.com>
  Date:   2023-11-01 (Wed, 01 Nov 2023)

  Changed paths:
    M Source/WebKit/Configurations/WebKit.xcconfig

  Log Message:
  -----------
  WebKit needs to continue "wrongly" re-exporting libobjc.dylib for compatibility
https://bugs.webkit.org/show_bug.cgi?id=264050
rdar://117360317

Reviewed by Alexey Proskuryakov.

libobjc is re-exported by WebCore, and WebKit on macOS stopped
re-exporting WebCore in https://bugs.webkit.org/show_bug.cgi?id=259352.
Some clients linked against WebKit and not libobjc, and recorded the
wrong two-level namespace for objc symbols.

Make WebKit re-export libobjc to fix these applications.

* Source/WebKit/Configurations/WebKit.xcconfig:

Canonical link: https://commits.webkit.org/270085@main




More information about the webkit-changes mailing list