From 2aa9c4a1033a143b4850797659adb28158d230fc Mon Sep 17 00:00:00 2001 From: Sutou Kouhei Date: Wed, 19 Oct 2022 08:55:53 +0900 Subject: [PATCH 1/2] ARROW-18093: [CI][Conda][Windows] Install ORC Error message: https://dev.azure.com/ursacomputing/crossbow/_build/results?buildId=37759&view=logs&j=4c86bc1b-1091-5192-4404-c74dfaad23e7&t=41795ef0-6501-5db4-3ad4-33c0cf085626&l=497 CMake Error at cmake_modules/FindORC.cmake:56 (message): ORC library was required in toolchain and unable to locate Call Stack (most recent call first): cmake_modules/ThirdpartyToolchain.cmake:280 (find_package) cmake_modules/ThirdpartyToolchain.cmake:4362 (resolve_dependency) CMakeLists.txt:496 (include) --- dev/tasks/conda-recipes/arrow-cpp/meta.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev/tasks/conda-recipes/arrow-cpp/meta.yaml b/dev/tasks/conda-recipes/arrow-cpp/meta.yaml index e9fc89380b6..06141e8c51b 100644 --- a/dev/tasks/conda-recipes/arrow-cpp/meta.yaml +++ b/dev/tasks/conda-recipes/arrow-cpp/meta.yaml @@ -86,7 +86,7 @@ outputs: - libutf8proc - lz4-c - numpy - - orc # [unix] + - orc - openssl - python - rapidjson @@ -216,7 +216,7 @@ outputs: - pyarrow.dataset - pyarrow.flight - pyarrow.gandiva # [not (osx and arm64)] - - pyarrow.orc # [unix] + - pyarrow.orc - pyarrow.parquet - pyarrow.plasma # [unix] - pyarrow.fs From 726115c7aac4f1762e47ff46f00e56ec29ea28da Mon Sep 17 00:00:00 2001 From: Sutou Kouhei Date: Fri, 21 Oct 2022 05:50:20 +0900 Subject: [PATCH 2/2] Disable ORC on Windows because ORC package for Windows doesn't exist --- dev/tasks/conda-recipes/arrow-cpp/bld-arrow.bat | 2 +- dev/tasks/conda-recipes/arrow-cpp/meta.yaml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev/tasks/conda-recipes/arrow-cpp/bld-arrow.bat b/dev/tasks/conda-recipes/arrow-cpp/bld-arrow.bat index 02de305eaaa..21e2ae714ed 100644 --- a/dev/tasks/conda-recipes/arrow-cpp/bld-arrow.bat +++ b/dev/tasks/conda-recipes/arrow-cpp/bld-arrow.bat @@ -31,7 +31,7 @@ cmake -G "Ninja" ^ -DARROW_HDFS:BOOL=ON ^ -DARROW_JSON:BOOL=ON ^ -DARROW_MIMALLOC:BOOL=ON ^ - -DARROW_ORC:BOOL=ON ^ + -DARROW_ORC:BOOL=OFF ^ -DARROW_PACKAGE_PREFIX="%LIBRARY_PREFIX%" ^ -DARROW_PARQUET:BOOL=ON ^ -DARROW_S3:BOOL=ON ^ diff --git a/dev/tasks/conda-recipes/arrow-cpp/meta.yaml b/dev/tasks/conda-recipes/arrow-cpp/meta.yaml index 06141e8c51b..e9fc89380b6 100644 --- a/dev/tasks/conda-recipes/arrow-cpp/meta.yaml +++ b/dev/tasks/conda-recipes/arrow-cpp/meta.yaml @@ -86,7 +86,7 @@ outputs: - libutf8proc - lz4-c - numpy - - orc + - orc # [unix] - openssl - python - rapidjson @@ -216,7 +216,7 @@ outputs: - pyarrow.dataset - pyarrow.flight - pyarrow.gandiva # [not (osx and arm64)] - - pyarrow.orc + - pyarrow.orc # [unix] - pyarrow.parquet - pyarrow.plasma # [unix] - pyarrow.fs