Re: Arrow C++/Python real-world linking issues

2018-03-02 Thread Philipp Moritz
Hey Uwe, Thanks for sharing this perspective. In Ray we are currently building everything from source and statically linking all the libraries which has been working but incurs long build times for people who want to build everything from source. For the wheels we then ship the binaries and we

[jira] [Created] (ARROW-2248) [Python] Nightly or on-demand HDFS test builds

2018-03-02 Thread Wes McKinney (JIRA)
Wes McKinney created ARROW-2248: --- Summary: [Python] Nightly or on-demand HDFS test builds Key: ARROW-2248 URL: https://issues.apache.org/jira/browse/ARROW-2248 Project: Apache Arrow Issue

[jira] [Created] (ARROW-2247) [Python] Statically-linking boost_regex in both libarrow and libparquet results in segfault

2018-03-02 Thread Wes McKinney (JIRA)
Wes McKinney created ARROW-2247: --- Summary: [Python] Statically-linking boost_regex in both libarrow and libparquet results in segfault Key: ARROW-2247 URL: https://issues.apache.org/jira/browse/ARROW-2247

[jira] [Created] (ARROW-2246) [Python] Use namespaced boost in manylinux1 package

2018-03-02 Thread Uwe L. Korn (JIRA)
Uwe L. Korn created ARROW-2246: -- Summary: [Python] Use namespaced boost in manylinux1 package Key: ARROW-2246 URL: https://issues.apache.org/jira/browse/ARROW-2246 Project: Apache Arrow Issue

Arrow C++/Python real-world linking issues

2018-03-02 Thread Uwe L. Korn
Hello all, as we're intensive Arrow users in different enviroments and each of them raises their unique set of bugs, I thought I share some insights into various things and give a bit background to the issues I have raised and will raise. In my setting, there is a Python wheel `pyarrow`, a

[jira] [Created] (ARROW-2245) [Python] Revert static linkage of parquet-cpp in manylinux1 wheel

2018-03-02 Thread Uwe L. Korn (JIRA)
Uwe L. Korn created ARROW-2245: -- Summary: [Python] Revert static linkage of parquet-cpp in manylinux1 wheel Key: ARROW-2245 URL: https://issues.apache.org/jira/browse/ARROW-2245 Project: Apache Arrow