Re: [I] [C++] Build process: Could not find a package configuration file provided by "OpenSSLAlt" [arrow]

2024-04-05 Thread via GitHub


kou closed issue #39132: [C++] Build process: Could not find a package 
configuration file provided by "OpenSSLAlt"
URL: https://github.com/apache/arrow/issues/39132


-- 
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: issues-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[I] [C++] Build process: Could not find a package configuration file provided by "OpenSSLAlt" [arrow]

2023-12-07 Thread via GitHub


tcrasset opened a new issue, #39132:
URL: https://github.com/apache/arrow/issues/39132

   ### Describe the bug, including details regarding any error messages, 
version, and platform.
   
   I tried building Arrow C++ and `pyarrow` to start contributing, but I ran 
into an issue that I am not familiar with and that I could not debug myself.
   
   I followed the tutorial from the docs: 
https://arrow.apache.org/docs/developers/python.html#using-system-and-bundled-dependencies
   
   Here are the exact commands I executed.
   
   ```text
   arrow/cpp/build on  main [!?] via △ v3.27.9
   ❯ export ARROW_HOME=/home/tom/Documents/dev/dist 
   ❯ export LD_LIBRARY_PATH=$ARROW_HOME/lib:$LD_LIBRARY_PATH  
   ❯ export CMAKE_PREFIX_PATH=$ARROW_HOME:$CMAKE_PREFIX_PATH
   
   arrow/cpp/build on  main [!?]
   ❯ cmake -DCMAKE_INSTALL_PREFIX=$ARROW_HOME \
   -DCMAKE_INSTALL_LIBDIR=lib \
   -DCMAKE_BUILD_TYPE=Debug \
   -DARROW_BUILD_TESTS=ON \
   -DARROW_COMPUTE=ON \
   -DARROW_CSV=ON \
   -DARROW_DATASET=ON \
   -DARROW_FILESYSTEM=ON \
   -DARROW_HDFS=ON \
   -DARROW_JSON=ON \
   -DARROW_PARQUET=ON \
   -DARROW_WITH_BROTLI=ON \
   -DARROW_WITH_BZ2=ON \
   -DARROW_WITH_LZ4=ON \
   -DARROW_WITH_SNAPPY=ON \
   -DARROW_WITH_ZLIB=ON \
   -DARROW_WITH_ZSTD=ON \
   -DPARQUET_REQUIRE_ENCRYPTION=ON \
   ..
   
   ```
   
   
   The output is:
   ```text
   -- Building using CMake version: 3.27.9
   -- The C compiler identification is GNU 9.4.0
   -- The CXX compiler identification is GNU 9.4.0
   -- Detecting C compiler ABI info
   -- Detecting C compiler ABI info - done
   -- Check for working C compiler: /usr/bin/cc - 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: /usr/bin/c++ - skipped
   -- Detecting CXX compile features
   -- Detecting CXX compile features - done
   -- Arrow version: 15.0.0 (full: '15.0.0-SNAPSHOT')
   -- Arrow SO version: 1500 (full: 1500.0.0)
   -- clang-tidy 14 not found
   -- clang-format found, but version did not match "clang-format version 14"
   -- clang-format 14 not found
   -- Could NOT find ClangTools (missing: CLANG_FORMAT_BIN CLANG_TIDY_BIN) 
   -- infer not found
   -- Found Python3: /usr/bin/python3.11 (found version "3.11.6") found 
components: Interpreter 
   -- Found cpplint executable at 
/home/tom/Documents/dev/arrow/cpp/build-support/cpplint.py
   -- System processor: x86_64
   -- Performing Test CXX_SUPPORTS_SSE4_2
   -- Performing Test CXX_SUPPORTS_SSE4_2 - Success
   -- Performing Test CXX_SUPPORTS_AVX2
   -- Performing Test CXX_SUPPORTS_AVX2 - Success
   -- Performing Test CXX_SUPPORTS_AVX512
   -- Performing Test CXX_SUPPORTS_AVX512 - Success
   -- Arrow build warning level: CHECKIN
   -- Using ld linker
   -- Build Type: DEBUG
   -- Performing Test CXX_LINKER_SUPPORTS_VERSION_SCRIPT
   -- Performing Test CXX_LINKER_SUPPORTS_VERSION_SCRIPT - Success
   -- Using AUTO approach to find dependencies
   -- 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: 
07e16c6bf5eba6f0dea96b6f55eae312a7c95b736f4d2e4a21f45d8265ae
   -- 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
   --