yyossy5 commented on issue #46137: URL: https://github.com/apache/arrow/issues/46137#issuecomment-2818897788
@kou Thank you. I tried changing `grpc-cpp` to `libgrpc`. Specifically, I removed `grpc-cpp` and added `libgrpc` in `conda_env_cpp.txt`. ```txt ... google-cloud-cpp>=1.34.0 gtest>=1.10.0 libgrpc libprotobuf libutf8proc ... ``` Then I ran `conda create`. ```bash 25-04-21 23:20 ~/Projects/arrow $ conda create -n pyarrow-dev-test-libgrpc -c conda-forge \ --file ci/conda_env_unix.txt \ --file ci/conda_env_cpp.txt \ --file ci/conda_env_python.txt \ --file ci/conda_env_gandiva.txt \ compilers \ python=3.10 \ pandas ``` log ```bash ... libgrpc conda-forge/osx-arm64::libgrpc-1.67.1-h0a426d6_2 ... libprotobuf conda-forge/osx-arm64::libprotobuf-5.28.3-h3bd63a1_1 ... ``` <details> <summary> full log </summary> ```bash Retrieving notices: ...working... done Channels: - conda-forge - defaults Platform: osx-arm64 Collecting package metadata (repodata.json): done Solving environment: done ## Package Plan ## environment location: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc added / updated specs: - autoconf - aws-sdk-cpp==1.11.68 - azure-core-cpp[version='>=1.10.3'] - azure-identity-cpp[version='>=1.6.0'] - azure-storage-blobs-cpp[version='>=12.10.0'] - azure-storage-common-cpp[version='>=12.5.0'] - azure-storage-files-datalake-cpp[version='>=12.9.0'] - benchmark[version='>=1.6.0,!=1.8.4'] - boost-cpp[version='>=1.68.0'] - boto3 - brotli - bzip2 - c-ares - ccache - cffi - clang[version='>=11'] - cloudpickle - cmake - compilers - cython[version='>=3'] - fsspec - gflags - glog - gmock[version='>=1.10.0'] - google-cloud-cpp[version='>=1.34.0'] - gtest[version='>=1.10.0'] - hypothesis - libgrpc - libprotobuf - libutf8proc - llvmdev[version='>=11'] - lz4-c - make - meson - ninja - nodejs - numpy[version='>=1.16.6'] - orc - pandas - pkg-config - pytest - pytest-faulthandler - python=3.10 - rapidjson - re2 - s3fs[version='>=2023.10.0'] - setuptools[version='>=64'] - setuptools_scm[version='>=8'] - snappy - thrift-cpp[version='>=0.11.0'] - xsimd - zlib - zstd The following packages will be downloaded: package | build ---------------------------|----------------- google-cloud-cpp-2.36.0 | hce30654_0 12 KB conda-forge libgoogle-cloud-2.36.0 | hdbe95d5_0 856 KB conda-forge libgoogle-cloud-aiplatform-2.36.0| h5e476b0_0 4.0 MB conda-forge libgoogle-cloud-aiplatform-devel-2.36.0| h286801f_0 1.2 MB conda-forge libgoogle-cloud-all-2.36.0 | h7b8b5c6_0 33.9 MB conda-forge libgoogle-cloud-all-devel-2.36.0| h286801f_0 10.2 MB conda-forge libgoogle-cloud-automl-2.36.0| h5e476b0_0 414 KB conda-forge libgoogle-cloud-automl-devel-2.36.0| h286801f_0 132 KB conda-forge libgoogle-cloud-bigquery-2.36.0| h5e476b0_0 952 KB conda-forge libgoogle-cloud-bigquery-devel-2.36.0| h286801f_0 376 KB conda-forge libgoogle-cloud-bigtable-2.36.0| h286801f_0 1.1 MB conda-forge libgoogle-cloud-bigtable-devel-2.36.0| h286801f_0 308 KB conda-forge libgoogle-cloud-compute-2.36.0| h76e6831_0 10.3 MB conda-forge libgoogle-cloud-compute-devel-2.36.0| h286801f_0 2.0 MB conda-forge libgoogle-cloud-contentwarehouse-2.36.0| h5e476b0_0 837 KB conda-forge libgoogle-cloud-contentwarehouse-devel-2.36.0| h286801f_0 303 KB conda-forge libgoogle-cloud-devel-2.36.0| ha46d7a9_0 407 KB conda-forge libgoogle-cloud-dialogflow_cx-2.36.0| h5e476b0_0 1.3 MB conda-forge libgoogle-cloud-dialogflow_cx-devel-2.36.0| h286801f_0 413 KB conda-forge libgoogle-cloud-dialogflow_es-2.36.0| h5e476b0_0 1.5 MB conda-forge libgoogle-cloud-dialogflow_es-devel-2.36.0| h286801f_0 432 KB conda-forge libgoogle-cloud-discoveryengine-2.36.0| h5e476b0_0 1.2 MB conda-forge libgoogle-cloud-discoveryengine-devel-2.36.0| h286801f_0 373 KB conda-forge libgoogle-cloud-dlp-2.36.0 | h5e476b0_0 631 KB conda-forge libgoogle-cloud-dlp-devel-2.36.0| h286801f_0 370 KB conda-forge libgoogle-cloud-documentai-2.36.0| h286801f_0 13 KB conda-forge libgoogle-cloud-documentai-devel-2.36.0| h286801f_0 15 KB conda-forge libgoogle-cloud-iam-2.36.0 | h286801f_0 14 KB conda-forge libgoogle-cloud-iam-devel-2.36.0| h286801f_0 15 KB conda-forge libgoogle-cloud-logging-2.36.0| h286801f_0 518 KB conda-forge libgoogle-cloud-logging-devel-2.36.0| h286801f_0 127 KB conda-forge libgoogle-cloud-monitoring-2.36.0| h286801f_0 674 KB conda-forge libgoogle-cloud-monitoring-devel-2.36.0| h286801f_0 304 KB conda-forge libgoogle-cloud-oauth2-2.36.0| h286801f_0 17 KB conda-forge libgoogle-cloud-oauth2-devel-2.36.0| h286801f_0 19 KB conda-forge libgoogle-cloud-policytroubleshooter-2.36.0| h286801f_0 14 KB conda-forge libgoogle-cloud-policytroubleshooter-devel-2.36.0| h286801f_0 15 KB conda-forge libgoogle-cloud-pubsub-2.36.0| h286801f_0 996 KB conda-forge libgoogle-cloud-pubsub-devel-2.36.0| h286801f_0 285 KB conda-forge libgoogle-cloud-retail-2.36.0| h5e476b0_0 809 KB conda-forge libgoogle-cloud-retail-devel-2.36.0| h286801f_0 275 KB conda-forge libgoogle-cloud-spanner-2.36.0| h286801f_0 1.0 MB conda-forge libgoogle-cloud-spanner-devel-2.36.0| h286801f_0 299 KB conda-forge libgoogle-cloud-speech-2.36.0| h5e476b0_0 624 KB conda-forge libgoogle-cloud-speech-devel-2.36.0| h286801f_0 150 KB conda-forge libgoogle-cloud-storage-2.36.0| h7081f7f_0 517 KB conda-forge libgoogle-cloud-storage-devel-2.36.0| heb238cc_0 130 KB conda-forge libgoogle-cloud-talent-2.36.0| h5e476b0_0 360 KB conda-forge libgoogle-cloud-talent-devel-2.36.0| h286801f_0 139 KB conda-forge libgoogle-cloud-trace-2.36.0| h286801f_0 148 KB conda-forge libgoogle-cloud-trace-devel-2.36.0| h286801f_0 62 KB conda-forge libgrpc-1.67.1 | h0a426d6_2 5.0 MB conda-forge libprotobuf-5.28.3 | h3bd63a1_1 2.2 MB conda-forge orc-2.1.1 | h74f7c94_0 461 KB conda-forge ------------------------------------------------------------ Total: 88.3 MB The following NEW packages will be INSTALLED: aiobotocore conda-forge/noarch::aiobotocore-2.21.1-pyhd8ed1ab_0 aiohappyeyeballs conda-forge/noarch::aiohappyeyeballs-2.6.1-pyhd8ed1ab_0 aiohttp conda-forge/osx-arm64::aiohttp-3.11.16-py310hc74094e_0 aioitertools conda-forge/noarch::aioitertools-0.12.0-pyhd8ed1ab_1 aiosignal conda-forge/noarch::aiosignal-1.3.2-pyhd8ed1ab_0 async-timeout conda-forge/noarch::async-timeout-5.0.1-pyhd8ed1ab_1 attrs conda-forge/noarch::attrs-25.3.0-pyh71513ae_0 autoconf conda-forge/osx-arm64::autoconf-2.71-pl5321hcd07c0c_1 aws-c-auth conda-forge/osx-arm64::aws-c-auth-0.7.3-hab8b942_3 aws-c-cal conda-forge/osx-arm64::aws-c-cal-0.6.2-he70778a_1 aws-c-common conda-forge/osx-arm64::aws-c-common-0.9.0-hb547adb_0 aws-c-compression conda-forge/osx-arm64::aws-c-compression-0.2.17-he70778a_2 aws-c-event-stream conda-forge/osx-arm64::aws-c-event-stream-0.3.2-hcf14f3f_0 aws-c-http conda-forge/osx-arm64::aws-c-http-0.7.12-he297698_1 aws-c-io conda-forge/osx-arm64::aws-c-io-0.13.32-h3c776e5_3 aws-c-mqtt conda-forge/osx-arm64::aws-c-mqtt-0.9.5-h83b98fe_1 aws-c-s3 conda-forge/osx-arm64::aws-c-s3-0.3.14-h24e141d_3 aws-c-sdkutils conda-forge/osx-arm64::aws-c-sdkutils-0.1.12-he70778a_1 aws-checksums conda-forge/osx-arm64::aws-checksums-0.1.17-he70778a_1 aws-crt-cpp conda-forge/osx-arm64::aws-crt-cpp-0.23.0-h04fc39a_5 aws-sdk-cpp conda-forge/osx-arm64::aws-sdk-cpp-1.11.68-h0092a47_13 azure-core-cpp conda-forge/osx-arm64::azure-core-cpp-1.14.0-hd50102c_0 azure-identity-cpp conda-forge/osx-arm64::azure-identity-cpp-1.10.1-h2be26df_0 azure-storage-blo~ conda-forge/osx-arm64::azure-storage-blobs-cpp-12.13.0-h7585a09_1 azure-storage-com~ conda-forge/osx-arm64::azure-storage-common-cpp-12.8.0-h9ca1f76_1 azure-storage-fil~ conda-forge/osx-arm64::azure-storage-files-datalake-cpp-12.12.0-hcdd55da_1 benchmark conda-forge/osx-arm64::benchmark-1.9.2-h286801f_0 boost-cpp conda-forge/osx-arm64::boost-cpp-1.85.0-h103c1d6_4 boto3 conda-forge/noarch::boto3-1.37.1-pyhd8ed1ab_0 botocore conda-forge/noarch::botocore-1.37.1-pyge310_1234567_0 brotli conda-forge/osx-arm64::brotli-1.1.0-hd74edd7_2 brotli-bin conda-forge/osx-arm64::brotli-bin-1.1.0-hd74edd7_2 brotli-python conda-forge/osx-arm64::brotli-python-1.1.0-py310hb4ad77e_2 bzip2 conda-forge/osx-arm64::bzip2-1.0.8-h99b78c6_7 c-ares conda-forge/osx-arm64::c-ares-1.34.5-h5505292_0 c-compiler conda-forge/osx-arm64::c-compiler-1.9.0-hdf49b6b_0 ca-certificates conda-forge/osx-arm64::ca-certificates-2025.1.31-hf0a4a13_0 ccache conda-forge/osx-arm64::ccache-4.11.2-h5a0df06_0 cctools conda-forge/osx-arm64::cctools-1010.6-hb4fb6a3_6 cctools_osx-arm64 conda-forge/osx-arm64::cctools_osx-arm64-1010.6-h3b4f5d3_6 cffi conda-forge/osx-arm64::cffi-1.17.1-py310h497396d_0 clang conda-forge/osx-arm64::clang-18.1.8-default_h474c9e2_9 clang-18 conda-forge/osx-arm64::clang-18-18.1.8-default_hf90f093_9 clang_impl_osx-ar~ conda-forge/osx-arm64::clang_impl_osx-arm64-18.1.8-h2ae9ea5_24 clang_osx-arm64 conda-forge/osx-arm64::clang_osx-arm64-18.1.8-h07b0088_24 clangxx conda-forge/osx-arm64::clangxx-18.1.8-default_h1ffe849_9 clangxx_impl_osx-~ conda-forge/osx-arm64::clangxx_impl_osx-arm64-18.1.8-h555f467_24 clangxx_osx-arm64 conda-forge/osx-arm64::clangxx_osx-arm64-18.1.8-h07b0088_24 click conda-forge/noarch::click-8.1.8-pyh707e725_0 cloudpickle conda-forge/noarch::cloudpickle-3.1.1-pyhd8ed1ab_0 cmake conda-forge/osx-arm64::cmake-4.0.1-ha25475f_0 colorama conda-forge/noarch::colorama-0.4.6-pyhd8ed1ab_1 compiler-rt conda-forge/osx-arm64::compiler-rt-18.1.8-h856b3c1_1 compiler-rt_osx-a~ conda-forge/noarch::compiler-rt_osx-arm64-18.1.8-h832e737_1 compilers conda-forge/osx-arm64::compilers-1.9.0-hce30654_0 cxx-compiler conda-forge/osx-arm64::cxx-compiler-1.9.0-hba80287_0 cython conda-forge/osx-arm64::cython-3.0.12-py310h119c902_0 exceptiongroup conda-forge/noarch::exceptiongroup-1.2.2-pyhd8ed1ab_1 fortran-compiler conda-forge/osx-arm64::fortran-compiler-1.9.0-h5692697_0 frozenlist conda-forge/osx-arm64::frozenlist-1.5.0-py310hc74094e_1 fsspec conda-forge/noarch::fsspec-2025.3.2-pyhd8ed1ab_0 gflags conda-forge/osx-arm64::gflags-2.2.2-hf9b8971_1005 gfortran conda-forge/osx-arm64::gfortran-13.3.0-h3ef1dbf_1 gfortran_impl_osx~ conda-forge/osx-arm64::gfortran_impl_osx-arm64-13.3.0-h16b3750_105 gfortran_osx-arm64 conda-forge/osx-arm64::gfortran_osx-arm64-13.3.0-h3c33bd0_1 glog conda-forge/osx-arm64::glog-0.7.1-heb240a5_0 gmock conda-forge/osx-arm64::gmock-1.16.0-hce30654_0 gmp conda-forge/osx-arm64::gmp-6.3.0-h7bae524_2 google-cloud-cpp conda-forge/osx-arm64::google-cloud-cpp-2.36.0-hce30654_0 gtest conda-forge/osx-arm64::gtest-1.16.0-ha393de7_0 h2 conda-forge/noarch::h2-4.2.0-pyhd8ed1ab_0 hpack conda-forge/noarch::hpack-4.1.0-pyhd8ed1ab_0 hyperframe conda-forge/noarch::hyperframe-6.1.0-pyhd8ed1ab_0 hypothesis conda-forge/noarch::hypothesis-6.131.6-pyha770c72_0 icu conda-forge/osx-arm64::icu-75.1-hfee45f7_0 idna conda-forge/noarch::idna-3.10-pyhd8ed1ab_1 iniconfig conda-forge/noarch::iniconfig-2.0.0-pyhd8ed1ab_1 isl conda-forge/osx-arm64::isl-0.26-imath32_h347afa1_101 jmespath conda-forge/noarch::jmespath-1.0.1-pyhd8ed1ab_1 krb5 conda-forge/osx-arm64::krb5-1.21.3-h237132a_0 ld64 conda-forge/osx-arm64::ld64-951.9-h4c6efb1_6 ld64_osx-arm64 conda-forge/osx-arm64::ld64_osx-arm64-951.9-hb6b49e2_6 libabseil conda-forge/osx-arm64::libabseil-20240722.0-cxx17_h07bc746_4 libblas conda-forge/osx-arm64::libblas-3.9.0-31_h10e41b3_openblas libboost conda-forge/osx-arm64::libboost-1.85.0-hf763ba5_4 libboost-devel conda-forge/osx-arm64::libboost-devel-1.85.0-hf450f58_4 libboost-headers conda-forge/osx-arm64::libboost-headers-1.85.0-hce30654_4 libbrotlicommon conda-forge/osx-arm64::libbrotlicommon-1.1.0-hd74edd7_2 libbrotlidec conda-forge/osx-arm64::libbrotlidec-1.1.0-hd74edd7_2 libbrotlienc conda-forge/osx-arm64::libbrotlienc-1.1.0-hd74edd7_2 libcblas conda-forge/osx-arm64::libcblas-3.9.0-31_hb3479ef_openblas libclang-cpp18.1 conda-forge/osx-arm64::libclang-cpp18.1-18.1.8-default_hf90f093_9 libcrc32c conda-forge/osx-arm64::libcrc32c-1.1.2-hbdafb3b_0 libcurl conda-forge/osx-arm64::libcurl-8.13.0-h73640d1_0 libcxx conda-forge/osx-arm64::libcxx-20.1.3-ha82da77_0 libcxx-devel conda-forge/osx-arm64::libcxx-devel-18.1.8-h6dc3340_8 libedit conda-forge/osx-arm64::libedit-3.1.20250104-pl5321hafb1f1b_0 libev conda-forge/osx-arm64::libev-4.33-h93a5062_2 libevent conda-forge/osx-arm64::libevent-2.1.12-h2757513_1 libexpat conda-forge/osx-arm64::libexpat-2.7.0-h286801f_0 libffi conda-forge/osx-arm64::libffi-3.4.6-h1da3d7d_1 libgfortran conda-forge/osx-arm64::libgfortran-14.2.0-heb5dd2a_105 libgfortran-devel~ conda-forge/noarch::libgfortran-devel_osx-arm64-13.3.0-h5020ebb_105 libgfortran5 conda-forge/osx-arm64::libgfortran5-14.2.0-h2c44a93_105 libglib conda-forge/osx-arm64::libglib-2.84.0-hdff4504_0 libgoogle-cloud conda-forge/osx-arm64::libgoogle-cloud-2.36.0-hdbe95d5_0 libgoogle-cloud-a~ conda-forge/osx-arm64::libgoogle-cloud-aiplatform-2.36.0-h5e476b0_0 libgoogle-cloud-a~ conda-forge/osx-arm64::libgoogle-cloud-aiplatform-devel-2.36.0-h286801f_0 libgoogle-cloud-a~ conda-forge/osx-arm64::libgoogle-cloud-all-2.36.0-h7b8b5c6_0 libgoogle-cloud-a~ conda-forge/osx-arm64::libgoogle-cloud-all-devel-2.36.0-h286801f_0 libgoogle-cloud-a~ conda-forge/osx-arm64::libgoogle-cloud-automl-2.36.0-h5e476b0_0 libgoogle-cloud-a~ conda-forge/osx-arm64::libgoogle-cloud-automl-devel-2.36.0-h286801f_0 libgoogle-cloud-b~ conda-forge/osx-arm64::libgoogle-cloud-bigquery-2.36.0-h5e476b0_0 libgoogle-cloud-b~ conda-forge/osx-arm64::libgoogle-cloud-bigquery-devel-2.36.0-h286801f_0 libgoogle-cloud-b~ conda-forge/osx-arm64::libgoogle-cloud-bigtable-2.36.0-h286801f_0 libgoogle-cloud-b~ conda-forge/osx-arm64::libgoogle-cloud-bigtable-devel-2.36.0-h286801f_0 libgoogle-cloud-c~ conda-forge/osx-arm64::libgoogle-cloud-compute-2.36.0-h76e6831_0 libgoogle-cloud-c~ conda-forge/osx-arm64::libgoogle-cloud-compute-devel-2.36.0-h286801f_0 libgoogle-cloud-c~ conda-forge/osx-arm64::libgoogle-cloud-contentwarehouse-2.36.0-h5e476b0_0 libgoogle-cloud-c~ conda-forge/osx-arm64::libgoogle-cloud-contentwarehouse-devel-2.36.0-h286801f_0 libgoogle-cloud-d~ conda-forge/osx-arm64::libgoogle-cloud-devel-2.36.0-ha46d7a9_0 libgoogle-cloud-d~ conda-forge/osx-arm64::libgoogle-cloud-dialogflow_cx-2.36.0-h5e476b0_0 libgoogle-cloud-d~ conda-forge/osx-arm64::libgoogle-cloud-dialogflow_cx-devel-2.36.0-h286801f_0 libgoogle-cloud-d~ conda-forge/osx-arm64::libgoogle-cloud-dialogflow_es-2.36.0-h5e476b0_0 libgoogle-cloud-d~ conda-forge/osx-arm64::libgoogle-cloud-dialogflow_es-devel-2.36.0-h286801f_0 libgoogle-cloud-d~ conda-forge/osx-arm64::libgoogle-cloud-discoveryengine-2.36.0-h5e476b0_0 libgoogle-cloud-d~ conda-forge/osx-arm64::libgoogle-cloud-discoveryengine-devel-2.36.0-h286801f_0 libgoogle-cloud-d~ conda-forge/osx-arm64::libgoogle-cloud-dlp-2.36.0-h5e476b0_0 libgoogle-cloud-d~ conda-forge/osx-arm64::libgoogle-cloud-dlp-devel-2.36.0-h286801f_0 libgoogle-cloud-d~ conda-forge/osx-arm64::libgoogle-cloud-documentai-2.36.0-h286801f_0 libgoogle-cloud-d~ conda-forge/osx-arm64::libgoogle-cloud-documentai-devel-2.36.0-h286801f_0 libgoogle-cloud-i~ conda-forge/osx-arm64::libgoogle-cloud-iam-2.36.0-h286801f_0 libgoogle-cloud-i~ conda-forge/osx-arm64::libgoogle-cloud-iam-devel-2.36.0-h286801f_0 libgoogle-cloud-l~ conda-forge/osx-arm64::libgoogle-cloud-logging-2.36.0-h286801f_0 libgoogle-cloud-l~ conda-forge/osx-arm64::libgoogle-cloud-logging-devel-2.36.0-h286801f_0 libgoogle-cloud-m~ conda-forge/osx-arm64::libgoogle-cloud-monitoring-2.36.0-h286801f_0 libgoogle-cloud-m~ conda-forge/osx-arm64::libgoogle-cloud-monitoring-devel-2.36.0-h286801f_0 libgoogle-cloud-o~ conda-forge/osx-arm64::libgoogle-cloud-oauth2-2.36.0-h286801f_0 libgoogle-cloud-o~ conda-forge/osx-arm64::libgoogle-cloud-oauth2-devel-2.36.0-h286801f_0 libgoogle-cloud-p~ conda-forge/osx-arm64::libgoogle-cloud-policytroubleshooter-2.36.0-h286801f_0 libgoogle-cloud-p~ conda-forge/osx-arm64::libgoogle-cloud-policytroubleshooter-devel-2.36.0-h286801f_0 libgoogle-cloud-p~ conda-forge/osx-arm64::libgoogle-cloud-pubsub-2.36.0-h286801f_0 libgoogle-cloud-p~ conda-forge/osx-arm64::libgoogle-cloud-pubsub-devel-2.36.0-h286801f_0 libgoogle-cloud-r~ conda-forge/osx-arm64::libgoogle-cloud-retail-2.36.0-h5e476b0_0 libgoogle-cloud-r~ conda-forge/osx-arm64::libgoogle-cloud-retail-devel-2.36.0-h286801f_0 libgoogle-cloud-s~ conda-forge/osx-arm64::libgoogle-cloud-spanner-2.36.0-h286801f_0 libgoogle-cloud-s~ conda-forge/osx-arm64::libgoogle-cloud-spanner-devel-2.36.0-h286801f_0 libgoogle-cloud-s~ conda-forge/osx-arm64::libgoogle-cloud-speech-2.36.0-h5e476b0_0 libgoogle-cloud-s~ conda-forge/osx-arm64::libgoogle-cloud-speech-devel-2.36.0-h286801f_0 libgoogle-cloud-s~ conda-forge/osx-arm64::libgoogle-cloud-storage-2.36.0-h7081f7f_0 libgoogle-cloud-s~ conda-forge/osx-arm64::libgoogle-cloud-storage-devel-2.36.0-heb238cc_0 libgoogle-cloud-t~ conda-forge/osx-arm64::libgoogle-cloud-talent-2.36.0-h5e476b0_0 libgoogle-cloud-t~ conda-forge/osx-arm64::libgoogle-cloud-talent-devel-2.36.0-h286801f_0 libgoogle-cloud-t~ conda-forge/osx-arm64::libgoogle-cloud-trace-2.36.0-h286801f_0 libgoogle-cloud-t~ conda-forge/osx-arm64::libgoogle-cloud-trace-devel-2.36.0-h286801f_0 libgrpc conda-forge/osx-arm64::libgrpc-1.67.1-h0a426d6_2 libhiredis conda-forge/osx-arm64::libhiredis-1.0.2-hbec66e7_0 libiconv conda-forge/osx-arm64::libiconv-1.18-hfe07756_1 libintl conda-forge/osx-arm64::libintl-0.23.1-h493aca8_0 liblapack conda-forge/osx-arm64::liblapack-3.9.0-31_hc9a63f6_openblas libllvm18 conda-forge/osx-arm64::libllvm18-18.1.8-hc4b4ae8_3 liblzma conda-forge/osx-arm64::liblzma-5.8.1-h39f12f2_0 liblzma-devel conda-forge/osx-arm64::liblzma-devel-5.8.1-h39f12f2_0 libnghttp2 conda-forge/osx-arm64::libnghttp2-1.64.0-h6d7220d_0 libopenblas conda-forge/osx-arm64::libopenblas-0.3.29-openmp_hf332438_0 libprotobuf conda-forge/osx-arm64::libprotobuf-5.28.3-h3bd63a1_1 libre2-11 conda-forge/osx-arm64::libre2-11-2024.07.02-h07bc746_2 libsqlite conda-forge/osx-arm64::libsqlite-3.49.1-h3f77e49_2 libssh2 conda-forge/osx-arm64::libssh2-1.11.1-h9cc3647_0 libthrift conda-forge/osx-arm64::libthrift-0.21.0-h64651cc_0 libutf8proc conda-forge/osx-arm64::libutf8proc-2.10.0-hda25de7_0 libuv conda-forge/osx-arm64::libuv-1.50.0-h5505292_0 libxml2 conda-forge/osx-arm64::libxml2-2.13.7-h52572c6_1 libzlib conda-forge/osx-arm64::libzlib-1.3.1-h8359307_2 llvm-openmp conda-forge/osx-arm64::llvm-openmp-20.1.3-hdb05f8b_0 llvm-tools conda-forge/osx-arm64::llvm-tools-18.1.8-hc4b4ae8_3 llvm-tools-18 conda-forge/osx-arm64::llvm-tools-18-18.1.8-hc4b4ae8_3 llvmdev conda-forge/osx-arm64::llvmdev-18.1.8-hc4b4ae8_3 lz4-c conda-forge/osx-arm64::lz4-c-1.10.0-h286801f_1 m4 conda-forge/osx-arm64::m4-1.4.18-h642e427_1001 make conda-forge/osx-arm64::make-4.4.1-hc9fafa5_2 meson conda-forge/noarch::meson-1.7.1-pyhd8ed1ab_0 mpc conda-forge/osx-arm64::mpc-1.3.1-h8f1351a_1 mpfr conda-forge/osx-arm64::mpfr-4.2.1-hb693164_3 multidict conda-forge/osx-arm64::multidict-6.4.3-py310hdf261b0_0 ncurses conda-forge/osx-arm64::ncurses-6.5-h5e97a16_3 ninja conda-forge/osx-arm64::ninja-1.12.1-h420ef59_0 nlohmann_json conda-forge/osx-arm64::nlohmann_json-3.12.0-ha1acc90_0 nodejs conda-forge/osx-arm64::nodejs-22.13.0-h02a13b7_0 numpy conda-forge/osx-arm64::numpy-2.2.5-py310h4d83441_0 openssl conda-forge/osx-arm64::openssl-3.5.0-h81ee809_0 orc conda-forge/osx-arm64::orc-2.1.1-h74f7c94_0 packaging conda-forge/noarch::packaging-25.0-pyhd8ed1ab_0 pandas conda-forge/osx-arm64::pandas-2.2.3-py310h5936506_3 pcre2 conda-forge/osx-arm64::pcre2-10.44-h297a79d_2 perl conda-forge/osx-arm64::perl-5.32.1-7_h4614cfb_perl5 pip conda-forge/noarch::pip-25.0.1-pyh8b19718_0 pkg-config conda-forge/osx-arm64::pkg-config-0.29.2-hde07d2e_1009 pluggy conda-forge/noarch::pluggy-1.5.0-pyhd8ed1ab_1 propcache conda-forge/osx-arm64::propcache-0.3.1-py310hc74094e_0 pycparser conda-forge/noarch::pycparser-2.22-pyh29332c3_1 pysocks conda-forge/noarch::pysocks-1.7.1-pyha55dd90_7 pytest conda-forge/noarch::pytest-8.3.5-pyhd8ed1ab_0 pytest-faulthandl~ conda-forge/noarch::pytest-faulthandler-2.0.1-py_0 python conda-forge/osx-arm64::python-3.10.17-h6cefb37_0_cpython python-dateutil conda-forge/noarch::python-dateutil-2.9.0.post0-pyhff2d567_1 python-tzdata conda-forge/noarch::python-tzdata-2025.2-pyhd8ed1ab_0 python_abi conda-forge/osx-arm64::python_abi-3.10-6_cp310 pytz conda-forge/noarch::pytz-2025.2-pyhd8ed1ab_0 rapidjson conda-forge/osx-arm64::rapidjson-1.1.0.post20240409-ha1acc90_2 re2 conda-forge/osx-arm64::re2-2024.07.02-h6589ca4_2 readline conda-forge/osx-arm64::readline-8.2-h1d1bf99_2 rhash conda-forge/osx-arm64::rhash-1.4.5-h7ab814d_0 s3fs conda-forge/noarch::s3fs-2025.3.2-pyhd8ed1ab_0 s3transfer conda-forge/noarch::s3transfer-0.11.3-pyhd8ed1ab_0 setuptools conda-forge/noarch::setuptools-78.1.1-pyhff2d567_0 setuptools-scm conda-forge/noarch::setuptools-scm-8.2.1-pyhd8ed1ab_0 setuptools_scm conda-forge/noarch::setuptools_scm-8.2.1-hd8ed1ab_0 sigtool conda-forge/osx-arm64::sigtool-0.1.3-h44b9a77_0 six conda-forge/noarch::six-1.17.0-pyhd8ed1ab_0 snappy conda-forge/osx-arm64::snappy-1.2.1-h98b9ce2_1 sortedcontainers conda-forge/noarch::sortedcontainers-2.4.0-pyhd8ed1ab_1 tapi conda-forge/osx-arm64::tapi-1300.6.5-h03f4b80_0 thrift-compiler conda-forge/osx-arm64::thrift-compiler-0.21.0-hf9b8971_0 thrift-cpp conda-forge/osx-arm64::thrift-cpp-0.21.0-hce30654_0 tk conda-forge/osx-arm64::tk-8.6.13-h5083fa2_1 tomli conda-forge/noarch::tomli-2.2.1-pyhd8ed1ab_1 typing-extensions conda-forge/noarch::typing-extensions-4.13.2-h0e9735f_0 typing_extensions conda-forge/noarch::typing_extensions-4.13.2-pyh29332c3_0 tzdata conda-forge/noarch::tzdata-2025b-h78e105d_0 urllib3 conda-forge/noarch::urllib3-2.4.0-pyhd8ed1ab_0 wheel conda-forge/noarch::wheel-0.45.1-pyhd8ed1ab_1 wrapt conda-forge/osx-arm64::wrapt-1.17.2-py310h078409c_0 xsimd conda-forge/osx-arm64::xsimd-13.2.0-ha393de7_0 xz conda-forge/osx-arm64::xz-5.8.1-h9a6d368_0 xz-gpl-tools conda-forge/osx-arm64::xz-gpl-tools-5.8.1-h9a6d368_0 xz-tools conda-forge/osx-arm64::xz-tools-5.8.1-h39f12f2_0 yarl conda-forge/osx-arm64::yarl-1.20.0-py310hc74094e_0 zlib conda-forge/osx-arm64::zlib-1.3.1-h8359307_2 zstandard conda-forge/osx-arm64::zstandard-0.23.0-py310h078409c_1 zstd conda-forge/osx-arm64::zstd-1.5.7-h6491c7d_2 Proceed ([y]/n)? y Downloading and Extracting Packages: Preparing transaction: done Verifying transaction: done Executing transaction: done # # To activate this environment, use # # $ conda activate pyarrow-dev-test-libgrpc # # To deactivate an active environment, use # # $ conda deactivate ``` </details> After building C++ Arrow, it resulted in errors, but it's difficult to identify the cause. There are some warnings, and it seems that some of them were already present, so I'm not sure if they are related. Are there other places I need to change besides `conda_env_cpp.txt`? ```bash (pyarrow-dev-test-libgrpc) 25-04-22 0:01 ~/Projects/arrow $ echo $ARROW_HOME /opt/anaconda3/envs/pyarrow-dev-test-libgrpc (pyarrow-dev-test-libgrpc) 25-04-22 0:21 ~/Projects/arrow $ cmake -S cpp -B cpp/build \ -DCMAKE_INSTALL_PREFIX=$ARROW_HOME \ --preset ninja-release-python ``` <details> <summary> full log </summary> ```bash -- Building using CMake version: 4.0.1 -- The C compiler identification is Clang 18.1.8 -- The CXX compiler identification is Clang 18.1.8 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc/bin/arm64-apple-darwin20.0.0-clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc/bin/arm64-apple-darwin20.0.0-clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Arrow version: 20.0.0 (full: '20.0.0-SNAPSHOT') -- Arrow SO version: 2000 (full: 2000.0.0) -- clang-tidy found at /opt/homebrew/opt/llvm@14/bin/clang-tidy -- clang-format found at /opt/homebrew/opt/llvm@14/bin/clang-format -- Found ClangTools: /opt/homebrew/opt/llvm@14/bin/clang-format -- infer not found -- Found Python3: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc/bin/python3.10 (found version "3.10.17") found components: Interpreter -- Using ccache: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc/bin/ccache -- Found cpplint executable at /Users/y_yoshida/Projects/arrow/cpp/build-support/cpplint.py -- System processor: arm64 -- Performing Test CXX_SUPPORTS_SVE -- Performing Test CXX_SUPPORTS_SVE - Success -- Arrow build warning level: PRODUCTION -- Build Type: RELEASE -- Performing Test CXX_LINKER_SUPPORTS_VERSION_SCRIPT -- Performing Test CXX_LINKER_SUPPORTS_VERSION_SCRIPT - Failed -- Using CONDA approach to find dependencies -- Using CONDA_PREFIX for ARROW_PACKAGE_PREFIX: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc -- Setting (unset) dependency *_ROOT variables: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc -- ARROW_ABSL_BUILD_VERSION: 20211102.0 -- ARROW_ABSL_BUILD_SHA256_CHECKSUM: dcf71b9cba8dc0ca9940c4b316a0c796be8fab42b070bb6b7cab62b48f0e66c4 -- ARROW_AWS_C_AUTH_BUILD_VERSION: v0.6.22 -- ARROW_AWS_C_AUTH_BUILD_SHA256_CHECKSUM: 691a6b4418afcd3dc141351b6ad33fccd8e3ff84df0e9e045b42295d284ee14c -- ARROW_AWS_C_CAL_BUILD_VERSION: v0.5.20 -- ARROW_AWS_C_CAL_BUILD_SHA256_CHECKSUM: acc352359bd06f8597415c366cf4ec4f00d0b0da92d637039a73323dd55b6cd0 -- ARROW_AWS_C_COMMON_BUILD_VERSION: v0.8.9 -- ARROW_AWS_C_COMMON_BUILD_SHA256_CHECKSUM: 2f3fbaf7c38eae5a00e2a816d09b81177f93529ae8ba1b82dc8f31407565327a -- ARROW_AWS_C_COMPRESSION_BUILD_VERSION: v0.2.16 -- ARROW_AWS_C_COMPRESSION_BUILD_SHA256_CHECKSUM: 044b1dbbca431a07bde8255ef9ec443c300fc60d4c9408d4b862f65e496687f4 -- ARROW_AWS_C_EVENT_STREAM_BUILD_VERSION: v0.2.18 -- ARROW_AWS_C_EVENT_STREAM_BUILD_SHA256_CHECKSUM: 310ca617f713bf664e4c7485a3d42c1fb57813abd0107e49790d107def7cde4f -- ARROW_AWS_C_HTTP_BUILD_VERSION: v0.7.3 -- ARROW_AWS_C_HTTP_BUILD_SHA256_CHECKSUM: 07e16c6bf5eba6f0dea96b6f55eae312a7c95b736f4d2e4a210000f45d8265ae -- ARROW_AWS_C_IO_BUILD_VERSION: v0.13.14 -- ARROW_AWS_C_IO_BUILD_SHA256_CHECKSUM: 12b66510c3d9a4f7e9b714e9cfab2a5bf835f8b9ce2f909d20ae2a2128608c71 -- ARROW_AWS_C_MQTT_BUILD_VERSION: v0.8.4 -- ARROW_AWS_C_MQTT_BUILD_SHA256_CHECKSUM: 232eeac63e72883d460c686a09b98cdd811d24579affac47c5c3f696f956773f -- ARROW_AWS_C_S3_BUILD_VERSION: v0.2.3 -- ARROW_AWS_C_S3_BUILD_SHA256_CHECKSUM: a00b3c9f319cd1c9aa2c3fa15098864df94b066dcba0deaccbb3caa952d902fe -- ARROW_AWS_C_SDKUTILS_BUILD_VERSION: v0.1.6 -- ARROW_AWS_C_SDKUTILS_BUILD_SHA256_CHECKSUM: 8a2951344b2fb541eab1e9ca17c18a7fcbfd2aaff4cdd31d362d1fad96111b91 -- ARROW_AWS_CHECKSUMS_BUILD_VERSION: v0.1.13 -- ARROW_AWS_CHECKSUMS_BUILD_SHA256_CHECKSUM: 0f897686f1963253c5069a0e495b85c31635ba146cd3ac38cc2ea31eaf54694d -- ARROW_AWS_CRT_CPP_BUILD_VERSION: v0.18.16 -- ARROW_AWS_CRT_CPP_BUILD_SHA256_CHECKSUM: 9e69bc1dc4b50871d1038aa9ff6ddeb4c9b28f7d6b5e5b1b69041ccf50a13483 -- ARROW_AWS_LC_BUILD_VERSION: v1.3.0 -- ARROW_AWS_LC_BUILD_SHA256_CHECKSUM: ae96a3567161552744fc0cae8b4d68ed88b1ec0f3d3c98700070115356da5a37 -- ARROW_AWSSDK_BUILD_VERSION: 1.10.55 -- ARROW_AWSSDK_BUILD_SHA256_CHECKSUM: 2d552fb1a84bef4a9b65e34aa7031851ed2aef5319e02cc6e4cb735c48aa30de -- ARROW_AZURE_SDK_BUILD_VERSION: azure-identity_1.9.0 -- ARROW_AZURE_SDK_BUILD_SHA256_CHECKSUM: 97065bfc971ac8df450853ce805f820f52b59457bd7556510186a1569502e4a1 -- ARROW_BOOST_BUILD_VERSION: 1.81.0 -- ARROW_BOOST_BUILD_SHA256_CHECKSUM: 9e0ffae35528c35f90468997bc8d99500bf179cbae355415a89a600c38e13574 -- ARROW_BROTLI_BUILD_VERSION: v1.0.9 -- ARROW_BROTLI_BUILD_SHA256_CHECKSUM: f9e8d81d0405ba66d181529af42a3354f838c939095ff99930da6aa9cdf6fe46 -- ARROW_BZIP2_BUILD_VERSION: 1.0.8 -- ARROW_BZIP2_BUILD_SHA256_CHECKSUM: ab5a03176ee106d3f0fa90e381da478ddae405918153cca248e682cd0c4a2269 -- ARROW_CARES_BUILD_VERSION: 1.17.2 -- ARROW_CARES_BUILD_SHA256_CHECKSUM: 4803c844ce20ce510ef0eb83f8ea41fa24ecaae9d280c468c582d2bb25b3913d -- ARROW_CRC32C_BUILD_VERSION: 1.1.2 -- ARROW_CRC32C_BUILD_SHA256_CHECKSUM: ac07840513072b7fcebda6e821068aa04889018f24e10e46181068fb214d7e56 -- ARROW_GBENCHMARK_BUILD_VERSION: v1.8.3 -- ARROW_GBENCHMARK_BUILD_SHA256_CHECKSUM: 6bc180a57d23d4d9515519f92b0c83d61b05b5bab188961f36ac7b06b0d9e9ce -- ARROW_GFLAGS_BUILD_VERSION: v2.2.2 -- ARROW_GFLAGS_BUILD_SHA256_CHECKSUM: 34af2f15cf7367513b352bdcd2493ab14ce43692d2dcd9dfc499492966c64dcf -- ARROW_GLOG_BUILD_VERSION: v0.5.0 -- ARROW_GLOG_BUILD_SHA256_CHECKSUM: eede71f28371bf39aa69b45de23b329d37214016e2055269b3b5e7cfd40b59f5 -- ARROW_GOOGLE_CLOUD_CPP_BUILD_VERSION: v2.22.0 -- ARROW_GOOGLE_CLOUD_CPP_BUILD_SHA256_CHECKSUM: 0c68782e57959c82e0c81def805c01460a042c1aae0c2feee905acaa2a2dc9bf -- ARROW_GRPC_BUILD_VERSION: v1.46.3 -- ARROW_GRPC_BUILD_SHA256_CHECKSUM: d6cbf22cb5007af71b61c6be316a79397469c58c82a942552a62e708bce60964 -- ARROW_GTEST_BUILD_VERSION: 1.16.0 -- ARROW_GTEST_BUILD_SHA256_CHECKSUM: 78c676fc63881529bf97bf9d45948d905a66833fbfa5318ea2cd7478cb98f399 -- ARROW_JEMALLOC_BUILD_VERSION: 5.3.0 -- ARROW_JEMALLOC_BUILD_SHA256_CHECKSUM: 2db82d1e7119df3e71b7640219b6dfe84789bc0537983c3b7ac4f7189aecfeaa -- ARROW_LZ4_BUILD_VERSION: v1.10.0 -- ARROW_LZ4_BUILD_SHA256_CHECKSUM: 537512904744b35e232912055ccf8ec66d768639ff3abe5788d90d792ec5f48b -- ARROW_MIMALLOC_BUILD_VERSION: v2.0.6 -- ARROW_MIMALLOC_BUILD_SHA256_CHECKSUM: 9f05c94cc2b017ed13698834ac2a3567b6339a8bde27640df5a1581d49d05ce5 -- ARROW_NLOHMANN_JSON_BUILD_VERSION: v3.12.0 -- ARROW_NLOHMANN_JSON_BUILD_SHA256_CHECKSUM: 4b92eb0c06d10683f7447ce9406cb97cd4b453be18d7279320f7b2f025c10187 -- ARROW_OPENTELEMETRY_BUILD_VERSION: v1.13.0 -- ARROW_OPENTELEMETRY_BUILD_SHA256_CHECKSUM: 7735cc56507149686e6019e06f588317099d4522480be5f38a2a09ec69af1706 -- ARROW_OPENTELEMETRY_PROTO_BUILD_VERSION: v0.17.0 -- ARROW_OPENTELEMETRY_PROTO_BUILD_SHA256_CHECKSUM: f269fbcb30e17b03caa1decd231ce826e59d7651c0f71c3b28eb5140b4bb5412 -- ARROW_ORC_BUILD_VERSION: 2.1.1 -- ARROW_ORC_BUILD_SHA256_CHECKSUM: 15af8baeee322bab0298559a14a09cf8c14cf2008e35d8a78d3cc8a4c98d1e59 -- ARROW_PROTOBUF_BUILD_VERSION: v21.3 -- ARROW_PROTOBUF_BUILD_SHA256_CHECKSUM: 2f723218f6cb709ae4cdc4fb5ed56a5951fc5d466f0128ce4c946b8c78c8c49f -- ARROW_RAPIDJSON_BUILD_VERSION: 232389d4f1012dddec4ef84861face2d2ba85709 -- ARROW_RAPIDJSON_BUILD_SHA256_CHECKSUM: b9290a9a6d444c8e049bd589ab804e0ccf2b05dc5984a19ed5ae75d090064806 -- ARROW_RE2_BUILD_VERSION: 2022-06-01 -- ARROW_RE2_BUILD_SHA256_CHECKSUM: f89c61410a072e5cbcf8c27e3a778da7d6fd2f2b5b1445cd4f4508bee946ab0f -- ARROW_SNAPPY_BUILD_VERSION: 1.2.2 -- ARROW_SNAPPY_BUILD_SHA256_CHECKSUM: 90f74bc1fbf78a6c56b3c4a082a05103b3a56bb17bca1a27e052ea11723292dc -- ARROW_SUBSTRAIT_BUILD_VERSION: v0.44.0 -- ARROW_SUBSTRAIT_BUILD_SHA256_CHECKSUM: f989a862f694e7dbb695925ddb7c4ce06aa6c51aca945105c075139aed7e55a2 -- ARROW_S2N_TLS_BUILD_VERSION: v1.3.35 -- ARROW_S2N_TLS_BUILD_SHA256_CHECKSUM: 9d32b26e6bfcc058d98248bf8fc231537e347395dd89cf62bb432b55c5da990d -- ARROW_THRIFT_BUILD_VERSION: 0.20.0 -- ARROW_THRIFT_BUILD_SHA256_CHECKSUM: b5d8311a779470e1502c027f428a1db542f5c051c8e1280ccd2163fa935ff2d6 -- ARROW_UTF8PROC_BUILD_VERSION: v2.10.0 -- ARROW_UTF8PROC_BUILD_SHA256_CHECKSUM: 6f4f1b639daa6dca9f80bc5db1233e9cbaa31a67790887106160b33ef743f136 -- ARROW_XSIMD_BUILD_VERSION: 13.0.0 -- ARROW_XSIMD_BUILD_SHA256_CHECKSUM: 8bdbbad0c3e7afa38d88d0d484d70a1671a1d8aefff03f4223ab2eb6a41110a3 -- ARROW_ZLIB_BUILD_VERSION: 1.3.1 -- ARROW_ZLIB_BUILD_SHA256_CHECKSUM: 9a93b2b7dfdac77ceba5a558a580e74667dd6fede4585b91eefb60f03b72df23 -- ARROW_ZSTD_BUILD_VERSION: 1.5.7 -- ARROW_ZSTD_BUILD_SHA256_CHECKSUM: eb33e51f49a15e023950cd7825ca74a4a2b43db8354825ac24fc1b7ee09e6fa3 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Looking for _M_ARM64 -- Looking for _M_ARM64 - not found -- Looking for __SIZEOF_INT128__ -- Looking for __SIZEOF_INT128__ - found -- Boost include dir: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc/include -- Providing CMake module for FindSnappyAlt as part of Arrow CMake package -- Checking for modules 'libbrotlicommon;libbrotlienc;libbrotlidec' -- Found libbrotlicommon, version 1.1.0 -- Found libbrotlienc, version 1.1.0 -- Found libbrotlidec, version 1.1.0 -- Found BrotliAlt: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc/lib/libbrotlicommon.dylib -- Providing CMake module for FindBrotliAlt as part of Arrow CMake package -- Building without OpenSSL support. Minimum OpenSSL version 1.0.2 required. -- Found thrift: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc -- Found ZLIB: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc/lib/libz.dylib (found version "1.3.1") -- Found OpenSSL: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc/lib/libcrypto.dylib (found version "3.5.0") -- Found libevent: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc/lib/libevent.dylib -- Providing CMake module for FindThriftAlt as part of Parquet CMake package -- Providing CMake module for FindProtobufAlt as part of Arrow CMake package -- Found protoc: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc/bin/protoc-28.3.0 -- Building Substrait from source -- Building (vendored) mimalloc from source -- xsimd found. Headers: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc/include CMake Warning at cmake_modules/Findlz4Alt.cmake:29 (find_package): By not providing "Findlz4.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "lz4", but CMake did not find one. Could not find a package configuration file provided by "lz4" with any of the following names: lz4Config.cmake lz4-config.cmake Add the installation prefix of "lz4" to CMAKE_PREFIX_PATH or set "lz4_DIR" to a directory containing one of the above files. If "lz4" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): cmake_modules/ThirdpartyToolchain.cmake:310 (find_package) cmake_modules/ThirdpartyToolchain.cmake:2688 (resolve_dependency) CMakeLists.txt:618 (include) -- Checking for module 'liblz4' -- Found liblz4, version 1.10.0 -- Found lz4Alt: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc/lib/liblz4.dylib -- Providing CMake module for Findlz4Alt as part of Arrow CMake package -- Providing CMake module for FindzstdAlt as part of Arrow CMake package -- Found Zstandard: zstd::libzstd_shared -- Providing CMake module for Findre2Alt as part of Arrow CMake package -- Found BZip2: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc/lib/libbz2.dylib (found version "1.0.8") -- Looking for BZ2_bzCompressInit -- Looking for BZ2_bzCompressInit - found -- Found utf8proc: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc/lib/libutf8proc.dylib (found suitable version "2.10.0", minimum required is "2.2.0") -- Providing CMake module for Findutf8proc as part of Arrow CMake package -- Found hdfs.h at: /Users/y_yoshida/Projects/arrow/cpp/thirdparty/hadoop/include/hdfs.h -- SNAPPY_HOME: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc -- Found the Snappy header: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc/include/snappy.h -- Found the Snappy library: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc/lib/libsnappy.dylib -- ZSTD_HOME: -- Could not find zstd in system search paths. CMake Warning at cmake_modules/FindorcAlt.cmake:29 (find_package): Found package configuration file: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc/lib/cmake/orc/orcConfig.cmake but it set orc_FOUND to FALSE so package "orc" is considered to be NOT FOUND. Reason given by package: orc could not be found because dependency ZSTD could not be found. Call Stack (most recent call first): cmake_modules/ThirdpartyToolchain.cmake:310 (find_package) cmake_modules/ThirdpartyToolchain.cmake:4797 (resolve_dependency) CMakeLists.txt:618 (include) -- Found orcAlt: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc/lib/liborc.dylib (found version "2.1.1") -- Providing CMake module for FindorcAlt as part of Arrow CMake package -- Found ORC static library: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc/lib/liborc.dylib -- Found ORC headers: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc/include CMake Error at cmake_modules/ThirdpartyToolchain.cmake:5042 (include): include could not find requested file: AWSSDKVariables Call Stack (most recent call first): CMakeLists.txt:618 (include) -- All bundled static libraries: substrait;mimalloc::mimalloc CMake Error at CMakeLists.txt:638 (include): include could not find requested file: san-config -- CMAKE_C_FLAGS: -ftree-vectorize -fPIC -fstack-protector-strong -O2 -pipe -isystem /opt/anaconda3/envs/pyarrow-dev-test-libgrpc/include -Qunused-arguments -Wall -Wno-unknown-warning-option -Wno-pass-failed -march=armv8-a -- CMAKE_CXX_FLAGS: -fno-aligned-new -ftree-vectorize -fPIC -fstack-protector-strong -O2 -pipe -stdlib=libc++ -fvisibility-inlines-hidden -fmessage-length=0 -isystem /opt/anaconda3/envs/pyarrow-dev-test-libgrpc/include -Qunused-arguments -fcolor-diagnostics -Wall -Wno-unknown-warning-option -Wno-pass-failed -march=armv8-a -- CMAKE_C_FLAGS_RELEASE: -O3 -DNDEBUG -O2 -- CMAKE_CXX_FLAGS_RELEASE: -O3 -DNDEBUG -O2 CMake Warning (dev) at src/arrow/CMakeLists.txt:1113 (install): Policy CMP0177 is not set: install() DESTINATION paths are normalized. Run "cmake --help-policy CMP0177" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for backtrace -- Looking for backtrace - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -- --------------------------------------------------------------------- -- Arrow version: 20.0.0-SNAPSHOT -- -- Build configuration summary: -- Generator: Ninja -- Build type: RELEASE -- Source directory: /Users/y_yoshida/Projects/arrow/cpp -- Install prefix: /opt/anaconda3/envs/pyarrow-dev-test-libgrpc -- Compile commands: /Users/y_yoshida/Projects/arrow/cpp/build/compile_commands.json -- -- Compile and link options: -- -- ARROW_CXXFLAGS="" [default=""] -- Compiler flags to append when compiling Arrow -- ARROW_BUILD_STATIC=OFF [default=ON] -- Build static libraries -- ARROW_BUILD_SHARED=ON [default=ON] -- Build shared libraries -- ARROW_PACKAGE_KIND="" [default=""] -- Arbitrary string that identifies the kind of package -- (for informational purposes) -- ARROW_GIT_ID=c54b039c77dd0bfa822bc0a54c7f4ca1189e0d57 [default=""] -- The Arrow git commit id (if any) -- ARROW_GIT_DESCRIPTION=apache-arrow-20.0.0.dev-324-gc54b039c77 [default=""] -- The Arrow git commit description (if any) -- ARROW_POSITION_INDEPENDENT_CODE=ON [default=ON] -- Whether to create position-independent target -- ARROW_USE_CCACHE=ON [default=ON] -- Use ccache when compiling (if available) -- ARROW_USE_SCCACHE=ON [default=ON] -- Use sccache when compiling (if available), -- takes precedence over ccache if a storage backend is configured -- ARROW_USE_LD_GOLD=OFF [default=OFF] -- Use ld.gold for linking on Linux (if available) -- ARROW_USE_LLD=OFF [default=OFF] -- Use the LLVM lld for linking (if available) -- ARROW_USE_MOLD=OFF [default=OFF] -- Use mold for linking on Linux (if available) -- ARROW_USE_PRECOMPILED_HEADERS=OFF [default=OFF] -- Use precompiled headers when compiling -- ARROW_SIMD_LEVEL=NEON [default=DEFAULT|NONE|SSE4_2|AVX2|AVX512|NEON|SVE|SVE128|SVE256|SVE512] -- Compile-time SIMD optimization level -- ARROW_RUNTIME_SIMD_LEVEL=MAX [default=MAX|NONE|SSE4_2|AVX2|AVX512] -- Max runtime SIMD optimization level -- ARROW_ALTIVEC=ON [default=ON] -- Build with Altivec if compiler has support -- ARROW_RPATH_ORIGIN=OFF [default=OFF] -- Build Arrow libraries with RATH set to $ORIGIN -- ARROW_INSTALL_NAME_RPATH=ON [default=ON] -- Build Arrow libraries with install_name set to @rpath -- ARROW_GGDB_DEBUG=ON [default=ON] -- Pass -ggdb flag to debug builds -- ARROW_WITH_MUSL=OFF [default=OFF] -- Whether the system libc is musl or not -- ARROW_ENABLE_THREADING=ON [default=ON] -- Enable threading in Arrow core -- -- Test and benchmark options: -- -- ARROW_BUILD_EXAMPLES=OFF [default=OFF] -- Build the Arrow examples -- ARROW_BUILD_TESTS=OFF [default=OFF] -- Build the Arrow googletest unit tests -- ARROW_ENABLE_TIMING_TESTS=ON [default=ON] -- Enable timing-sensitive tests -- ARROW_BUILD_INTEGRATION=OFF [default=OFF] -- Build the Arrow integration test executables -- ARROW_BUILD_BENCHMARKS=OFF [default=OFF] -- Build the Arrow micro benchmarks -- ARROW_BUILD_BENCHMARKS_REFERENCE=OFF [default=OFF] -- Build the Arrow micro reference benchmarks -- ARROW_BUILD_DETAILED_BENCHMARKS=OFF [default=OFF] -- Build benchmarks that do a longer exploration of performance -- ARROW_TEST_LINKAGE=shared [default=shared|static] -- Linkage of Arrow libraries with unit tests executables. -- ARROW_FUZZING=OFF [default=OFF] -- Build Arrow Fuzzing executables -- ARROW_LARGE_MEMORY_TESTS=OFF [default=OFF] -- Enable unit tests which use large memory -- -- Lint options: -- -- ARROW_ONLY_LINT=OFF [default=OFF] -- Only define the lint and check-format targets -- ARROW_VERBOSE_LINT=OFF [default=OFF] -- If off, 'quiet' flags will be passed to linting tools -- ARROW_GENERATE_COVERAGE=OFF [default=OFF] -- Build with C++ code coverage enabled -- -- Checks options: -- -- ARROW_TEST_MEMCHECK=OFF [default=OFF] -- Run the test suite using valgrind --tool=memcheck -- ARROW_USE_ASAN=OFF [default=OFF] -- Enable Address Sanitizer checks -- ARROW_USE_TSAN=OFF [default=OFF] -- Enable Thread Sanitizer checks -- ARROW_USE_UBSAN=OFF [default=OFF] -- Enable Undefined Behavior sanitizer checks -- -- Project component options: -- -- ARROW_ACERO=ON [default=OFF] -- Build the Arrow Acero Engine Module -- ARROW_AZURE=OFF [default=OFF] -- Build Arrow with Azure support (requires the Azure SDK for C++) -- ARROW_BUILD_UTILITIES=OFF [default=OFF] -- Build Arrow commandline utilities -- ARROW_COMPUTE=ON [default=OFF] -- Build all Arrow Compute kernels -- ARROW_CSV=ON [default=OFF] -- Build the Arrow CSV Parser Module -- ARROW_CUDA=OFF [default=OFF] -- Build the Arrow CUDA extensions (requires CUDA toolkit) -- ARROW_DATASET=ON [default=OFF] -- Build the Arrow Dataset Modules -- ARROW_FILESYSTEM=ON [default=OFF] -- Build the Arrow Filesystem Layer -- ARROW_FLIGHT=OFF [default=OFF] -- Build the Arrow Flight RPC System (requires GRPC, Protocol Buffers) -- ARROW_FLIGHT_SQL=OFF [default=OFF] -- Build the Arrow Flight SQL extension -- ARROW_GANDIVA=OFF [default=OFF] -- Build the Gandiva libraries -- ARROW_GCS=OFF [default=C++ Client Libraries)] -- Build Arrow with GCS support (requires the Google Cloud Platform -- ARROW_HDFS=OFF [default=OFF] -- Build the Arrow HDFS bridge -- ARROW_IPC=ON [default=ON] -- Build the Arrow IPC extensions -- ARROW_JEMALLOC=OFF [default=OFF] -- Build the Arrow jemalloc-based allocator -- ARROW_JSON=ON [default=OFF] -- Build Arrow with JSON support (requires RapidJSON) -- ARROW_MIMALLOC=ON [default=ON] -- Build the Arrow mimalloc-based allocator -- ARROW_PARQUET=ON [default=OFF] -- Build the Parquet libraries -- ARROW_ORC=ON [default=OFF] -- Build the Arrow ORC adapter -- ARROW_PYTHON=OFF [default=OFF] -- Build some components needed by PyArrow. -- (This is a deprecated option. Use CMake presets instead.) -- ARROW_S3=OFF [default=OFF] -- Build Arrow with S3 support (requires the AWS SDK for C++) -- ARROW_S3_MODULE=OFF [default=OFF] -- Build the Arrow S3 filesystem as a dynamic module -- ARROW_SKYHOOK=OFF [default=OFF] -- Build the Skyhook libraries -- ARROW_SUBSTRAIT=ON [default=OFF] -- Build the Arrow Substrait Consumer Module -- ARROW_TENSORFLOW=OFF [default=OFF] -- Build Arrow with TensorFlow support enabled -- ARROW_TESTING=OFF [default=OFF] -- Build the Arrow testing libraries -- -- Thirdparty toolchain options: -- -- ARROW_DEPENDENCY_SOURCE=CONDA [default=CONDA|AUTO|BUNDLED|SYSTEM|VCPKG|BREW] -- Method to use for acquiring arrow's build dependencies -- ARROW_VERBOSE_THIRDPARTY_BUILD=OFF [default=OFF] -- Show output from ExternalProjects rather than just logging to files -- ARROW_DEPENDENCY_USE_SHARED=ON [default=ON] -- Link to shared libraries -- ARROW_BOOST_USE_SHARED=ON [default=ON] -- Rely on Boost shared libraries where relevant -- ARROW_BROTLI_USE_SHARED=ON [default=ON] -- Rely on Brotli shared libraries where relevant -- ARROW_BZ2_USE_SHARED=ON [default=ON] -- Rely on Bz2 shared libraries where relevant -- ARROW_GFLAGS_USE_SHARED=ON [default=ON] -- Rely on GFlags shared libraries where relevant -- ARROW_GRPC_USE_SHARED=ON [default=ON] -- Rely on gRPC shared libraries where relevant -- ARROW_JEMALLOC_USE_SHARED=ON [default=ON] -- Rely on jemalloc shared libraries where relevant -- ARROW_LLVM_USE_SHARED=ON [default=ON] -- Rely on LLVM shared libraries where relevant -- ARROW_LZ4_USE_SHARED=ON [default=ON] -- Rely on lz4 shared libraries where relevant -- ARROW_OPENSSL_USE_SHARED=ON [default=ON] -- Rely on OpenSSL shared libraries where relevant -- ARROW_PROTOBUF_USE_SHARED=ON [default=ON] -- Rely on Protocol Buffers shared libraries where relevant -- ARROW_SNAPPY_USE_SHARED=ON [default=ON] -- Rely on snappy shared libraries where relevant -- ARROW_THRIFT_USE_SHARED=ON [default=ON] -- Rely on thrift shared libraries where relevant -- ARROW_UTF8PROC_USE_SHARED=ON [default=ON] -- Rely on utf8proc shared libraries where relevant -- ARROW_ZSTD_USE_SHARED=ON [default=ON] -- Rely on zstd shared libraries where relevant -- ARROW_USE_GLOG=OFF [default=OFF] -- Build libraries with glog support for pluggable logging -- ARROW_WITH_BACKTRACE=ON [default=ON] -- Build with backtrace support -- ARROW_WITH_OPENTELEMETRY=OFF [default=OFF] -- Build libraries with OpenTelemetry support for distributed tracing -- ARROW_WITH_BROTLI=ON [default=OFF] -- Build with Brotli compression -- ARROW_WITH_BZ2=ON [default=OFF] -- Build with BZ2 compression -- ARROW_WITH_LZ4=ON [default=OFF] -- Build with lz4 compression -- ARROW_WITH_SNAPPY=ON [default=OFF] -- Build with Snappy compression -- ARROW_WITH_ZLIB=ON [default=OFF] -- Build with zlib compression -- ARROW_WITH_ZSTD=ON [default=OFF] -- Build with zstd compression -- ARROW_WITH_UTF8PROC=ON [default=ON] -- Build with support for Unicode properties using the utf8proc library -- (only used if ARROW_COMPUTE is ON or ARROW_GANDIVA is ON) -- ARROW_WITH_RE2=ON [default=ON] -- Build with support for regular expressions using the re2 library -- (only used if ARROW_COMPUTE or ARROW_GANDIVA is ON) -- -- Parquet options: -- -- PARQUET_MINIMAL_DEPENDENCY=OFF [default=OFF] -- Depend only on Thirdparty headers to build libparquet. -- Always OFF if building binaries -- PARQUET_BUILD_EXECUTABLES=OFF [default=OFF] -- Build the Parquet executable CLI tools. Requires static libraries to be built. -- PARQUET_BUILD_EXAMPLES=OFF [default=OFF] -- Build the Parquet examples. Requires static libraries to be built. -- PARQUET_REQUIRE_ENCRYPTION=OFF [default=OFF] -- Build support for encryption. Fail if OpenSSL is not found -- -- Gandiva options: -- -- ARROW_GANDIVA_STATIC_LIBSTDCPP=OFF [default=OFF] -- Include -static-libstdc++ -static-libgcc when linking with -- Gandiva static libraries -- ARROW_GANDIVA_PC_CXX_FLAGS="" [default=""] -- Compiler flags to append when pre-compiling Gandiva operations -- -- Cross compiling options: -- -- ARROW_GRPC_CPP_PLUGIN="" [default=""] -- grpc_cpp_plugin path to be used -- -- Advanced developer options: -- -- ARROW_EXTRA_ERROR_CONTEXT=OFF [default=OFF] -- Compile with extra error context (line numbers, code) -- ARROW_OPTIONAL_INSTALL=OFF [default=OFF] -- If enabled install ONLY targets that have already been built. Please be -- advised that if this is enabled 'install' will fail silently on components -- that have not been built -- ARROW_GDB_INSTALL_DIR="" [default=""] -- Use a custom install directory for GDB plugin. -- In general, you don't need to specify this because the default -- (CMAKE_INSTALL_FULL_BINDIR on Windows, CMAKE_INSTALL_FULL_LIBDIR otherwise) -- is reasonable. -- Outputting build configuration summary to /Users/y_yoshida/Projects/arrow/cpp/build/cmake_summary.json -- Configuring incomplete, errors occurred! ``` </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: github-unsubscr...@arrow.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org