Le 17/01/2019 à 17:44, shyam narayan singh a écrit :
> Hi
> 
> As part of the timestamp support <https://github.com/apache/arrow/pull/3352>,
> we vendored the Howard hinnant date project.
> 
> I had to export the compiled symbols.

Can you elaborate on this?  Is it because the symbols have to be seen at
runtime by JIT-compiled code?  What are those symbols and when are they
invoked exactly?

> But travis job for "manylinux" is
> failing for it is expecting only two symbols to be exported. Based on the
> logs it looks like it expects all the symbols to be part of arrow namespace.

Where is the build failure? It seems that
https://travis-ci.org/apache/arrow/builds/480928314 succeeded the
manylinux build.

> What is the expectation with the vendored code? Any guide lines?

One possibility (to be discussed) would be to relax the checks in
python/manylinux1/scripts/check_arrow_visibility.sh

But perhaps we can find a better way.

Regards

Antoine.

Reply via email to