[MacPorts] #60387: Build fails through dependency with clang-7.0 [10.5/PPC]

MacPorts noreply at macports.org
Fri Apr 24 16:23:02 UTC 2020

#60387: Build fails through dependency with clang-7.0 [10.5/PPC]
  Reporter:  xanda-escuyer  |      Owner:  (none)
      Type:  defect         |     Status:  new
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:
Resolution:                 |   Keywords:  leopard, powerpc
      Port:                 |

Comment (by kencu):

 That error is (currently) telling you the truth, and there is no defect in
 the error message. The MacPorts clang-7.0 port cannot be installed for ppc
 because it only supports i386/x86_64 (at this time).

 I have been working on making some useful version of clang available for
 32bit Darwin PowerPC for some time, and the (very skilled) GCC Darwin lead
 has as well, in a much more skilled fashion than I have been, but it is
 not as yet working. Mainly, this is due to the fact that the Darwin
 PowerPC ABI was never finished in LLVM, and currently does not output ABI-
 appropriate structures.

 You can play with what does work, however. If you have skills and
 interest, if you can fix the Darwin PowerPC ABI that would be helpful. See
 this github repo <https://github.com/iains/LLVM-7-branch> for the current
 state of affairs.

 If you don't mind, I will close this ticket here on MacPorts, as there is
 nothing to fix here. If and when clang-7.0 does become available for
 PowerPC, I will certainly update the clang-7.0 Portfile to support it here
 on MacPorts.

 Glad to have you on board with the fixes, if you can help!

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

More information about the macports-tickets mailing list