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

SUNWj3* Intel packages have incorrect ARCH value of i586

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P2
    • Resolution: Fixed
    • Affects Version/s: 1.4.1
    • Fix Version/s: 1.4.1
    • Component/s: install
    • Labels:
    • Subcomponent:
    • Resolved In Build:
      fcs
    • CPU:
      generic
    • OS:
      solaris
    • Verification:
      Not verified

      Description

      The ARCH field in following Intel hopper b19 SUNW packages are invalid:

      SUNWj3dbg SUNWj3dev SUNWj3dmo SUNWj3jmp SUNWj3man SUNWj3rt

      ARCH=i586

      With respect to Solaris, only sparc and i386 are valid ARCH values.

      Not only should the pkginfo be fixed, but all directory references
      to i586 in the Solaris packages.

      I did a quick search, and found the following:

      SUNWj3dmo/pkgmap:1 d none demo/J2SE/demo/jni/Poller/i586 0755 root bin
      SUNWj3dmo/pkgmap:1 f none demo/J2SE/demo/jni/Poller/i586/libpoller.so 0755 root bin 12360 13991 1028803689

      "i586" is not an appropriate directory name for something that contains
      Intel binaries or libraries. This should be changed to i386. Most
      of the directories are listed as i386 in our packages, the directory
      above is the only exception.

      The Poller directory problem would need to be address when the directory
      is created during the build.

      I

        Attachments

          Activity

            People

            • Assignee:
              billyh William Harnois
              Reporter:
              katleman David Katleman
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Imported:
                Indexed: