Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-12911 Move to C++11 for Sherlock
  3. MB-12913

Update compilers on central build machines to C++11

    XMLWordPrintable

Details

    • Technical task
    • Resolution: Fixed
    • Major
    • 4.0.0
    • 4.0.0
    • build
    • Security Level: Public
    • None

    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

        Activity

          People

            drigby Dave Rigby (Inactive)
            drigby Dave Rigby (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              PagerDuty