official compiler for Solaris jdk9 build?

Semyon Sadetsky semyon.sadetsky at
Tue Jun 2 15:27:59 UTC 2015


I'm trying to build jdk9 under the current Solaris 11.2 version.
Which version of the Solaris Studio should be installed for that? The 
readme-builds states:
At a minimum, the Studio 12 Update 1 Compilers (containing version 5.10 
of the C and C++ compilers) is required, including specific patches.
Currently there are 3 versions currently available for downloading:

Oracle Solaris Studio 12.2
Oracle Solaris Studio 12.3
Oracle Solaris Studio 12.4

I tried all 3 and only with 12.3 I do no receive build warnings about 
wrong compiler version,
but my build constantly fails with 12.3 with the next message:

Compiling 246 files for jdk.jdi
"/jdk9/client/jdk/src/java.base/unix/native/libjava/childproc.c", line 
384: warning: statement not reached (E_STATEMENT_NOT_REACHED)
line 496: warning: statement not reached (E_STATEMENT_NOT_REACHED)
ld: fatal: file 
not an ELF object
gmake[3]: *** 
Error 2
gmake[3]: *** Waiting for unfinished jobs....
gmake[2]: *** [java.base-libs] Error 1

Even --disable-warnings-as-errors option does not save the build from 
Could you send me the software list with the versions that should be 
installed on a clean Solaris 11.2 instance to have the build running 

Thank you,

More information about the build-dev mailing list