[webkit-changes] [WebKit/WebKit] b3c656: [Build] libwebrtc not loaded in downlevel Safari G...
Elliott Williams
noreply at github.com
Thu Apr 25 11:08:55 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: b3c6569c6a7b269452283e080d9334fb5c49125b
https://github.com/WebKit/WebKit/commit/b3c6569c6a7b269452283e080d9334fb5c49125b
Author: Elliott Williams <emw at apple.com>
Date: 2024-04-25 (Thu, 25 Apr 2024)
Changed paths:
M Source/ThirdParty/libwebrtc/Configurations/libwebrtc.xcconfig
Log Message:
-----------
[Build] libwebrtc not loaded in downlevel Safari GPU process
rdar://125417331
https://bugs.webkit.org/show_bug.cgi?id=273231
Reviewed by Alexey Proskuryakov.
Set libwebrtc's DYLIB_INSTALL_NAME_BASE to its installed location inside
of WebCore.framework. Like other WebKit dylibs, its install name
should match the system install path. Downlevel installations provide a
path to the updated frameworks by baking DYLD environment variables into
the binary.
This appears to resolve an issue where the GPU process does not load
libwebrtc in temporary installations of build products. It appears to be
limited to GPU process due to rdar://127030110.
* Source/ThirdParty/libwebrtc/Configurations/libwebrtc.xcconfig:
Canonical link: https://commits.webkit.org/277992@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list