[jdk8u-dev] Integrated: 8376225: [8u] GHA: Apply work-around for missing JNF for MacOSX builds
Severin Gehwolf
sgehwolf at openjdk.org
Wed Jan 28 15:51:51 UTC 2026
On Fri, 23 Jan 2026 18:35:31 GMT, Severin Gehwolf <sgehwolf at openjdk.org> wrote:
> As the title goes. For newer MacOS X SDKs which have the JavaNativeFoundations framework removed from the SDK, one needs to "install" it manually. In this case we are taking it from the applejdk in GHA. This should help getting MacOSX builds going on the `macos-15-intel` GHA runners.
>
> The real fix for this is to remove the JNF dependency from the JDK 8u codebase but this effort will take longer and this is an interim measure (noted as such in the comment).
>
> **Testing**
> - Tested it on a branch which has [MacOSX 15 intel runner support](https://github.com/openjdk/jdk8u-dev/pull/738) and this patch on top. See here for the GHA run: https://github.com/jerboaa/jdk8u-dev/actions/runs/21296331427 (MacOSX builds succeed)
>
> Thoughts?
This pull request has now been integrated.
Changeset: 6926a463
Author: Severin Gehwolf <sgehwolf at openjdk.org>
URL: https://git.openjdk.org/jdk8u-dev/commit/6926a4633c10f113b627578f88b5cd688361c85a
Stats: 16 lines in 1 file changed: 16 ins; 0 del; 0 mod
8376225: [8u] GHA: Apply work-around for missing JNF for MacOSX builds
Co-authored-by: Zdenek Zambersky <zzambers at openjdk.org>
Reviewed-by: andrew
-------------
PR: https://git.openjdk.org/jdk8u-dev/pull/748
More information about the jdk8u-dev
mailing list