Bug #19788
openadd clang builder
0%
Description
clang is desirable because it 1) crosschecks portability, and 2) enables the freebsd port.
It is alleged that it should be nearly as simple as
- install clang
- set CC/CXX
YMMV.
Updated by Caleb Boylan over 6 years ago
I am interested in doing this but am not sure where to start as I am not familiar with this system. Some pointers in the right direction would be helpful.
Updated by David Galloway almost 6 years ago
- Status changed from New to Need More Info
- Assignee set to David Galloway
- Is this still needed?
- Does the slave need to be permanent?
- How do I go about configuring/setting CC/CXX?
Updated by Dan Mick almost 6 years ago
1. not certain but I would imagine it's still desirable
2. I think the idea was permanent, yes, as an aid to portability, but of course they could be implemented on ovh transient hosts
3. it's a fairly standard thing to do, which I'd assume you'd do at cmake time, maybe just by invoking cmake with env vars set. This link was purple for me so apparently I've looked before: https://cmake.org/pipermail/cmake/2006-October/011638.html