[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