[MacPorts] #60182: port to install clang 8.1.0?

MacPorts noreply at macports.org
Wed Mar 18 07:36:41 UTC 2020


#60182: port to install clang 8.1.0?
--------------------------+--------------------
  Reporter:  simon-dedeo  |      Owner:  (none)
      Type:  request      |     Status:  new
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:               |   Keywords:
      Port:               |
--------------------------+--------------------

Comment (by ryandesign):

 As I said above, the Apple LLVM/clang versioning scheme is not the same as
 the open source LLVM/clang versioning scheme. Apple LLVM/clang and open
 source LLVM/clang are two different products. They have diverged from one
 another over time and are developed by different teams of developers who
 have decided to number their versions differently.

 Xcode 8.3 was released in March 2017 and contained Apple LLVM/clang 8.1.0.
 At that time, the current version of open source LLVM/clang was 4.0.0. So
 Apple LLVM/clang 8.1.0 is comparable to (but not identical to) open source
 LLVM/clang 4.0.0 (or possibly the previous version, 3.9.1). There may be
 features or bugs present in one that are not present in the other and vice
 versa

 Open source LLVM/clang 8.0.0 was not released until March 2019. The next
 version of Xcode after that time was Xcode 10.2 released in May 2019
 containing Apple LLVM/clang 10.0.1. There was an open source LLVM/clang
 8.0.1 released in July 2019 but we cannot find any evidence of the
 existence of open source LLVM/clang 8.1.0.

 If the software you are trying to build says it requires clang 8.1.0, then
 I can only assume that refers to Apple LLVM/clang 8.1.0, since there does
 not appear to be any such thing as open source LLVM/clang 8.1.0. The best
 place to get Apple LLVM/clang 8.1.0 is by installing Xcode 8.3.x (on a
 version of macOS that supports it). If the program nevertheless does not
 build with Apple LLVM/clang 8.1.0 despite the developers' claims that it
 will, that's something you'll have to take up with those developers.

-- 
Ticket URL: <https://trac.macports.org/ticket/60182#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list