RFR: 8343760: GHA: macOS / aarch64 builds depend on Xcode 14 which will be removed [v2]

Kevin Rushforth kcr at openjdk.org
Thu Nov 7 19:45:22 UTC 2024


> Fix the GHA build on macOS / aarch64, which uses a macOS 14 GitHub Actions runner, by using the default Xcode 15 rather than explicitly selecting Xcode 14.
> 
> GitHub has announced the removal of Xcode 14 from their macOS 14 images. See the following pages:
> 
> https://github.com/actions/runner-images/blob/main/images/macos/macos-14-Readme.md
> https://github.com/actions/runner-images/issues/10703
> 
> The following build failed, suggesting that they may have done this already:
> 
> https://github.com/jayathirthrao/jfx/actions/runs/11718276557/job/32639337526
> 
> At least one other build has failed as well. Subsequent builds passed, so they might be rolling it out incrementally, but in any case, we need to stop relying on using Xcode 14 on macOS 14.

Kevin Rushforth has updated the pull request incrementally with one additional commit since the last revision:

  Leave the Xcode-select commented out for clarity

-------------

Changes:
  - all: https://git.openjdk.org/jfx/pull/1630/files
  - new: https://git.openjdk.org/jfx/pull/1630/files/9ff1c041..25a2cf83

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jfx&pr=1630&range=01
 - incr: https://webrevs.openjdk.org/?repo=jfx&pr=1630&range=00-01

  Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod
  Patch: https://git.openjdk.org/jfx/pull/1630.diff
  Fetch: git fetch https://git.openjdk.org/jfx.git pull/1630/head:pull/1630

PR: https://git.openjdk.org/jfx/pull/1630


More information about the openjfx-dev mailing list