The second release candidates of the Xorg 6.9 (monolith) and 7.0 (modular) releases have been announced and you can download the sources to build and try it out yourself.
Of course, I've been doing that multiple times a day for months, on our Solaris x86 & SPARC systems, and since I've integrated RC2 into our Xorg builds for Solaris Nevada (the next release of Solaris, currently under development), will continue to do so for a while.
Some tips if you want to do the same on Solaris with the 6.9 source tree:
#define HasSunC NOIf you're using the gcc 2.95 from the Sun Companion CD in /opt/sfw/ you may need to additionally add:
#define HasGcc2 YES #define CplusplusLibCDir /opt/sfw/lib
#define AMD64Architectureor for SPARC:
And just as for any other platform, check out the xc/BUILD file in the source tree for more information about the build, other options you can set in host.def, and some important changes since 6.8.2 in how dependencies like FreeType, expat, and zlib are handled.
The 7.0 modular tree is a whole different ball of wax of course, and I'll write about that in a bit.