[MacPorts] #46189: py-numba: use llvmlite instead of llvmpy?
#46189: py-numba: use llvmlite instead of llvmpy? ------------------------------+-------------------------------- Reporter: Deil.Christoph@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: py-numba ------------------------------+-------------------------------- 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: * https://github.com/numba/numba#dependencies 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 -- Ticket URL: <https://trac.macports.org/ticket/46189> MacPorts <https://www.macports.org/> Ports system for OS X
#46189: py-numba: use llvmlite instead of llvmpy? -------------------------------+-------------------------------- Reporter: Deil.Christoph@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: py-numba | -------------------------------+-------------------------------- Comment (by ryandesign@…): Replying to [ticket:46189 Deil.Christoph@…]:
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}}}
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. -- Ticket URL: <https://trac.macports.org/ticket/46189#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#46189: py-numba: use llvmlite instead of llvmpy? -------------------------------+-------------------------------- Reporter: Deil.Christoph@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: py-numba | -------------------------------+-------------------------------- Comment (by Deil.Christoph@…): 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. -- Ticket URL: <https://trac.macports.org/ticket/46189#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#46189: py-numba: use llvmlite instead of llvmpy? -------------------------------+-------------------------------- Reporter: Deil.Christoph@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: py-numba | -------------------------------+-------------------------------- Comment (by Deil.Christoph@…): 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? -- Ticket URL: <https://trac.macports.org/ticket/46189#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#46189: py-numba: use llvmlite instead of llvmpy? -------------------------------+------------------------ Reporter: Deil.Christoph@… | Owner: stromnov@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: py-numba | -------------------------------+------------------------ Changes (by mf2k@…): * cc: stromnov@… (removed) * owner: macports-tickets@… => stromnov@… -- Ticket URL: <https://trac.macports.org/ticket/46189#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#46189: py-numba: use llvmlite instead of llvmpy? -------------------------------+------------------------ Reporter: Deil.Christoph@… | Owner: stromnov@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: py-numba | -------------------------------+------------------------ Comment (by mf2k@…): Replying to [comment:3 Deil.Christoph@…]:
Should I file a separate issue for that?
Yes. -- Ticket URL: <https://trac.macports.org/ticket/46189#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#46189: py-numba: use llvmlite instead of llvmpy? -------------------------------+------------------------ Reporter: Deil.Christoph@… | Owner: stromnov@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: py-numba | -------------------------------+------------------------ Comment (by Deil.Christoph@…): OK ... I've filed a new issue for the {{{py-llvmpy}}} checksum mismatch here: #46194 -- Ticket URL: <https://trac.macports.org/ticket/46189#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
#46189: py-numba: use llvmlite instead of llvmpy? -------------------------------+------------------------ Reporter: Deil.Christoph@… | Owner: stromnov@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: py-numba | -------------------------------+------------------------ Comment (by Deil.Christoph@…): 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`. -- Ticket URL: <https://trac.macports.org/ticket/46189#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X
#46189: py-numba: use llvmlite instead of llvmpy? -------------------------------+------------------------ Reporter: Deil.Christoph@… | Owner: stromnov@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: py-numba | -------------------------------+------------------------ Comment (by Deil.Christoph@…): This is done. Close issue? -- Ticket URL: <https://trac.macports.org/ticket/46189#comment:8> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts