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 > >