JDK-8061346 : Source changes needed to build JDK 9 with Mac OS 9 'Maverics' and clang/Xcode 5.1.1
  • Type: Bug
  • Component: infrastructure
  • Affected Version: 9
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: os_x
  • CPU: x86
  • Submitted: 2014-10-17
  • Updated: 2015-06-03
  • Resolved: 2015-03-16
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.
JDK 9
9 b59Fixed
Related Reports
Relates :  
Description
Need to modify the following file:
make/jprt.properties

Comments
http://mail.openjdk.java.net/pipermail/build-dev/2014-October/013503.html
03-12-2014

Test builds are running now. Webrev and emails coming today.
20-10-2014

This has been ready for quite a while and waiting for the Windows changes. Here is the diff: diff --git a/make/jprt.properties b/make/jprt.properties --- a/make/jprt.properties +++ b/make/jprt.properties @@ -125,7 +125,7 @@ solaris_x64_5.11-{product|fastdebug}, \ linux_i586_2.6-{product|fastdebug}, \ linux_x64_2.6-{product|fastdebug}, \ - macosx_x64_10.7-{product|fastdebug}, \ + macosx_x64_10.9-{product|fastdebug}, \ windows_i586_6.1-{product|fastdebug}, \ windows_x64_6.1-{product|fastdebug} @@ -135,7 +135,7 @@ solaris_x64_5.11-product-c2-TESTNAME, \ linux_i586_2.6-product-{c1|c2}-TESTNAME, \ linux_x64_2.6-product-c2-TESTNAME, \ - macosx_x64_10.7-product-c2-TESTNAME, \ + macosx_x64_10.9-product-c2-TESTNAME, \ windows_i586_6.1-product-c1-TESTNAME, \ windows_x64_6.1-product-c2-TESTNAME @@ -239,7 +239,7 @@ solaris_x64_5.11-{product|fastdebug}, \ linux_i586_2.6-{product|fastdebug}, \ linux_x64_2.6-{product|fastdebug|optimized}, \ - macosx_x64_10.7-{product|fastdebug}, \ + macosx_x64_10.9-{product|fastdebug}, \ windows_i586_6.1-{product|fastdebug}, \ windows_x64_6.1-{product|fastdebug|optimized}, \ solaris_x64_5.11-{debugOpen}, \ @@ -347,25 +347,25 @@ linux_x64_2.6-{product|fastdebug}-c2-jbb_ParOldGC my.test.targets.hotspot.macosx.x64= \ - macosx_x64_10.7-{product|fastdebug}-c2-jvm98, \ - macosx_x64_10.7-{product|fastdebug}-c2-jvm98_nontiered, \ - macosx_x64_10.7-{product|fastdebug}-c2-scimark, \ - macosx_x64_10.7-{product|fastdebug}-c2-GCBasher_SerialGC, \ - macosx_x64_10.7-{product|fastdebug}-c2-GCBasher_ParallelGC, \ - macosx_x64_10.7-{product|fastdebug}-c2-GCBasher_ParNewGC, \ - macosx_x64_10.7-{product|fastdebug}-c2-GCBasher_CMS, \ - macosx_x64_10.7-{product|fastdebug}-c2-GCBasher_G1, \ - macosx_x64_10.7-{product|fastdebug}-c2-GCBasher_ParOldGC, \ - macosx_x64_10.7-{product|fastdebug}-c2-GCOld_SerialGC, \ - macosx_x64_10.7-{product|fastdebug}-c2-GCOld_ParallelGC, \ - macosx_x64_10.7-{product|fastdebug}-c2-GCOld_ParNewGC, \ - macosx_x64_10.7-{product|fastdebug}-c2-GCOld_CMS, \ - macosx_x64_10.7-{product|fastdebug}-c2-GCOld_G1, \ - macosx_x64_10.7-{product|fastdebug}-c2-GCOld_ParOldGC, \ - macosx_x64_10.7-{product|fastdebug}-c2-jbb_default_nontiered, \ - macosx_x64_10.7-{product|fastdebug}-c2-jbb_ParallelGC, \ - macosx_x64_10.7-{product|fastdebug}-c2-jbb_G1, \ - macosx_x64_10.7-{product|fastdebug}-c2-jbb_ParOldGC + macosx_x64_10.9-{product|fastdebug}-c2-jvm98, \ + macosx_x64_10.9-{product|fastdebug}-c2-jvm98_nontiered, \ + macosx_x64_10.9-{product|fastdebug}-c2-scimark, \ + macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_SerialGC, \ + macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_ParallelGC, \ + macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_ParNewGC, \ + macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_CMS, \ + macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_G1, \ + macosx_x64_10.9-{product|fastdebug}-c2-GCBasher_ParOldGC, \ + macosx_x64_10.9-{product|fastdebug}-c2-GCOld_SerialGC, \ + macosx_x64_10.9-{product|fastdebug}-c2-GCOld_ParallelGC, \ + macosx_x64_10.9-{product|fastdebug}-c2-GCOld_ParNewGC, \ + macosx_x64_10.9-{product|fastdebug}-c2-GCOld_CMS, \ + macosx_x64_10.9-{product|fastdebug}-c2-GCOld_G1, \ + macosx_x64_10.9-{product|fastdebug}-c2-GCOld_ParOldGC, \ + macosx_x64_10.9-{product|fastdebug}-c2-jbb_default_nontiered, \ + macosx_x64_10.9-{product|fastdebug}-c2-jbb_ParallelGC, \ + macosx_x64_10.9-{product|fastdebug}-c2-jbb_G1, \ + macosx_x64_10.9-{product|fastdebug}-c2-jbb_ParOldGC my.test.targets.hotspot.windows.i586= \ windows_i586_6.1-{product|fastdebug}-{c1|c2}-jvm98, \ @@ -454,7 +454,7 @@ solaris_x64_5.11-*-c2-hotspot_servertest, \ linux_i586_2.6-*-c2-hotspot_servertest, \ linux_x64_2.6-*-c2-hotspot_servertest, \ - macosx_x64_10.7-*-c2-hotspot_servertest, \ + macosx_x64_10.9-*-c2-hotspot_servertest, \ windows_i586_6.1-*-c2-hotspot_servertest, \ windows_x64_6.1-*-c2-hotspot_servertest @@ -463,7 +463,7 @@ solaris_x64_5.11-fastdebug-c2-hotspot_internalvmtests, \ linux_i586_2.6-fastdebug-c2-hotspot_internalvmtests, \ linux_x64_2.6-fastdebug-c2-hotspot_internalvmtests, \ - macosx_x64_10.7-fastdebug-c2-hotspot_internalvmtests, \ + macosx_x64_10.9-fastdebug-c2-hotspot_internalvmtests, \ windows_i586_6.1-fastdebug-c2-hotspot_internalvmtests, \ windows_x64_6.1-fastdebug-c2-hotspot_internalvmtests @@ -472,7 +472,7 @@ solaris_x64_5.11-fastdebug-c2-GROUP, \ linux_i586_2.6-fastdebug-c2-GROUP, \ linux_x64_2.6-fastdebug-c2-GROUP, \ - macosx_x64_10.7-fastdebug-c2-GROUP, \ + macosx_x64_10.9-fastdebug-c2-GROUP, \ windows_i586_6.1-fastdebug-c2-GROUP, \ windows_x64_6.1-fastdebug-c2-GROUP, \ linux_i586_2.6-fastdebug-c1-GROUP, \
20-10-2014