Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: a4734252959df8cd532e70b8f6afbe7009ab2035
      
https://github.com/WebKit/WebKit/commit/a4734252959df8cd532e70b8f6afbe7009ab2035
  Author: David Kilzer <[email protected]>
  Date:   2026-07-04 (Sat, 04 Jul 2026)

  Changed paths:
    M Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj

  Log Message:
  -----------
  TestWebKitAPIBundle visionOS build intermittently fails to resolve 
_Testing_CoreTransferable cross-import overlay
<https://bugs.webkit.org/show_bug.cgi?id=318544>
<rdar://181316388>

Unreviewed build fix.

Follow-on to 315261@main, which fixed this failure for the
`TestWebKitAPI` target by adding the "Embed Testing.framework" phase.

`TestWebKitAPIBundle` fails intermittently in the same way, so it
needs to depend on the same workaround:

error: Unable to resolve module dependency: '_Testing_CoreTransferable' (in 
target 'TestWebKitAPIBundle' from project 'TestWebKitAPI')
  note: A dependency of main module '_TestWebKitAPIBundle-CrossImportOverlays'

Move the phase to a new "Testing.framework Overlays" aggregate target
that both `TestWebKitAPI` and `TestWebKitAPIBundle` depend on, so the
overlays are always dittoed before either target's Swift scan.

* Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to