Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-73104

Create clang-format 12.0.1 downloadable binaries for OSX

    • Type: Icon: Task Task
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Server Development Platform
    • Fully Compatible

      To upgrade clang-format to use the v4 toolchain, we will need to support developers on OSX by making a clang-format 12.0.1 binary distribution available. We have several options for doing this:
      1. Tell users to install the llvm@12 homebrew formula, which includes clang-format
      2. Create a homebrew tap with clang-format formulae available for versions corresponding to mongodbtoolchain (we would modify this forumla)
      3. Manually build and upload static clang-format binaries to the boxes.10gen.com bucket (requires S3 permissions and someone on the team to do the work each toolchain release that includes a new LLVM version)

        1. clang-format
          1.86 MB
          Trevor Guidry
        2. clang-format-1
          37.30 MB
          Trevor Guidry
        3. clang-format-2
          3.86 MB
          Trevor Guidry

            Assignee:
            trevor.guidry@mongodb.com Trevor Guidry
            Reporter:
            ryan.egesdahl@mongodb.com Ryan Egesdahl (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: