Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: b3c6569c6a7b269452283e080d9334fb5c49125b
https://github.com/WebKit/WebKit/commit/b3c6569c6a7b269452283e080d9334fb5c49125b
Author: Elliott Williams <[email protected]>
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
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes