-
Bug
-
Resolution: Fixed
-
P3
-
7
-
b105
-
generic
-
generic
If the sun/nio/cs/ext classes are excluded from rt.jar (like they should be) and only in charsets.jar, the CreateSymbols part of the jdk image creation fails when doing a control build:
error: sun.nio.cs.ext.DoubleByte.Encoder: class file for sun.nio.cs.ext.DoubleByte not found
error: class file for sun.nio.cs.ext.DoubleByte not found 1 error
gmake[3]: *** [initial-image-jdk] Error 1
gmake[3]: Leaving directory `/tmp/jprt/P1/B/153854.ohair/source/jdk/make'
gmake[2]: *** [jdk-build] Error 2
Some how charsets.jar is not in the classpath (never was here), and now it is needed. Either this is just a case of needing to add another jar to the classpath, or a new dependency has been created that we might not want.
error: sun.nio.cs.ext.DoubleByte.Encoder: class file for sun.nio.cs.ext.DoubleByte not found
error: class file for sun.nio.cs.ext.DoubleByte not found 1 error
gmake[3]: *** [initial-image-jdk] Error 1
gmake[3]: Leaving directory `/tmp/jprt/P1/B/153854.ohair/source/jdk/make'
gmake[2]: *** [jdk-build] Error 2
Some how charsets.jar is not in the classpath (never was here), and now it is needed. Either this is just a case of needing to add another jar to the classpath, or a new dependency has been created that we might not want.
- relates to
-
JDK-6964311 Build regression due to rt.jar contents change
- Resolved
-
JDK-6933622 Duplicate class files in rt.jar and charsets.jar
- Resolved
-
JDK-6971706 sun/nio/cs/ext/* classes are duplicated between rt.jar, charsets.jar, and localedata.jar
- Resolved