I'm working to provide two Solaris 11.4 build slaves with a clang builder each, one on
amd64, the other on sparcv9.  I'm still working out the details like parallelism and
max_builds, but the attached patch captures the basics, intended to be minimal.
Details
Details
Diff Detail
Diff Detail
- Repository
 - rL LLVM
 
Event Timeline
Comment Actions
Further testing in the exact buildbot user environment revealed that I'd forgotten one
crucial option: clang calls the linker with Solaris ld-only options.  If GNU ld happens to
be earlier in PATH at link time, this breaks the build.
Until I've figured out how to either pre-configure Solaris ld differently or make clang
work with gld, I'm forcing the right linker.