[MacPorts] #58439: GCC 9 and 10 depend on MacPorts Clang

MacPorts noreply at macports.org
Sat May 4 21:18:16 UTC 2019


#58439: GCC 9 and 10 depend on MacPorts Clang
---------------------------------+------------------------
 Reporter:  MarcusCalhoun-Lopez  |      Owner:  (none)
     Type:  defect               |     Status:  new
 Priority:  Normal               |  Milestone:
Component:  ports                |    Version:
 Keywords:                       |       Port:  gcc9 gcc10
---------------------------------+------------------------
 A few months ago, GCC 9 started to [https://github.com/macports/macports-
 ports/commit/cbfd792e571931c8b2574d07a770f61d76208861 depend on MacPort
 Clang].\\
 This behavior has been [https://github.com/macports/macports-
 ports/commit/ac5a416fd8dc537e38f9c55b39e5e9e873c3454d copied into GCC
 10].\\
 Is there a way to avoid this behavior, at least on newer systems?\\

 According to the comments, GCC 9 and 10 must use the same compiler as the
 assembler used by cctools (e.g. macports-clang-7.0 on newer systems).\\
 However, there is no guarantee that cctools will use macports-clang-7.0
 due to the multiple variants.\\
 Is the use of [https://github.com/macports/macports-
 ports/blob/master/_resources/port1.0/group/active_variants-1.1.tcl
 active_variants PG] necessary?

 I would be happy to work on this issue, but I need a little more insight
 into why the change was made in the first place.

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


More information about the macports-tickets mailing list