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

Fixes and cleanups to build process and docs.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 1.4.0
    • 1.4.0
    • infrastructure
    • None
    • rc1
    • generic, sparc
    • solaris_2.6, solaris_7



      Name: ss24420 Date: 11/26/2001


      The following fixes and cleanups are needed for the build process and
      build documentation.

      ext/plugin/build/solaris/GNUmakefile
        Place temp file in $(TMPDIR), not workspace.

      control workspace makefiles
        DEV_ONLY builds include images, and pass JAVAWS_OPTIONAL=true to j2se build.
        Tone down DEV_ONLY warning message.
        Skip cobundle build if no cobundle workspace found.
        If there's no motif workspace, don't set ALT_MOTIF_DIR as if there were.

      Sanity.gmk, Release.gmk
        If JAVAWS_OPTIONAL is set, don't fail just because JavaWS bundle is missing.

      Defs-{solaris,linux}.gmk (in both j2se and control workspaces)
        Set default BOOTDIR to Beta 3.

      src/share/doc/build/index.html
        TLDA => Source Licensee

      src/share/doc/build/build.html
        Fix table of contents: two entries are flipped.
        Add "j2sdk-image" to path names.
        Remove obsolete note on build problem involving JAVA_HOME.

      src/share/doc/build/build-solaris.html
        Remove note on whoami: error message will be fixed in hotspot build.
        Add description of 64-bit images needing to be merged with 32-bit images.
        unzipsfx is needed only for bundles, so should not be documented here.
        See also the note under compilerPatchTable.awk below.

      src/share/doc/build/build-*.html
        Update disk space requirements. Mention those requirements in only one
          place in the file to ease future maintenance.
        Tighten up list of what must be on PATH.
        Path for Mozilla headers is not based on DEVTOOLS_PATH, so don't say it is.
        Lots of miscellaneous cleanup.

      compilerPatchTable.awk
        Patches are not dependent on OS version, so build one table rather than
          a separate table for each of 5.6, 5.7, and 5.8. A flag enables this new
          behavior.

      Bug End:

      ======================================================================

            sseligmasunw Scott Seligman (Inactive)
            sseligmasunw Scott Seligman (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: