[MacPorts] #58741: get clang 3.4 and 3.9 4.0 5.0"back"

MacPorts noreply at macports.org
Sun Jul 21 14:48:41 UTC 2019


#58741: get clang 3.4 and 3.9 4.0 5.0"back"
----------------------+--------------------
 Reporter:  rmottola  |      Owner:  (none)
     Type:  defect    |     Status:  new
 Priority:  Normal    |  Milestone:
Component:  ports     |    Version:
 Keywords:  clang     |       Port:  clang
----------------------+--------------------
 recently clang 8.0 has been marked a replacement for older compilers.
 This is not true generally: when Mac SDK code is used, too new compilers
 cause issues, so on 10.6 Snow Leopard, for example 3.9 is a very good
 compromise, as is clang 5.0 too.
 Clang 8.0 is just "too new". For non-Mac code this is different and newer
 compilers are fine
 (Same applies for GCC, btw, using gcc6 or gcc8 causes issues!)

 Ken maybe has more experience, but I think 3.9 is useful to retain.
 Also, it is difficult to bootstrap these compilers, so to get 8.0 I needed
 3.9, but I needed to get 3.4 which is the "source".
 Similar experiences on 10.7 or 10.5, just with different limits. On 10.5 I
 use 3.4 and 3.7, wanting to get 3.9 and 5.0 actually

-- 
Ticket URL: <https://trac.macports.org/ticket/58741>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list