[jdk17u-dev] RFR: 8318039: GHA: Bump macOS and Xcode versions [v2]

Antonio Vieiro duke at openjdk.org
Tue Jul 9 15:25:41 UTC 2024


On Fri, 5 Jul 2024 15:11:03 GMT, George Adams <gdams at openjdk.org> wrote:

>> In GHA, the versions of macOS (note: the version used for build/test, not the target macOS version we compile for) and Xcode are starting to show age. It's time to update to more modern versions.
>> 
>> This change bumps the macOS to 13 (from 11) and Xcode to 14.3.1 (from 12.5.1/11.7). This is a prerequisite change for JDK-8317970 / https://github.com/openjdk/jdk/pull/16155, without which the build SIGSEGVs (presumably some since-fixed issue in Xcode 12.5.1).
>> 
>> The macOS jobs are expected to fail until all remaining instances of `sprintf` have been replaced as well as gtest upgraded
>
> George Adams has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains one additional commit since the last revision:
> 
>   Backport 605c9767291ddf1c409c3e805ffb3182899d06c2

Hi all,

Yes, for 11 I'm trying to do as less changes as required. 

@zzambers  you may want to take a look at the advances in 11, the ordered list of issues we're tackling is currently:

1. [8318039: GHA: Bump macOS and Xcode versions](https://github.com/openjdk/jdk11u-dev/pull/2835) - Integrated.
2. [8296812: sprintf is deprecated in Xcode 14](https://github.com/openjdk/jdk11u-dev/pull/2836)
3. [8299254: Support dealing with standard assert macro](https://github.com/openjdk/jdk11u-dev/pull/2842)
4. [8299635: Hotspot update for deprecated sprintf in Xcode](https://github.com/openjdk/jdk11u-dev/pull/2844)
5. ... More to come

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

PR Comment: https://git.openjdk.org/jdk17u-dev/pull/2206#issuecomment-2218008463


More information about the jdk-updates-dev mailing list