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

Problems with Solaris package make files

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 1.3.1
    • 1.3.1, 1.4.0
    • install
    • rc1
    • generic, sparc
    • generic, solaris_2.6
    • Not verified

        I noticed two problems with Solaris package make files:

        - The SUNWj3man package doesn't include the tnameserv man page.
        This could be fixed by adopting the make file structure that I developed for the Japanese man page packages (4388319).

        - Numerous temporary files are created within the workspace's make/ hierarchy. They should be created in the build/ hierarchy. Here's what I found after a fresh build:
        % ~/bin/find-nosccs make/pkgdefs
        make/pkgdefs/SUNWjej3m/copyright
        make/pkgdefs/SUNWjej3m/pkginfo
        make/pkgdefs/SUNWjej3m/depend
        make/pkgdefs/SUNWjej3m/.make.state
        make/pkgdefs/.make.state
        make/pkgdefs/SUNWjpj3m/copyright
        make/pkgdefs/SUNWjpj3m/pkginfo
        make/pkgdefs/SUNWjpj3m/depend
        make/pkgdefs/SUNWjpj3m/.make.state
        make/pkgdefs/SUNWjuj3m/copyright
        make/pkgdefs/SUNWjuj3m/pkginfo
        make/pkgdefs/SUNWjuj3m/depend
        make/pkgdefs/SUNWjuj3m/.make.state
        make/pkgdefs/common/awk_pkginfo
        make/pkgdefs/common/.make.state
        make/pkgdefs/SUNWj3dev/copyright
        make/pkgdefs/SUNWj3dev/pkginfo
        make/pkgdefs/SUNWj3dev/depend
        make/pkgdefs/SUNWj3dev/action
        make/pkgdefs/SUNWj3dev/proto.sparc.tmp
        make/pkgdefs/SUNWj3dev/.make.state
        make/pkgdefs/SUNWj3man/copyright
        make/pkgdefs/SUNWj3man/pkginfo
        make/pkgdefs/SUNWj3man/depend
        make/pkgdefs/SUNWj3man/.make.state
        make/pkgdefs/SUNWj3rt/copyright
        make/pkgdefs/SUNWj3rt/pkginfo
        make/pkgdefs/SUNWj3rt/depend
        make/pkgdefs/SUNWj3rt/action
        make/pkgdefs/SUNWj3rt/proto.sparc.tmp
        make/pkgdefs/SUNWj3rt/.make.state
        make/pkgdefs/SUNWj3dmo/copyright
        make/pkgdefs/SUNWj3dmo/pkginfo
        make/pkgdefs/SUNWj3dmo/depend
        make/pkgdefs/SUNWj3dmo/action
        make/pkgdefs/SUNWj3dmo/proto.sparc.tmp
        make/pkgdefs/SUNWj3dmo/.make.state
        make/pkgdefs/SUNWj3dbg/copyright
        make/pkgdefs/SUNWj3dbg/pkginfo
        make/pkgdefs/SUNWj3dbg/depend
        make/pkgdefs/SUNWj3dbg/action
        make/pkgdefs/SUNWj3dbg/proto.sparc.tmp
        make/pkgdefs/SUNWj3dbg/.make.state

        The variable PACKAGE_TMP_DIR, introduced with the fix for 4388319, provides a convenient location for temporary files.

              billyh William Harnois
              nlindenbsunw Norbert Lindenberg (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: