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

Find sun/nio/cs/ext issue with CreateSymbols, then move sun/nio/cs/ext to charsets.jar

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 7
    • 7
    • infrastructure
    • 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.

            sherman Xueming Shen
            ohair Kelly Ohair (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: