RFR: Solaris 64-bit images

Alan Bateman Alan.Bateman at oracle.com
Mon May 21 07:40:19 PDT 2012


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