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

Library directory lib/i386 is inconsistent with system property "os.arch"

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: P4 P4
    • None
    • 1.4.0
    • infrastructure
    • None
    • generic
    • generic

      We should be naming our library directories "x86" instead of "i386". This is somewhat problematic and a bit annoying. In the case of Robot (see bug 4464611), we have to check for the value "x86" and change it to "i386"--we shouldn't have to parse the property at all in order to get the correct library directory. For legacy reasons, we have to support the value "x86" for the property "os.arch" (see bug 4468998). This is also "more correct", since "x86" is more accurate than "i386". If this is changed, the code in src/solaris/classes/sun/awt/MRobotPeer.java should be changed so that it does not have to parse this value.

            dmcduffisunw Dale Mcduffie (Inactive)
            mmartaksunw Michael Martak (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: