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.