This issue has arisen again on a Macports buildbot.

The Apache Arrow cmake system locates the installed libraries and headers, but 
then says it can’t find them.

Does anyone know what would cause this build failure? It works on my system, 
but not on a build bot:

Build command:
> Executing:  cd 
> "/opt/local/var/macports/build/_Users_runner_work_1_s_devel_apache-arrow/py38-pyarrow/work/arrow-0.17.1/python"
>  && /opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8 
> setup.py --no-user-cfg build_ext --inplace



https://paste.z0k.xyz/a953d943d11c.txt
> -- Running cmake for pyarrow
> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/opt/local 
> -DCMAKE_INSTALL_NAME_DIR=/opt/local/lib 
> -DCMAKE_SYSTEM_PREFIX_PATH=/opt/local;/usr -DCMAKE_C_COMPILER=/usr/bin/clang 
> -DCMAKE_CXX_COMPILER=/usr/bin/clang++ -DCMAKE_POLICY_DEFAULT_CMP0025=NEW 
> -DCMAKE_POLICY_DEFAULT_CMP0060=NEW -DCMAKE_VERBOSE_MAKEFILE=ON 
> -DCMAKE_COLOR_MAKEFILE=ON -DCMAKE_FIND_FRAMEWORK=LAST 
> -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MAKE_PROGRAM=/usr/bin/make 
> -DCMAKE_MODULE_PATH=/opt/local/share/cmake/Modules 
> -DCMAKE_PREFIX_PATH=/opt/local/share/cmake/Modules 
> -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON -DCMAKE_INSTALL_RPATH=/opt/local/lib 
> -Wno-dev -DARROW_FLIGHT=ON -DARROW_JEMALLOC=OFF -DARROW_ORC=ON 
> -DARROW_PARQUET=ON -DARROW_PLASMA=ON -DARROW_PROTOBUF_USE_SHARED=ON 
> -DARROW_PYTHON=ON -DARROW_WITH_BZ2=ON -DARROW_WITH_ZLIB=ON 
> -DARROW_WITH_ZSTD=ON -DARROW_WITH_LZ4=ON -DARROW_WITH_SNAPPY=ON 
> -DARROW_WITH_BROTLI=ON -DARROW_INSTALL_NAME_RPATH=OFF 
> -DPYTHON_EXECUTABLE=/opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8
>   -DPYARROW_BUILD_CUDA=off -DPYARROW_BUILD_FLIGHT=off 
> -DPYARROW_BUILD_GANDIVA=off -DPYARROW_BUILD_DATASET=off 
> -DPYARROW_BUILD_ORC=off -DPYARROW_BUILD_PARQUET=on -DPYARROW_BUILD_PLASMA=off 
> -DPYARROW_BUILD_S3=off -DPYARROW_BUILD_HDFS=off -DPYARROW_USE_TENSORFLOW=off 
> -DPYARROW_BUNDLE_ARROW_CPP=off -DPYARROW_BUNDLE_BOOST=off 
> -DPYARROW_GENERATE_COVERAGE=off -DPYARROW_BOOST_USE_SHARED=on 
> -DPYARROW_PARQUET_USE_SHARED=on -DCMAKE_BUILD_TYPE=release 
> /opt/local/var/macports/build/_Users_runner_work_1_s_devel_apache-arrow/py38-pyarrow/work/arrow-0.17.1/python
> …
> -- Found Arrow: /opt/local/include (found version "0.17.1")
> -- Arrow version: 0.17.1 (CMake package configuration: Arrow)
> -- Arrow SO and ABI version: 17
> -- Arrow full SO version: 17.1.0
> -- Found the Arrow core shared library: /opt/local/lib/libarrow.17.1.0.dylib
> -- Found the Arrow core import library:
> -- Found the Arrow core static library: /opt/local/lib/libarrow.a
> -- Could NOT find ArrowPython (missing: ArrowPython_DIR)
> CMake Error at 
> /opt/local/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:164 
> (message):
>   Could NOT find ArrowPython (missing: ARROW_PYTHON_INCLUDE_DIR
>   ARROW_PYTHON_LIB_DIR) (found version "0.17.1")
> Call Stack (most recent call first):
>   /opt/local/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:445 
> (_FPHSA_FAILURE_MESSAGE)
>   cmake_modules/FindArrowPython.cmake:76 (find_package_handle_standard_args)
>   CMakeLists.txt:210 (find_package)

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to