[MacPorts] #67222: clang-13 @13.0.1_3 does not build on 10.11.6 (El Capitan)
MacPorts
noreply at macports.org
Tue Apr 11 14:32:21 UTC 2023
#67222: clang-13 @13.0.1_3 does not build on 10.11.6 (El Capitan)
------------------------+--------------------
Reporter: snowflake | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.8.99
Resolution: | Keywords:
Port: clang-13 |
------------------------+--------------------
Comment (by cjones051073):
Building for `x86_64h` is normal for LLVM. The compiler command in
question here in fact is targeting both `x86_64h` and `x86_64`.
The sanitizers are notoriously picky to get built on older systems. clang
13 (and 14 which has the same problem as here) currently disable them on
OSX10.10 and older. clang 15 and newer disable them on OSX10.11 and older.
Given the sanitizers are not needed for the main use of the compiler, and
any one needing them is likely on a newer OS and would want a newer clang
anyway, I think the simple fix is to just extend the disabling to OSX10.11
here, to match clang-15+.
--
Ticket URL: <https://trac.macports.org/ticket/67222#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list