Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8287917

System.loadLibrary does not work on Big Sur if JDK is built with macOS SDK 10.15 and earlier

    XMLWordPrintable

Details

    Backports

      Description

        For backward compatility, applications built with macOS SDK 10.15 and earlier running on Big Sur will get the OS version 10.16.

        For applications built with a new release of Xcode which features the macOS 11 SDK, the major version of Big Sur will return 11.

        The current implementation of System.loadLibrary supports the dynamic library cache on macOS version >= 11 which won't work if JDK is built with macOS SDK 10.15 and earlier. As a reference, Xcode 12.1 is on SDK 10.15.6.

        Attachments

          Issue Links

            Activity

              People

                ysatowse Yoshiki Sato (Inactive)
                mchung Mandy Chung
                Votes:
                0 Vote for this issue
                Watchers:
                9 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: