JDK-6438812 : Allow for tiger hotspot to be built with JPRT
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: 5.0
  • Priority: P4
  • Status: Closed
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2006-06-14
  • Updated: 2012-10-13
  • Resolved: 2006-08-09
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
5.0u10 b01Fixed
Description
The tiger workspace needs to be configured so that it could be built by JPRT. This involves the addition of the files make/jprt.config, make/jprt.properties, and make/Makefile rules for JPRT to use for builds and bundling.

This is a low risk change and is only needed to allow for this workspace to be built by the JPRT system. Additional compilers may need to be installed on the JPRT client machines and the "builds on Solaris 10 running on Solaris 8/9" issue will need to be resolved (which is likely only the libm.so.2 vs. libm.so.1 issue in the makefiles). JPRT currently does not have Solaris 8 or 9 machines, and only builds on Solaris 10. Mustang builds on Solaris 10 can run on Solaris 8 and 9 at this time.

Comments
EVALUATION Added in 'make' directory from Mustang, editing to suit Tiger. Tiger needs VC6 on Windows X86, same Platform SDK compiler on Windows X64. On Solaris needs SOS8 for sparc, sparcv9, and x86, but needs SS10 for amd64. JPRT changes were necessary to allow for a j2sdk1.4.2 to be available as the boot jdk, getting SOS8 and SS10 compilers on the Solaris machines, and will need to install the VC6 compiler on the Windows X86 machine.
19-07-2006