Re: [C++][Python] ORC in pyarrow wheels?

2021-04-20 Thread Krisztián Szűcs
Hi!

ORC should be enabled in the manylinux and macos wheels since we
switched to vcpkg as the dependency source.
See the relevant sections in the build scripts: [1], [2].
Note that the ORC write support PR has been merged after the 4.0.0RC1 tag.

Regards, Krisztian

[1]: 
https://github.com/apache/arrow/blob/master/ci/scripts/python_wheel_macos_build.sh#L47
[2]: 
https://github.com/apache/arrow/blob/master/ci/scripts/python_wheel_manylinux_build.sh#L57



On Tue, Apr 20, 2021 at 2:10 AM Ying Zhou  wrote:
>
> Hi,
>
> First of all I’d like to thank Antoine, Micah, Sutou and Uwe for reviewing 
> and improving/helping me improve the Arrow2ORC adapter which Antoine merged 
> into master earlier today! This community is really great!
>
> Now that we have the Arrow2ORC adapter ready I found that those who don’t use 
> Conda pretty much can not benefit from either the ORC2Arrow or the Arrow2ORC 
> adapter because ORC is not available in Pyarrow wheels due to statically 
> linked protobuf: 
> https://github.com/apache/arrow/commit/102acc47287c37a01ac11a5cb6bd1da3f1f0712d
>
> The main Jira ticket is https://issues.apache.org/jira/browse/ARROW-7811
>
> Can anyone please tell me more about it? Thanks! I want to fix this.
>
> Thanks,
> Ying


[C++][Python] ORC in pyarrow wheels?

2021-04-19 Thread Ying Zhou
Hi,

First of all I’d like to thank Antoine, Micah, Sutou and Uwe for reviewing and 
improving/helping me improve the Arrow2ORC adapter which Antoine merged into 
master earlier today! This community is really great!

Now that we have the Arrow2ORC adapter ready I found that those who don’t use 
Conda pretty much can not benefit from either the ORC2Arrow or the Arrow2ORC 
adapter because ORC is not available in Pyarrow wheels due to statically linked 
protobuf: 
https://github.com/apache/arrow/commit/102acc47287c37a01ac11a5cb6bd1da3f1f0712d 

The main Jira ticket is https://issues.apache.org/jira/browse/ARROW-7811

Can anyone please tell me more about it? Thanks! I want to fix this.

Thanks,
Ying