[jdk8u-dev] RFR: 8369226: GHA: Switch to MacOS 15

Andrew John Hughes andrew at openjdk.org
Tue Jan 13 13:30:20 UTC 2026


On Thu, 8 Jan 2026 13:10:30 GMT, Severin Gehwolf <sgehwolf at openjdk.org> wrote:

> > > See [openjdk/jdk8u#84](https://github.com/openjdk/jdk8u/pull/84) for a proof of concept as to what is needed to get macosx building in GHA again.
> > 
> > 
> > Thanks, but that was the intention of this PR as well. I'm not sure why we need two or why yours is against 8u rather than 8u-dev. The libpng change will be merged back into 8u-dev once promoted.
> 
> We don't need two. It was a quick proof of concept showing how to build with later mac os x sdk than 10.x (which doesn't like the min version bump of 11.0.0). I'll close it. It's just a reference as to what is needed. For some of those changes we need a proper fix to get actually integrated. It was created in jdk8u since the libpng PR was there. Not really intended as a critical fix at all. Hope that makes some sense.

It does and thanks for allaying my initial fears that you wanted to integrate this in the next two days :-)

It will be a useful reference for what we need to do to get this working. It's a pity we don't seem to be able to add additional labels to PRs. A 'macosx15' one would be helpful here.

I'll sort the pending promotions out and merge them back into 8u-dev. We then should have everything in the one repository to get this working again.

The timing with the 11.0.0 bump is unfortunate, but I think builds will work with 11, 12 & 13 without these pending changes. [Azul](https://github.com/adoptium/temurin-build/issues/4354#issuecomment-3721459228) have built on XCode 12.3 successfully and, if we still had the MacOS 13 runner, I think it would have passed. It would of course be better to verify that in 8u-dev with the newer MacOS 15 runner, so hopefully we can sort that before the release happens. Thanks for your work on this.

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

PR Comment: https://git.openjdk.org/jdk8u-dev/pull/738#issuecomment-3723874632


More information about the jdk8u-dev mailing list