[ 
https://issues.apache.org/jira/browse/ORC-1810?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17904556#comment-17904556
 ] 

Dongjoon Hyun commented on ORC-1810:
------------------------------------

Sounds good to me!

> Offline build support
> ---------------------
>
>                 Key: ORC-1810
>                 URL: https://issues.apache.org/jira/browse/ORC-1810
>             Project: ORC
>          Issue Type: Improvement
>          Components: C++
>            Reporter: Kouhei Sutou
>            Priority: Minor
>
> The C++ implementation always downloads orc-fromat by 
> {{ExternalProject_Add}}: 
> https://github.com/apache/orc/blob/48118e0493d94a7f83ddb3814de22462b07396e2/cmake_modules/ThirdpartyToolchain.cmake#L139-L147
> Could you provide a way to avoid it? For example, we may be able to vendor 
> orc-format to {{orc-X.Y.Z.tar.gz}} source archive.
> Background: Apache Arrow supports offline build: 
> https://arrow.apache.org/docs/developers/cpp/building.html#offline-builds
> It uses pre-downloaded archives instead of downloading archives in build 
> phase. We can download {{orc-X.Y.Z.tar.gz}} and use it in Apache Arrow build. 
> But we can't use ORC with our offline build support. Because ORC always 
> downloads orc-format in build phase.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to