Solaris and clang compliation issues.