Having it in Arrow also will enable us to better promote it on the Python side 
with the pyarrow package. It will be a great addition but we will need to 
figure out then the problem of dealing with in-memory LLVM versions so that we 
don't conflict with packages like Numba. This is a problem on the Python 
packaging side we should address early but won't be a blocker in getting 
Gandiva into the Arrow repositories and infrastructure.

Uwe

On Tue, Jul 24, 2018, at 9:39 PM, Phillip Cloud wrote:
> While I'm not a level 83 LLVM wizard like Antoine :) I have a small amount
> of experience with it and would also be happy to review/merge patches.
> 
> Having Gandiva in arrow will simplify packaging and building the library,
> which IME has always been annoying with large cross-platform and
> cross-language projects.
> 
> I think this would be a great addition to Arrow.
> 
> On Tue, Jul 24, 2018 at 8:46 AM Uwe L. Korn <uw...@xhochy.com> wrote:
> 
> > Small update:
> > > * CentOS 6 and later (we use the RedHat devtoolset-2 compiler toolchain)
> >
> > We still build the Python wheels on CentOS 5. This should be no problem as
> > llvmlite can also be build on that OS.
> >
> > It looks like there will be a new Linux Python wheel standard soon where
> > we will upgrade to CentOS 6.
> >
> > Cheers,
> >
> > Uwe
> >

Reply via email to