llvm-3.7 is to support ld64 and cctools - I think those stay with llvm-3.7 for bootstrap reasons.
clang/llvm 5.0 is the current cxx11 1.1 compiler, so that is what is being called up. clang-3.9 should not be needed. I don't think it is. neither should clang/llvm-4.0 - not sure what is calling for that. That is worth looking into, I think. Ken On 2017-12-05, at 2:02 PM, Mojca Miklavec wrote: > Hi, > > I just tried adding a cxx11 1.1 PortGroup to a port. It first failed > because clang-3.9 was missing. Once clang-3.9 was installed, the port > tried to install: > > - llvm 3.7 > - clang-4.0 > - clang-5.0 > > Are there really sooooo many compilers needed for one single C++11 > piece of software? > > https://build.macports.org/builders/ports-10.8_x86_64_legacy-builder/builds/45715/steps/install-dependencies/logs/dependencies > > Mojca