RFR: Solaris 64-bit images
Chris Hegarty
chris.hegarty at oracle.com
Tue May 22 12:13:23 PDT 2012
Alan,
Updated webrev putting tests that depend on bin/sparcv9|amd64/java
launcher on the modules problem list :-(
http://cr.openjdk.java.net/~chegar/jigsaw/solaris64_webrev.01/webrev/
I hope I got them all! There is quite a bit of noise in the jdk_tools
test target. I'll try to clean up some of this as I get time.
-Chris.
On 21/05/12 15:40, Alan Bateman wrote:
> On 21/05/2012 14:28, Chris Hegarty wrote:
>> There is currently an issue with the Solaris 64-bit image. To date
>> Solaris 64-bit bundles need to overlay the 32 bit bundle. This doesn't
>> currently make sense in the modular world and more thought needs to go
>> into how we want to handle this long term.
>>
>> What I have done in the webrev is to temporarily disable the creation
>> of the Solaris 64-bit commands in the amd64/sparcv9 directories, and
>> fixup paths to find the appropriate native libraries. This will build
>> a 64-bit only bundle and jmod files, similar to what we have on other
>> platforms.
>>
>> For now, I think this is a reasonable solution until we can address
>> issues around how to want to handle this long term.
>>
>> http://cr.openjdk.java.net/~chegar/jigsaw/solaris64_webrev.00/webrev/
>>
>> -Chris.
> Just to add to Chris's comments, these changes gives us a solaris-x64
> modules build that has the same layout as what we have for linux-x64,
> windows-x64, and macosx-x64. There has been suggestions that we should
> have one image that supports both 32-bit and 64-bit but that raises
> questions as to whether it has one or two system module libraries. For
> now having a separate 64-bit image makes the most sense.
>
> Chris - I looked at the changes and they look okay to me. I also grabbed
> the patch and it built a solaris-x64 image as I expected. I'm happy to
> push the changes for you. One small thing is that we have a couple of
> tests (launcher and JDI tests come to mind) that launch via amd64/bin or
> sparcv9/bin. We might need to add them to the ModulesProblemList.txt.
>
> -Alan.
More information about the jigsaw-dev
mailing list