[MacPorts] #59785: llvm ports opportunistically build ocaml binding even when +ocaml variant is not selected; leads to conflicts between them
MacPorts
noreply at macports.org
Wed Mar 24 00:39:42 UTC 2021
#59785: llvm ports opportunistically build ocaml binding even when +ocaml variant
is not selected; leads to conflicts between them
--------------------------------+----------------------
Reporter: cooljeanius | Owner: jeremyhu
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.6.2
Resolution: | Keywords:
Port: llvm-7.0 llvm-9.0 |
--------------------------------+----------------------
Comment (by kencu):
Yeah, still a PITA for those rare birds who build llvm/clang from source
like you. I have no real idea what is generating your error exactly, but
when I have tried to build llvm with go installed, it fails sometimes and
works sometimes. I have never installed anything ocaml.
If the royal we feels that shutting down all go/ocaml/python bindings for
everyone forever is the better way to go, we can conflicts build things I
guess. I have no idea if anyone ever uses them for anything.
Upstream seems more-or-less-uninterested, but it's been a while since I
dug into the CMAKE (again) to see if they had changed anything that might
make the situation better.
patches welcome.
Here are some links you were asking about, found in a minute or two using
google advanced search and this
<https://www.google.ca/search?q=LLVM+ENABLE+BINDINGS+site:https://lists.llvm.org/pipermail
/llvm-dev/>
https://lists.llvm.org/pipermail/llvm-dev/2016-January/093989.html
https://lists.llvm.org/pipermail/llvm-dev/2017-March/110977.html
https://lists.llvm.org/pipermail/llvm-dev/2016-January/093843.html
https://lists.llvm.org/pipermail/llvm-dev/2016-December/108382.html
https://lists.llvm.org/pipermail/llvm-dev/2016-January/093984.html
--
Ticket URL: <https://trac.macports.org/ticket/59785#comment:8>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list