The build uses Maven 2. That's a Java-based tool, so I'm using the same code for all OSs. It fetches some modules from repositories, but I do that first and then build in a mode that doesn't talk to the network. Doing a second build also makes sure that there aren't difference in what files are in cache (though the fact that doing it from a RAM disk has little effect suggests that I/O is not an issue).
I've used the most recent Java, directly from sun.java.com, in all cases. The Solaris system has Centos on it, but I did this work when Solaris was the only OS running. -- This message posted from opensolaris.org