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