-
Bug
-
Resolution: Fixed
-
P3
-
1.4.0
-
beta2
-
sparc
-
solaris_2.6, solaris_7
There's no 64-bit version of awt_robot. The problem is that the 32 and 64-bit
Solaric Sparc builds both create awt_robot in the same location, and
the 32-bit version "wins" (it's built last).
Note that Neal Gafter is working on reorganizing the locations of some
of the executables: see bugid 4423637. I believe that taking this into
account, the correct location for the 32-bit awt_robot will remain
<jdk-home>/bin and <jdk-home>/jre/bin, and the location for the 64-bit
version will become <jdk-home>/bin/sparcv9 and <jdk-home>/jre/bin/sparcv9.
But wait... I believe (could be wrong on this) that awt_robot is never
started directly by the user. If that's the case then the executable
should appear only in <jdk-home>/jre/bin and <jdk-home>/jre/bin/sparcv9,
and not under <jdk-home>/bin at all.
[
scott.seligman@Eng 2001-05-14
On the Unix systems there's precedent (the jexec command) for placing such
a binary in the jre/lib/<arch>/ directory. See 4413865.
]
There are some installer changes that need to be coordinated
with this change. The Solaris SVr4 packages, at least, will need
to be updated. Either do that as part of this fix, or file a separate
bug under java/installer when the time comes.
Solaric Sparc builds both create awt_robot in the same location, and
the 32-bit version "wins" (it's built last).
Note that Neal Gafter is working on reorganizing the locations of some
of the executables: see bugid 4423637. I believe that taking this into
account, the correct location for the 32-bit awt_robot will remain
<jdk-home>/bin and <jdk-home>/jre/bin, and the location for the 64-bit
version will become <jdk-home>/bin/sparcv9 and <jdk-home>/jre/bin/sparcv9.
But wait... I believe (could be wrong on this) that awt_robot is never
started directly by the user. If that's the case then the executable
should appear only in <jdk-home>/jre/bin and <jdk-home>/jre/bin/sparcv9,
and not under <jdk-home>/bin at all.
[
scott.seligman@Eng 2001-05-14
On the Unix systems there's precedent (the jexec command) for placing such
a binary in the jre/lib/<arch>/ directory. See 4413865.
]
There are some installer changes that need to be coordinated
with this change. The Solaris SVr4 packages, at least, will need
to be updated. Either do that as part of this fix, or file a separate
bug under java/installer when the time comes.
- duplicates
-
JDK-4413865 awt_robot in the solaris-sparc/bin directory should be moved to another dir
- Closed
- relates to
-
JDK-4495945 SVr4 packages are missing files.
- Closed