Solaris Sparc version used to build binaries?

Joseph D. Darcy Joe.Darcy at Sun.COM
Tue Sep 15 11:47:33 PDT 2009


Byron Nevins wrote:
> I've looked all over the openjdk site for instructions on building 
> JDK6 on Solaris.  Can you point me to instructions?

http://hg.openjdk.java.net/jdk6/jdk6/raw-file/62e7dc932d08/README-builds.html#solaris

-Joe

>
> Actually all I need to build is the JVM -- not the entire JDK.
>
> Erik Trimble wrote:
>> On Fri, 2009-09-11 at 11:25 -0700, Joseph D. Darcy wrote:
>>   
>>> Byron Nevins wrote:
>>>     
>>>> I am, working on GlassFish-DTrace.  The regular Hotspot JVM *has* 
>>>> DTrace support coded into it.  But it is built on Solaris 8 by Sun.  
>>>> This means all te DTrace support code is "#ifdef'd" out!
>>>>
>>>> What Solaris version is OpenJDK 6 built on?
>>>>       
>>> Sun's 6 update JDK != OpenJDK 6.
>>>
>>> Sun does not ship OpenJDK 6 binaries.  OpenJDK 6 binaries are built on 
>>> whatever Solaris platform the builder is using.  At least early versions 
>>> of OpenJDK 6 were buildable on Solaris 8; IIRC, changes may have gone 
>>> back which now require a newer Solaris.
>>>
>>> -Joe
>>>
>>>     
>>
>>
>>
>> Now that we are using Hotspot 14 and Hotspot 16 as the OpenJDK 6 VMs,
>> both can be build on any Solaris version 8 or later, and  OpenSolaris
>> 2008.11 or later.  Hotspot is a bit sensitive to the Compiler version
>> you use, however. It will have problems with certain versions of either
>> SunStudio or GCC on various Solaris versions. Frankly, these are always
>> Compiler bugs, not Hotspot bugs.
>>
>> <wink>
>>
>>
>>
>> As Joe said, however, we (Sun) don't do any released binaries of the
>> entire OpenJDK6 ourselves.
>>
>>
>>
>> Also, IIRC, DTrace _IS_ supported when we do the Sun JDK 6 builds on
>> Solaris 8. I have to specifically install the S8/DTrace packages on our
>> dev systems to do the build. I don't know if the released JDK 6 binaries
>> include DTrace (as RE does those builds), but certainly, all Hotspot
>> development builds of Sun JDK 6 include DTrace.
>>
>>
>>
>>   
>



More information about the jdk6-dev mailing list