Kouhei Sutou created ORC-1810: --------------------------------- Summary: 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
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)