Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 394c3d499c42065a0e8c0fd200f4c3c912bb667a
https://github.com/WebKit/WebKit/commit/394c3d499c42065a0e8c0fd200f4c3c912bb667a
Author: Elliott Williams <[email protected]>
Date: 2026-02-03 (Tue, 03 Feb 2026)
Changed paths:
M Source/WebGPU/Configurations/WebGPU.xcconfig
Log Message:
-----------
[Build] Embed swift compatibility libraries when building back-deployed
Debug/Release configurations
https://bugs.webkit.org/show_bug.cgi?id=306896
rdar://169557289
Reviewed by Mike Wyrzykowski.
These libraries are emitted by the build system when it detects that we
are using language features that require extra runtime support on the
deployment target. They are only automatically available when building
applications, so we use the ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES build
setting to tell it when to enable detection.
We already do this in the appropriate production builds, but at desk
it's always disabled, leading to builds that do not launch when run on
older system. Toggle ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES so that it's
always active at desk, and only disabled in the production
configurations where we _don't_ need to back deploy.
* Source/WebGPU/Configurations/WebGPU.xcconfig:
Canonical link: https://commits.webkit.org/306738@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications