Description
Ensure that all "official" build machines have C++11 compilers available.
This affects:
- CentOS 6 (default: gcc-4.4.7).
- Ubuntu 12.04 (default: gcc-4.6)
Unaffected are:
- Debian 7 (default: 4.7)
- Ubuntu 14.04 (default: 4.8)
- Windows - as we already ship the MSVC runtime library.
To be confirmed: OS X (depends on which version is supported for Sherlock, see http://www.couchbase.com/issues/browse/CBD-1471. Assuming Mavericks is the oldest supported version, it has Clang 5.0 (LLVM 3.3).
T.B.D: Confirm with Ceej exactly what machines are affected. Candidate list:
1. Jenkins (factory.couchbase.com) slaves
2. buildbot slaves
3. ???
Attachments
For Gerrit Dashboard: MB-12913 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
44463,2 | MB-12913: Initial centos-65 docker image | master | build | Status: MERGED | +2 | +1 |
44464,2 | MB-12913: Use redhat-lsb-core instead of redhat-lsb | master | build | Status: MERGED | +2 | +1 |
44465,4 | MB-12913: Use C++11 compiler (gcc 4.8) for CentOS 6 jenkins docker image | master | build | Status: MERGED | +2 | +1 |
44466,3 | MB-12913: Use git 1.8.4 from devtools for Centos-65 | master | build | Status: MERGED | +2 | +1 |
44467,3 | MB-12913: Use automake 1.11.1 RPM for CentOS-65 | master | build | Status: MERGED | +2 | +1 |
44468,2 | MB-12913: Clean the yum & ccache caches | master | build | Status: ABANDONED | -1 | 0 |
44766,2 | MB-12913: Use C++11 compiler (gcc 4.8) for Ubuntu 12.04 Jenkins Docker image | master | build | Status: MERGED | +2 | +1 |