-
Bug
-
Resolution: Fixed
-
P2
-
1.4.0
-
beta3
-
sparc
-
solaris_7
-
Not verified
I compared the Solaris Sparc ".tar" bundle with the contents of the SVr4
packages, and noticed the following things missing:
1. The top-level LICENSE file in SUNWj3dev. (Note that the JRE license
file jre/LICENSE is not missing from SUNWj3rt.)
2. These files from the man packages:
man/ja/sman1/javaman.ent
man/ja_JP.PCK/sman1/javaman.ent
man/ja_JP.UTF-8/sman1/javaman.ent
man/sman1/javakey.1
3. Some 2D libraries as listed in bugid 4456465 (they belong in SUNWj3rtx):
jre/lib/sparcv9/libjdgaSUNWafb.so
jre/lib/sparcv9/libjdgaSUNWcg6.so
jre/lib/sparcv9/libjdgaSUNWffb.so
jre/lib/sparcv9/libjdgaSUNWm64.so
jre/lib/sparcv9/libxinerama.so
4. jre/lib/sparcv9/awt_robot
This should have been added to SUNWj3rtx as part of 4458008, but wasn't.
5. jre/lib/applet
This is an empty directory. A comment in Release.gmk implies that it
is needed for some security-related purpose. This belongs in SUNWj3rt.
The following files are also missing but may be OK that way:
6. demo/sparcv9/libpoller.so
This is the only 64-bit demo file. We probably need a whole new
package for it, but let's consider that an issue for some other bug report
(see 4495987).
7. jre/demo/sparcv9/libpoller.so
bin/sparcv9/java-rmi.cgi
I have a suspicion that these files shouldn't exist at all.
See 4495995 and 4495986. In the meantime it would
be nice for the SVr4 packages to include them for completeness, but it's
not important.
8. There is a LICENSE and a jre/LICENSE in the 64-bit .tar file.
I'm not sure if those really belong, since they'd simply overwrite
the files of the same names in the 32-bit .tar file (which must be
extracted first). In the case of SVr4 packages it is simply not
allowed to have the same file in two different packages, so
SUNWj3rtx and SUNWj3dvx are correct to omit these. See 4494368
and 4494887.
Finally, the 32-bit .tar.Z file is missing its top-level LICENSE file.
This goes alongside the COPYRIGHT file, and is separate from the LICENSE files
within SUNWj3rt and SUNWj3dev. At least that's how it worked with Ladybird.
###@###.### 2001-08-23
I examined the Solaris Sparc packages and bundles only. It's possible
that the x86 packages have additional problems.
I'm adding bugids to a few of the above bullet points.
- relates to
-
JDK-4458008 No 64-bit version of awt_robot.
- Resolved
-
JDK-4495995 jre/demo doesn't belong.
- Resolved
-
JDK-4456465 solaris install pkgdefs need 64 bit DGA libs added.
- Closed
-
JDK-4494368 64-bit jdk License trying to overwrite 32-bit jdk License
- Closed
-
JDK-4494887 Install 32/64 bits jdk1.4.0 b77 under some dir will have some collision file
- Closed
-
JDK-4495986 java-rmi.cgi twice.
- Closed
-
JDK-4495987 Need 64-bit demo SVr4 package.
- Closed
-
JDK-4496278 SVr4 package generation should be more automated.
- Closed