[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