[MacPorts] #58917: llvm-8.0 fails to build on older sytems (darwin 13 and less) when go is installed, as it tries to build the go bindings but go needs special attention to work on these systems
MacPorts
noreply at macports.org
Fri Oct 11 01:46:49 UTC 2019
#58917: llvm-8.0 fails to build on older sytems (darwin 13 and less) when go is
installed, as it tries to build the go bindings but go needs special
attention to work on these systems
-----------------------+----------------------
Reporter: iEFdev | Owner: jeremyhu
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.5.4
Resolution: | Keywords:
Port: llvm-8.0 |
-----------------------+----------------------
Comment (by kencu):
The problem I have here is trying to sort out when the `ocaml` bindings
should or should not be available, and does anyone ever want to be able to
turn them on?
It's easy to turn all the bindings off.
It's not simple to turn on just the `ocaml` bindings, and not the `go`
bindings, especially with the `go` bindings being pretty much broken on <
10.9.
So trying to sort out just how we might smoothly do that.
I guess we could make the bindings variant only available on 10.9 and up
(or wherever that broken `go` cutoff exactly is).
And -- most everyone gets their `clang` from the buildbot anyway, so the
number of people trying to build clang from scratch on a system with a
broken `go` installed is -- so far -- only you! (I'm sure there are
others..)
--
Ticket URL: <https://trac.macports.org/ticket/58917#comment:24>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list