remove legacy jnilib support from ClassLoader and System [macosx]

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: P4
    • 7u4
    • Affects Version/s: 7
    • Component/s: core-libs
    • b11
    • unknown
    • os_x
    • Verified

      The initial port of jdk7u to macos included some code in

      src/share/classes/java/lang/System.java and
      src/share/classes/java/lang/ClassLoader.java

      which adds support for non-standard native library suffixes on Mac OS. The standard name format is libname.dylib
      on macos, but Apple's java supports libname.jnilib as well.

      We would like to remove this code, because if such support is really required then it shouldn't be
      iplemented in shared code. We will track the requirement to support these legacy names in another CR if necessary.

            Assignee:
            Michael McMahon
            Reporter:
            Michael McMahon
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: