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

Building sun.awt.DebugHelper class is not performed from make/sun/awt

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: P3 P3
    • 7
    • 6
    • infrastructure
    • generic
    • windows

      I'm building my J2SE workspace, say c:\work\mustang-workspace. My steps are:

        * cd c:\work\mustang-workspace\make
        * <path_to_build_script>\build.sh

      After this my workspace is builded into c:\work\mustang-workspace\build (or any other folfer if specified explicitly). Then I try to re-build a part of the workspace that is related to windows-related AWT Java classes and native files. I do the following:

        * cd c:\work\mustang-workspace\make\sun\awt
        * <path_to_build_script>\build.sh clean
        * <path_to_build_script>\build.sh

      I expect that all the AWT windows-related classes are removed and then builded again. However I'm receiving an error message:

      # Running javac:
      c:\work\mustang.b55\bin\javac ... -source 1.5 -target 6 @c:\work\mustang-workspace\build\tmp\sun\sun.awt\awt\.classes.list
      ..\..\..\src\share\classes\sun\awt\datatransfer\DataTransfer.java:72: cannot find symbol
      symbol : class DebugHelper
      location: package sun.awt
      import sun.awt.DebugHelper;
                    ^

      Many other errors caused by missing sun.awt.DebugHelper class are generated. That is wrong, sun.awt.DebugHelper class should be built from make/sun/awt directory as well as it is built from from make/java/awt now.

            ohair Kelly Ohair (Inactive)
            art Artem Ananiev (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: