[MacPorts] #58917: llvm-8.0 fails to build (link errors?)
MacPorts
noreply at macports.org
Thu Sep 5 18:52:47 UTC 2019
#58917: llvm-8.0 fails to build (link errors?)
-----------------------+----------------------
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):
looks like `llvm` added an option to disable the bindings
<https://reviews.llvm.org/rL332816> and <https://reviews.llvm.org/D42026>
that we can use to turn them off.
{{{
LLVM_ENABLE_BINDINGS=OFF
}}}
It would seem most consistent to turn them across the board (they are not
built in the buildbot versions of these ports, as the system tests for
`go` and `ocaml` to see if the bindings should be built, and the buildbots
don't have these installed during their clean builds.
I have to figure out which versions of `llvm` support this configure flag
to turn the `go` bindings off. Unfortunately not all of them, no doubt, so
there will be some inconsistency in the `llvm` ports wherever this break
comes.
I don't know if there is anyone out there who would expect the bindings to
be built. That would require new dependencies for `llvm` on `go` and
`ocaml`, but only on 10.10 and up where `go` works correctly -- I hate to
bring in yet another variant to these ports, as they have too many
variants already.
--
Ticket URL: <https://trac.macports.org/ticket/58917#comment:13>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list