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.
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.
- relates to
-
JDK-7143005 [macosx] Re-introduce .jnilib support
-
- Closed
-