[8u] Remove JNF dependencies from 8u

XMLWordPrintable

    • Type: Task
    • Resolution: Unresolved
    • Priority: P4
    • None
    • Affects Version/s: openjdk8u
    • Component/s: infrastructure
    • x86_64
    • os_x_10.15

      The JavaNativeFoundation framework is not available with newer versions of Mac OS on x86_64 and has never been available on aarch64 (if 8u ever intends to support that on Mac; see https://developer.apple.com/forums/thread/654601)

      Work was done to remove this in OpenJDK 17 and backported to 11. We need to do similar backports for 8u as well as dealing with any additional 8u only issues, like JDK-8375208.

      A temporary workaround will be put in place in the meantime to get GitHub Actions to build on MacOS 15 but this is faking OpenJDK 8 being able to build on MacOS 15. We need an out-of-the-box solution to actually properly support newer MacOS versions, which will be needed all the more as older versions go out of support.

            Assignee:
            Andrew Hughes
            Reporter:
            Andrew Hughes
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: