[MacPorts] #74400: clang dependency cycle

MacPorts noreply at macports.org
Fri Sep 4 00:18:36 UTC 2026


#74400: clang dependency cycle
-------------------------------+----------------------
  Reporter:  ryandesign        |      Owner:  (none)
      Type:  defect            |     Status:  new
  Priority:  Normal            |  Milestone:
 Component:  ports             |    Version:  2.12.6
Resolution:                    |   Keywords:  yosemite
      Port:  mpdecimal libomp  |
-------------------------------+----------------------
Changes (by jmroot):

 * cc: eborisch, Schamschula, jmroot (added)
 * port:   => mpdecimal libomp


Comment:

 The cycle appears to be: python313 ->  mpdecimal -> clang-16 -> libomp ->
 python313

 The place to break the cycle is probably at libomp's python dep, since
 clang needs libomp and python >= 3.13 needs mpdecimal. Or maybe mpdecimal
 could use a clang that doesn't depend on any of mpdecimal's dependents.

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


More information about the macports-tickets mailing list