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.