Opened 10 years ago
Closed 6 years ago
#46189 closed enhancement (fixed)
py-numba: use llvmlite instead of llvmpy?
Reported by: | cdeil (Christoph Deil) | Owned by: | stromnov (Andrey Stromnov) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | chrstphrchvz (Christopher Chavez) | |
Port: | py-numba |
Description
Currently py-numba
needs on LLVM 3.3 and that fails to install on Mac OS X 10.10, so many Macports users can't get numba
There are open issues asking py-llvm
to add LLVM 3.4 and 3.5 support:
- https://github.com/llvmpy/llvmpy/issues/96
- https://github.com/llvmpy/llvmpy/pull/97
- https://github.com/llvmpy/llvmpy/issues/106
But it's not clear when this is going to happen and I just saw that numba
now recommends to use llvmlite
instead:
So hence this feature request ... please
- Add an llvmlite port (see https://github.com/numba/llvmlite)
- Use this for numba so that it becomes available on Mac OS X 10.10
Change History (10)
comment:1 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
comment:2 Changed 10 years ago by cdeil (Christoph Deil)
It seems that numba
is switching from llvmpy
to llvmlite
though, so I've asked them to make a first stable release of llvmpy
soon:
https://github.com/numba/llvmlite/issues/19
This should make it possible to make the switch in Macports in the future if we want to.
comment:3 follow-up: 5 Changed 10 years ago by cdeil (Christoph Deil)
I re-tried and now the llvm-3.3
install does work for me but I get this error trying to install py34-llvmpy
https://gist.github.com/cdeil/0da6570d4d545b4d4c9e
Can anyone reproduce? Should I file a separate issue for that?
comment:4 Changed 10 years ago by mf2k (Frank Schima)
Cc: | stromnov@… removed |
---|---|
Owner: | changed from macports-tickets@… to stromnov@… |
comment:5 Changed 10 years ago by mf2k (Frank Schima)
comment:6 Changed 10 years ago by cdeil (Christoph Deil)
OK ... I've filed a new issue for the py-llvmpy
checksum mismatch here: #46194
comment:7 Changed 10 years ago by cdeil (Christoph Deil)
I think this is done, no?
I have py34-numba @0.17.0_0
now and port rdeps py34-numba
shows that it depends on llvmlite
.
comment:9 Changed 6 years ago by chrstphrchvz (Christopher Chavez)
Cc: | chrstphrchvz added |
---|
comment:10 Changed 6 years ago by kurthindenburg (Kurt Hindenburg)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Replying to Deil.Christoph@…:
llvm-3.3 installed fine for me on Yosemite on October 3; I haven't tried since then. llvm-3.4, llvm-3.5 and llvm-3.6 also install fine on Yosemite.