r-minimal icon indicating copy to clipboard operation
r-minimal copied to clipboard

arrow example build fails

Open gaborcsardi opened this issue 11 months ago • 14 comments

Full output below. The same version of arrow (just released 11 days ago) built fine last week.

I'll try with Alpine 3.18, or 3.19, we should update soon, anyway.

* installing *source* package ‘arrow’ ...
** package ‘arrow’ successfully unpacked and MD5 sums checked
** using staged installation
*** pkg-config found.
*** Found local C++ source: 'tools/cpp'
*** Building libarrow from source
    For build options and troubleshooting, see the install guide:
    https://arrow.apache.org/docs/r/articles/install.html
**** cmake 3.23.5: /usr/bin/cmake
**** arrow
**** Error building Arrow C++.
**** Printing contents of build log because the build failed while ARROW_R_DEV was set to FALSE
++ pwd
+ : /tmp/RtmpjaifAp/R.INSTALL59a11dbf8ed/arrow
+ : tools/cpp
+ : /tmp/RtmpbjEemO/file68c5abd6127
+ : libarrow/arrow-15.0.1
+ : /usr/bin/cmake
++ cd tools/cpp
++ pwd
+ SOURCE_DIR=/tmp/RtmpjaifAp/R.INSTALL59a11dbf8ed/arrow/tools/cpp
++ mkdir -p libarrow/arrow-15.0.1
++ cd libarrow/arrow-15.0.1
++ pwd
+ DEST_DIR=/tmp/RtmpjaifAp/R.INSTALL59a11dbf8ed/arrow/libarrow/arrow-15.0.1
+ '[' 2 = '' ']'
+ '[' '' '!=' '' ']'
+ '[' '' = false ']'
+ ARROW_DEFAULT_PARAM=OFF
+ case "$CXX" in
+ mkdir -p /tmp/RtmpbjEemO/file68c5abd6127
+ pushd /tmp/RtmpbjEemO/file68c5abd6127
/tmp/RtmpbjEemO/file68c5abd6127 /tmp/RtmpjaifAp/R.INSTALL59a11dbf8ed/arrow
+ /usr/bin/cmake -DARROW_BOOST_USE_SHARED=OFF -DARROW_BUILD_TESTS=OFF -DARROW_BUILD_SHARED=OFF -DARROW_BUILD_STATIC=ON -DARROW_ACERO=ON -DARROW_COMPUTE=ON -DARROW_CSV=ON -DARROW_DATASET=ON -DARROW_DEPENDENCY_SOURCE=AUTO -DAWSSDK_SOURCE= -DBoost_SOURCE= -Dlz4_SOURCE= -DARROW_FILESYSTEM=ON -DARROW_GCS=OFF -DARROW_JEMALLOC=OFF -DARROW_MIMALLOC=ON -DARROW_JSON=ON -DARROW_PARQUET=ON -DARROW_S3=OFF -DARROW_WITH_BROTLI=OFF -DARROW_WITH_BZ2=OFF -DARROW_WITH_LZ4=ON -DARROW_WITH_RE2=ON -DARROW_WITH_SNAPPY=ON -DARROW_WITH_UTF8PROC=ON -DARROW_WITH_ZLIB=OFF -DARROW_WITH_ZSTD=OFF -DARROW_VERBOSE_THIRDPARTY_BUILD=OFF -DCMAKE_BUILD_TYPE=Release -DCMAKE_FIND_DEBUG_MODE=OFF -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_PREFIX=/tmp/RtmpjaifAp/R.INSTALL59a11dbf8ed/arrow/libarrow/arrow-15.0.1 -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_UNITY_BUILD=OFF -Dre2_SOURCE=BUNDLED -Dxsimd_SOURCE= -Dzstd_SOURCE= -G 'Unix Makefiles' /tmp/RtmpjaifAp/R.INSTALL59a11dbf8ed/arrow/tools/cpp
-- Building using CMake version: 3.23.5
-- The C compiler identification is GNU 11.2.1
-- The CXX compiler identification is GNU 11.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - 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/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Arrow version: 15.0.1 (full: '15.0.1')
-- Arrow SO version: 1500 (full: 1500.1.0)
-- clang-tidy 14 not found
-- clang-format 14 not found
-- Could NOT find ClangTools (missing: CLANG_FORMAT_BIN CLANG_TIDY_BIN)
-- infer not found
-- Could NOT find Python3 (missing: Python3_EXECUTABLE Interpreter)
-- Found cpplint executable at /tmp/RtmpjaifAp/R.INSTALL59a11dbf8ed/arrow/tools/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: PRODUCTION
-- Using ld linker
-- Build Type: RELEASE
-- 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: 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-core_1.10.3
-- ARROW_AZURE_SDK_BUILD_SHA256_CHECKSUM: dd624c2f86adf474d2d0a23066be6e27af9cbd7e3f8d9d8fd7bf981e884b7b48
-- 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.7.1
-- ARROW_GBENCHMARK_BUILD_SHA256_CHECKSUM: 6430e4092653380d9dc4ccb45a1e2dc9259d581f4866dc0759713126056bc1d7
-- 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.12.0
-- ARROW_GOOGLE_CLOUD_CPP_BUILD_SHA256_CHECKSUM: 8cda870803925c62de8716a765e03eb9d34249977e5cdb7d0d20367e997a55e2
-- ARROW_GRPC_BUILD_VERSION: v1.46.3
-- ARROW_GRPC_BUILD_SHA256_CHECKSUM: d6cbf22cb5007af71b61c6be316a79397469c58c82a942552a62e708bce60964
-- ARROW_GTEST_BUILD_VERSION: 1.11.0
-- ARROW_GTEST_BUILD_SHA256_CHECKSUM: b4870bf121ff7795ba20d20bcdd8627b8e088f2d1dab299a031c1034eddc93d5
-- ARROW_JEMALLOC_BUILD_VERSION: 5.3.0
-- ARROW_JEMALLOC_BUILD_SHA256_CHECKSUM: 2db82d1e7119df3e71b7640219b6dfe84789bc0537983c3b7ac4f7189aecfeaa
-- ARROW_LZ4_BUILD_VERSION: v1.9.4
-- ARROW_LZ4_BUILD_SHA256_CHECKSUM: 0b0e3aa07c8c063ddf40b082bdf7e37a1562bda40a0ff5272957f3e987e0e54b
-- ARROW_MIMALLOC_BUILD_VERSION: v2.0.6
-- ARROW_MIMALLOC_BUILD_SHA256_CHECKSUM: 9f05c94cc2b017ed13698834ac2a3567b6339a8bde27640df5a1581d49d05ce5
-- ARROW_NLOHMANN_JSON_BUILD_VERSION: v3.10.5
-- ARROW_NLOHMANN_JSON_BUILD_SHA256_CHECKSUM: 5daca6ca216495edf89d167f808d1d03c4a4d929cef7da5e10f135ae1540c7e4
-- ARROW_OPENTELEMETRY_BUILD_VERSION: v1.8.1
-- ARROW_OPENTELEMETRY_BUILD_SHA256_CHECKSUM: 3d640201594b07f08dade9cd1017bd0b59674daca26223b560b9bb6bf56264c2
-- ARROW_OPENTELEMETRY_PROTO_BUILD_VERSION: v0.17.0
-- ARROW_OPENTELEMETRY_PROTO_BUILD_SHA256_CHECKSUM: f269fbcb30e17b03caa1decd231ce826e59d7651c0f71c3b28eb5140b4bb5412
-- ARROW_ORC_BUILD_VERSION: 1.9.2
-- ARROW_ORC_BUILD_SHA256_CHECKSUM: 7f46f2c184ecefd6791f1a53fb062286818bd8710c3f08b94dd3cac365e240ee
-- 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.1.10
-- ARROW_SNAPPY_BUILD_SHA256_CHECKSUM: 49d831bffcc5f3d01482340fe5af59852ca2fe76c3e05df0e67203ebbe0f1d90
-- ARROW_SUBSTRAIT_BUILD_VERSION: v0.27.0
-- ARROW_SUBSTRAIT_BUILD_SHA256_CHECKSUM: 4ed375f69d972a57fdc5ec406c17003a111831d8640d3f1733eccd4b3ff45628
-- ARROW_S2N_TLS_BUILD_VERSION: v1.3.35
-- ARROW_S2N_TLS_BUILD_SHA256_CHECKSUM: 9d32b26e6bfcc058d98248bf8fc231537e347395dd89cf62bb432b55c5da990d
-- ARROW_THRIFT_BUILD_VERSION: 0.16.0
-- ARROW_THRIFT_BUILD_SHA256_CHECKSUM: f460b5c1ca30d8918ff95ea3eb6291b3951cf518553566088f3f2be8981f6209
-- ARROW_UCX_BUILD_VERSION: 1.12.1
-- ARROW_UCX_BUILD_SHA256_CHECKSUM: 9bef31aed0e28bf1973d28d74d9ac4f8926c43ca3b7010bd22a084e164e31b71
-- ARROW_UTF8PROC_BUILD_VERSION: v2.7.0
-- ARROW_UTF8PROC_BUILD_SHA256_CHECKSUM: 4bb121e297293c0fd55f08f83afab6d35d48f0af4ecc07523ad8ec99aa2b12a1
-- ARROW_XSIMD_BUILD_VERSION: 9.0.1
-- ARROW_XSIMD_BUILD_SHA256_CHECKSUM: b1bb5f92167fd3a4f25749db0be7e61ed37e0a5d943490f3accdcd2cd2918cc0
-- ARROW_ZLIB_BUILD_VERSION: 1.3.1
-- ARROW_ZLIB_BUILD_SHA256_CHECKSUM: 9a93b2b7dfdac77ceba5a558a580e74667dd6fede4585b91eefb60f03b72df23
-- ARROW_ZSTD_BUILD_VERSION: 1.5.5
-- ARROW_ZSTD_BUILD_SHA256_CHECKSUM: 9c4396cc829cfae319a6e2615202e82aad41372073482fce286fac78646d3ee4
-- Looking for pthread.h
-- Looking for pthread.h - found
-- 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
-- Could NOT find Boost (missing: Boost_INCLUDE_DIR) (Required is at least version "1.58")
-- Boost include dir: Boost_INCLUDE_DIR-NOTFOUND
CMake Warning at cmake_modules/FindSnappyAlt.cmake:29 (find_package):
  By not providing "FindSnappy.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "Snappy", but
  CMake did not find one.

  Could not find a package configuration file provided by "Snappy" with any
  of the following names:

    SnappyConfig.cmake
    snappy-config.cmake

  Add the installation prefix of "Snappy" to CMAKE_PREFIX_PATH or set
  "Snappy_DIR" to a directory containing one of the above files.  If "Snappy"
  provides a separate development package or SDK, be sure it has been
  installed.
Call Stack (most recent call first):
  cmake_modules/ThirdpartyToolchain.cmake:288 (find_package)
  cmake_modules/ThirdpartyToolchain.cmake:1380 (resolve_dependency)
  CMakeLists.txt:542 (include)


-- Could NOT find SnappyAlt (missing: Snappy_LIB Snappy_INCLUDE_DIR)
-- Building snappy from source
-- Building without OpenSSL support. Minimum OpenSSL version 1.0.2 required.
CMake Warning at cmake_modules/FindThriftAlt.cmake:56 (find_package):
  By not providing "FindThrift.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "Thrift", but
  CMake did not find one.

  Could not find a package configuration file provided by "Thrift" (requested
  version 0.11.0) with any of the following names:

    ThriftConfig.cmake
    thrift-config.cmake

  Add the installation prefix of "Thrift" to CMAKE_PREFIX_PATH or set
  "Thrift_DIR" to a directory containing one of the above files.  If "Thrift"
  provides a separate development package or SDK, be sure it has been
  installed.
Call Stack (most recent call first):
  cmake_modules/ThirdpartyToolchain.cmake:288 (find_package)
  cmake_modules/ThirdpartyToolchain.cmake:1713 (resolve_dependency)
  CMakeLists.txt:542 (include)


-- Checking for module 'thrift'
--   Package 'thrift', required by 'virtual:world', not found
-- Could NOT find ThriftAlt: Found unsuitable version "", but required is at least "0.11.0" (found ThriftAlt_LIB-NOTFOUND)
-- Building Apache Thrift from source
-- Building (vendored) mimalloc from source
CMake Warning at cmake_modules/FindRapidJSONAlt.cmake:29 (find_package):
  By not providing "FindRapidJSON.cmake" in CMAKE_MODULE_PATH this project
  has asked CMake to find a package configuration file provided by
  "RapidJSON", but CMake did not find one.

  Could not find a package configuration file provided by "RapidJSON"
  (requested version 1.1.0) with any of the following names:

    RapidJSONConfig.cmake
    rapidjson-config.cmake

  Add the installation prefix of "RapidJSON" to CMAKE_PREFIX_PATH or set
  "RapidJSON_DIR" to a directory containing one of the above files.  If
  "RapidJSON" provides a separate development package or SDK, be sure it has
  been installed.
Call Stack (most recent call first):
  cmake_modules/ThirdpartyToolchain.cmake:288 (find_package)
  cmake_modules/ThirdpartyToolchain.cmake:2350 (resolve_dependency)
  CMakeLists.txt:542 (include)


-- Could NOT find RapidJSONAlt (missing: RAPIDJSON_INCLUDE_DIR) (Required is at least version "1.1.0")
-- Building RapidJSON from source
CMake Warning at cmake_modules/ThirdpartyToolchain.cmake:288 (find_package):
  By not providing "Findxsimd.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "xsimd", but
  CMake did not find one.

  Could not find a package configuration file provided by "xsimd" with any of
  the following names:

    xsimdConfig.cmake
    xsimd-config.cmake

  Add the installation prefix of "xsimd" to CMAKE_PREFIX_PATH or set
  "xsimd_DIR" to a directory containing one of the above files.  If "xsimd"
  provides a separate development package or SDK, be sure it has been
  installed.
Call Stack (most recent call first):
  cmake_modules/ThirdpartyToolchain.cmake:2402 (resolve_dependency)
  CMakeLists.txt:542 (include)


-- Building xsimd from source
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:288 (find_package)
  cmake_modules/ThirdpartyToolchain.cmake:2493 (resolve_dependency)
  CMakeLists.txt:542 (include)


-- Checking for module 'liblz4'
--   Package 'liblz4', required by 'virtual:world', not found
-- Could NOT find lz4Alt (missing: LZ4_LIB LZ4_INCLUDE_DIR)
-- Building LZ4 from source
-- Building RE2 from source
-- Could NOT find utf8proc: Found unsuitable version "", but required is at least "2.2.0" (found utf8proc_LIB-NOTFOUND)
-- Building utf8proc from source
-- Found hdfs.h at: /tmp/RtmpjaifAp/R.INSTALL59a11dbf8ed/arrow/tools/cpp/thirdparty/hadoop/include/hdfs.h
-- All bundled static libraries: Snappy::snappy-static;thrift::thrift;mimalloc::mimalloc;LZ4::lz4;re2::re2;utf8proc::utf8proc
-- CMAKE_C_FLAGS: -D__MUSL__  -Wall -fno-semantic-interposition -msse4.2
-- CMAKE_CXX_FLAGS:  -Wno-noexcept-type -D__MUSL__ -fdiagnostics-color=always  -Wall -fno-semantic-interposition -msse4.2
-- CMAKE_C_FLAGS_RELEASE: -O3 -DNDEBUG -O2 -ftree-vectorize
-- CMAKE_CXX_FLAGS_RELEASE: -O3 -DNDEBUG -O2 -ftree-vectorize
-- Creating bundled static library target arrow_bundled_dependencies at /tmp/RtmpbjEemO/file68c5abd6127/release/libarrow_bundled_dependencies.a
-- Looking for backtrace
-- Looking for backtrace - not found
-- Could NOT find Backtrace (missing: Backtrace_LIBRARY Backtrace_INCLUDE_DIR)
-- ---------------------------------------------------------------------
-- Arrow version:                                 15.0.1
--
-- Build configuration summary:
--   Generator: Unix Makefiles
--   Build type: RELEASE
--   Source directory: /tmp/RtmpjaifAp/R.INSTALL59a11dbf8ed/arrow/tools/cpp
--   Install prefix: /tmp/RtmpjaifAp/R.INSTALL59a11dbf8ed/arrow/libarrow/arrow-15.0.1
--
-- Compile and link options:
--
--   ARROW_CXXFLAGS="" [default=""]
--       Compiler flags to append when compiling Arrow
--   ARROW_BUILD_STATIC=ON [default=ON]
--       Build static libraries
--   ARROW_BUILD_SHARED=OFF [default=ON]
--       Build shared libraries
--   ARROW_PACKAGE_KIND="" [default=""]
--       Arbitrary string that identifies the kind of package
--       (for informational purposes)
--   ARROW_GIT_ID="" [default=""]
--       The Arrow git commit id (if any)
--   ARROW_GIT_DESCRIPTION="" [default=""]
--       The Arrow git commit description (if any)
--   ARROW_NO_DEPRECATED_API=OFF [default=OFF]
--       Exclude deprecated APIs from build
--   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_PRECOMPILED_HEADERS=OFF [default=OFF]
--       Use precompiled headers when compiling
--   ARROW_SIMD_LEVEL=SSE4_2 [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_OPENMP_BENCHMARKS=OFF [default=OFF]
--       Build the Arrow benchmarks that rely on OpenMP
--   ARROW_BUILD_DETAILED_BENCHMARKS=OFF [default=OFF]
--       Build benchmarks that do a longer exploration of performance
--   ARROW_TEST_LINKAGE=static [default=static|shared]
--       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=OFF]
--       Build Arrow with GCS support (requires the GCloud SDK for C++)
--   ARROW_HDFS=OFF [default=OFF]
--       Build the Arrow HDFS bridge
--   ARROW_IPC=ON [default=ON]
--       Build the Arrow IPC extensions
--   ARROW_JEMALLOC=OFF [default=ON]
--       Build the Arrow jemalloc-based allocator
--   ARROW_JSON=ON [default=OFF]
--       Build Arrow with JSON support (requires RapidJSON)
--   ARROW_MIMALLOC=ON [default=OFF]
--       Build the Arrow mimalloc-based allocator
--   ARROW_PARQUET=ON [default=OFF]
--       Build the Parquet libraries
--   ARROW_ORC=OFF [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_SKYHOOK=OFF [default=OFF]
--       Build the Skyhook libraries
--   ARROW_SUBSTRAIT=OFF [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=AUTO [default=AUTO|BUNDLED|SYSTEM|CONDA|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=OFF [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=OFF [default=OFF]
--       Build with Brotli compression
--   ARROW_WITH_BZ2=OFF [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=OFF [default=OFF]
--       Build with zlib compression
--   ARROW_WITH_ZSTD=OFF [default=OFF]
--       Build with zstd compression
--   ARROW_WITH_UCX=OFF [default=OFF]
--       Build with UCX transport for Arrow Flight
--       (only used if ARROW_FLIGHT is ON)
--   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
--
-- 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 /tmp/RtmpbjEemO/file68c5abd6127/cmake_summary.json
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/RtmpbjEemO/file68c5abd6127
+ /usr/bin/cmake --build . --target install -- -j 2
[  0%] Creating directories for 'snappy_ep'
[  0%] Creating directories for 'boost_ep'
[  0%] Performing download step (download, verify and extract) for 'snappy_ep'
[  0%] Performing download step (download, verify and extract) for 'boost_ep'
-- snappy_ep download command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/snappy_ep-prefix/src/snappy_ep-stamp/snappy_ep-download-*.log
[  0%] No update step for 'snappy_ep'
[  0%] No patch step for 'snappy_ep'
[  0%] Performing configure step for 'snappy_ep'
-- snappy_ep configure command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/snappy_ep-prefix/src/snappy_ep-stamp/snappy_ep-configure-*.log
[  0%] Performing build step for 'snappy_ep'
-- snappy_ep build command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/snappy_ep-prefix/src/snappy_ep-stamp/snappy_ep-build-*.log
[  1%] Performing install step for 'snappy_ep'
-- snappy_ep install command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/snappy_ep-prefix/src/snappy_ep-stamp/snappy_ep-install-*.log
[  2%] Completed 'snappy_ep'
[  2%] Built target snappy_ep
[  2%] Creating directories for 'mimalloc_ep'
[  2%] Performing download step (download, verify and extract) for 'mimalloc_ep'
-- mimalloc_ep download command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/mimalloc_ep-prefix/src/mimalloc_ep-stamp/mimalloc_ep-download-*.log
[  2%] No update step for 'mimalloc_ep'
[  3%] No patch step for 'mimalloc_ep'
[  4%] Performing configure step for 'mimalloc_ep'
-- mimalloc_ep configure command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/mimalloc_ep-prefix/src/mimalloc_ep-stamp/mimalloc_ep-configure-*.log
[  4%] Performing build step for 'mimalloc_ep'
-- mimalloc_ep build command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/mimalloc_ep-prefix/src/mimalloc_ep-stamp/mimalloc_ep-build-*.log
[  4%] Performing install step for 'mimalloc_ep'
-- mimalloc_ep install command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/mimalloc_ep-prefix/src/mimalloc_ep-stamp/mimalloc_ep-install-*.log
[  4%] Completed 'mimalloc_ep'
[  4%] Built target mimalloc_ep
[  4%] Creating directories for 'rapidjson_ep'
[  4%] Performing download step (download, verify and extract) for 'rapidjson_ep'
-- rapidjson_ep download command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/src/rapidjson_ep-stamp/rapidjson_ep-download-*.log
[  4%] No update step for 'rapidjson_ep'
[  4%] No patch step for 'rapidjson_ep'
[  4%] Performing configure step for 'rapidjson_ep'
-- rapidjson_ep configure command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/src/rapidjson_ep-stamp/rapidjson_ep-configure-*.log
[  4%] Performing build step for 'rapidjson_ep'
-- rapidjson_ep build command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/src/rapidjson_ep-stamp/rapidjson_ep-build-*.log
[  5%] Performing install step for 'rapidjson_ep'
-- rapidjson_ep install command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/src/rapidjson_ep-stamp/rapidjson_ep-install-*.log
[  6%] Completed 'rapidjson_ep'
[  6%] Built target rapidjson_ep
[  6%] Creating directories for 'xsimd_ep'
[  6%] Performing download step (download, verify and extract) for 'xsimd_ep'
-- xsimd_ep download command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/src/xsimd_ep-stamp/xsimd_ep-download-*.log
[  7%] No update step for 'xsimd_ep'
[  7%] No patch step for 'xsimd_ep'
[  7%] Performing configure step for 'xsimd_ep'
-- xsimd_ep configure command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/src/xsimd_ep-stamp/xsimd_ep-configure-*.log
[  7%] Performing build step for 'xsimd_ep'
-- xsimd_ep build command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/src/xsimd_ep-stamp/xsimd_ep-build-*.log
[  8%] Performing install step for 'xsimd_ep'
-- xsimd_ep install command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/src/xsimd_ep-stamp/xsimd_ep-install-*.log
[  9%] Completed 'xsimd_ep'
[  9%] Built target xsimd_ep
[  9%] Creating directories for 'lz4_ep'
[  9%] Performing download step (download, verify and extract) for 'lz4_ep'
-- lz4_ep download command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/lz4_ep-prefix/src/lz4_ep-stamp/lz4_ep-download-*.log
[  9%] No update step for 'lz4_ep'
[ 10%] No patch step for 'lz4_ep'
[ 11%] Performing configure step for 'lz4_ep'
-- lz4_ep configure command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/lz4_ep-prefix/src/lz4_ep-stamp/lz4_ep-configure-*.log
[ 11%] Performing build step for 'lz4_ep'
-- lz4_ep build command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/lz4_ep-prefix/src/lz4_ep-stamp/lz4_ep-build-*.log
[ 11%] Performing install step for 'lz4_ep'
-- lz4_ep install command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/lz4_ep-prefix/src/lz4_ep-stamp/lz4_ep-install-*.log
[ 11%] Completed 'lz4_ep'
[ 11%] Built target lz4_ep
[ 11%] Creating directories for 're2_ep'
[ 11%] Performing download step (download, verify and extract) for 're2_ep'
-- re2_ep download command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/re2_ep-prefix/src/re2_ep-stamp/re2_ep-download-*.log
[ 11%] No update step for 're2_ep'
[ 11%] No patch step for 're2_ep'
[ 11%] Performing configure step for 're2_ep'
-- re2_ep configure command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/re2_ep-prefix/src/re2_ep-stamp/re2_ep-configure-*.log
[ 11%] Performing build step for 're2_ep'
-- re2_ep build command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/re2_ep-prefix/src/re2_ep-stamp/re2_ep-build-*.log
[ 12%] Performing install step for 're2_ep'
-- re2_ep install command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/re2_ep-prefix/src/re2_ep-stamp/re2_ep-install-*.log
[ 13%] Completed 're2_ep'
[ 13%] Built target re2_ep
[ 13%] Creating directories for 'utf8proc_ep'
[ 13%] Performing download step (download, verify and extract) for 'utf8proc_ep'
-- utf8proc_ep download command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/utf8proc_ep-prefix/src/utf8proc_ep-stamp/utf8proc_ep-download-*.log
[ 13%] No update step for 'utf8proc_ep'
[ 13%] No patch step for 'utf8proc_ep'
[ 13%] Performing configure step for 'utf8proc_ep'
-- utf8proc_ep configure command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/utf8proc_ep-prefix/src/utf8proc_ep-stamp/utf8proc_ep-configure-*.log
[ 13%] Performing build step for 'utf8proc_ep'
-- utf8proc_ep build command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/utf8proc_ep-prefix/src/utf8proc_ep-stamp/utf8proc_ep-build-*.log
[ 14%] Performing install step for 'utf8proc_ep'
-- utf8proc_ep install command succeeded.  See also /tmp/RtmpbjEemO/file68c5abd6127/utf8proc_ep-prefix/src/utf8proc_ep-stamp/utf8proc_ep-install-*.log
[ 15%] Completed 'utf8proc_ep'
[ 15%] Built target utf8proc_ep
CMake Error at boost_ep-stamp/boost_ep-download-RELEASE.cmake:37 (message):
  Command failed: 1

   '/usr/bin/cmake' '-Dmake=' '-Dconfig=' '-P' '/tmp/RtmpbjEemO/file68c5abd6127/boost_ep-prefix/src/boost_ep-stamp/boost_ep-download-RELEASE-impl.cmake'

  See also

    /tmp/RtmpbjEemO/file68c5abd6127/boost_ep-prefix/src/boost_ep-stamp/boost_ep-download-*.log


-- stdout output is:
...skipping to end...
1_81_0.tar.gz'
-- [download 100% complete]
-- [download 0% complete]
-- [download 1% complete]
-- [download 2% complete]
-- [download 3% complete]
-- [download 4% complete]
-- [download 5% complete]
-- [download 6% complete]
-- [download 7% complete]
-- [download 8% complete]
-- [download 9% complete]
-- [download 10% complete]
-- [download 11% complete]
-- [download 12% complete]
-- [download 13% complete]
-- [download 14% complete]
-- [download 15% complete]
-- [download 16% complete]
-- [download 17% complete]
-- [download 18% complete]
-- [download 19% complete]
-- [download 20% complete]
-- [download 21% complete]
-- [download 22% complete]
-- [download 23% complete]
-- [download 24% complete]
-- [download 25% complete]
-- [download 26% complete]
-- [download 27% complete]
-- [download 28% complete]
-- [download 29% complete]
-- [download 30% complete]
-- [download 31% complete]
-- [download 32% complete]
-- [download 33% complete]
-- [download 34% complete]
-- [download 35% complete]
-- [download 36% complete]
-- [download 37% complete]
-- [download 38% complete]
-- [download 39% complete]
-- [download 40% complete]
-- [download 41% complete]
-- [download 42% complete]
-- [download 43% complete]
-- [download 44% complete]
-- [download 45% complete]
-- [download 46% complete]
-- [download 47% complete]
-- [download 48% complete]
-- [download 49% complete]
-- [download 50% complete]
-- [download 51% complete]
-- [download 52% complete]
-- [download 53% complete]
-- [download 54% complete]
-- [download 55% complete]
-- [download 56% complete]
-- [download 57% complete]
-- [download 58% complete]
-- [download 59% complete]
-- [download 60% complete]
-- [download 61% complete]
-- [download 62% complete]
-- [download 63% complete]
-- [download 64% complete]
-- [download 65% complete]
-- [download 66% complete]
-- [download 67% complete]
-- [download 68% complete]
-- [download 69% complete]
-- [download 70% complete]
-- [download 71% complete]
-- [download 72% complete]
-- [download 73% complete]
-- [download 74% complete]
-- [download 75% complete]
-- [download 76% complete]
-- [download 77% complete]
-- [download 78% complete]
-- [download 79% complete]
-- [download 80% complete]
-- [download 81% complete]
-- [download 82% complete]
-- [download 83% complete]
-- [download 84% complete]
-- [download 85% complete]
-- [download 86% complete]
-- [download 87% complete]
-- [download 88% complete]
-- [download 89% complete]
-- [download 90% complete]
-- [download 91% complete]
-- [download 92% complete]
-- [download 93% complete]
-- [download 94% complete]
-- [download 95% complete]
-- [download 96% complete]
-- [download 97% complete]
-- [download 98% complete]
-- [download 99% complete]
-- [download 100% complete]
-- verifying file...
       file='/tmp/RtmpbjEemO/file68c5abd6127/boost_ep-prefix/src/boost_1_81_0.tar.gz'
-- SHA256 hash of
    /tmp/RtmpbjEemO/file68c5abd6127/boost_ep-prefix/src/boost_1_81_0.tar.gz
  does not match expected value
    expected: '9e0ffae35528c35f90468997bc8d99500bf179cbae355415a89a600c38e13574'
      actual: '205666dea9f6a7cfed87c7a6dfbeb52a2c1b9de55712c9c1a87735d7181452b6'
-- Hash mismatch, removing...
-- Using src='https://apache.jfrog.io/artifactory/arrow/thirdparty/7.0.0/boost_1_81_0.tar.gz'
-- [download 100% complete]
-- verifying file...
       file='/tmp/RtmpbjEemO/file68c5abd6127/boost_ep-prefix/src/boost_1_81_0.tar.gz'
-- SHA256 hash of
    /tmp/RtmpbjEemO/file68c5abd6127/boost_ep-prefix/src/boost_1_81_0.tar.gz
  does not match expected value
    expected: '9e0ffae35528c35f90468997bc8d99500bf179cbae355415a89a600c38e13574'
      actual: 'f799db17e37a963a08674fe3a565b4acb07681de084d26eb14c305d654caef66'
-- Hash mismatch, removing...
-- Using src='https://boostorg.jfrog.io/artifactory/main/release/1.81.0/source/boost_1_81_0.tar.gz'
-- [download 0% complete]
-- [download 1% complete]
-- [download 2% complete]
-- [download 3% complete]
-- [download 4% complete]
-- [download 5% complete]
-- [download 6% complete]
-- [download 7% complete]
-- [download 8% complete]
-- [download 9% complete]
-- [download 10% complete]
-- [download 11% complete]
-- [download 12% complete]
-- [download 13% complete]
-- [download 14% complete]
-- [download 15% complete]
-- [download 16% complete]
-- [download 17% complete]
-- [download 18% complete]
-- [download 19% complete]
-- [download 20% complete]
-- [download 21% complete]
-- [download 22% complete]
-- [download 23% complete]
-- [download 24% complete]
-- [download 25% complete]
-- [download 26% complete]
-- [download 27% complete]
-- [download 28% complete]
-- [download 29% complete]
-- [download 30% complete]
-- [download 31% complete]
-- [download 32% complete]
-- [download 33% complete]
-- [download 34% complete]
-- [download 35% complete]
-- [download 36% complete]
-- [download 37% complete]
-- [download 38% complete]
-- [download 39% complete]
-- [download 40% complete]
-- [download 41% complete]
-- [download 42% complete]
-- [download 43% complete]
-- [download 44% complete]
-- [download 45% complete]
-- [download 46% complete]
-- [download 47% complete]
-- [download 48% complete]
-- [download 49% complete]
-- [download 50% complete]
-- [download 51% complete]
-- [download 52% complete]
-- [download 53% complete]
-- [download 54% complete]
-- [download 55% complete]
-- [download 56% complete]
-- [download 57% complete]
-- [download 58% complete]
-- [download 59% complete]
-- [download 60% complete]
-- [download 61% complete]
-- [download 62% complete]
-- [download 63% complete]
-- [download 64% complete]
-- [download 65% complete]
-- [download 66% complete]
-- [download 67% complete]
-- [download 68% complete]
-- [download 69% complete]
-- [download 70% complete]
-- [download 71% complete]
-- [download 72% complete]
-- [download 73% complete]
-- [download 74% complete]
-- [download 75% complete]
-- [download 76% complete]
-- [download 77% complete]
-- [download 78% complete]
-- [download 79% complete]
-- [download 80% complete]
-- [download 81% complete]
-- [download 82% complete]
-- [download 83% complete]
-- [download 84% complete]
-- [download 85% complete]
-- [download 86% complete]
-- [download 87% complete]
-- [download 88% complete]
-- [download 89% complete]
-- [download 90% complete]
-- [download 91% complete]
-- [download 92% complete]
-- [download 93% complete]
-- [download 94% complete]
-- [download 95% complete]
-- [download 96% complete]
-- [download 97% complete]
-- [download 98% complete]
-- [download 99% complete]
-- [download 100% complete]
-- verifying file...
       file='/tmp/RtmpbjEemO/file68c5abd6127/boost_ep-prefix/src/boost_1_81_0.tar.gz'
-- SHA256 hash of
    /tmp/RtmpbjEemO/file68c5abd6127/boost_ep-prefix/src/boost_1_81_0.tar.gz
  does not match expected value
    expected: '9e0ffae35528c35f90468997bc8d99500bf179cbae355415a89a600c38e13574'
      actual: '205666dea9f6a7cfed87c7a6dfbeb52a2c1b9de55712c9c1a87735d7181452b6'
-- Hash mismatch, removing...
-- Using src='https://sourceforge.net/projects/boost/files/boost/1.81.0/boost_1_81_0.tar.gz'
-- [download 100% complete]
-- [download 0% complete]
-- [download 1% complete]
-- [download 2% complete]
-- [download 3% complete]
-- [download 4% complete]
-- [download 5% complete]
-- [download 6% complete]
-- [download 7% complete]
-- [download 8% complete]
-- [download 9% complete]
-- [download 10% complete]
-- [download 11% complete]
-- [download 12% complete]
-- [download 13% complete]
-- [download 14% complete]
-- [download 15% complete]
-- [download 16% complete]
-- [download 17% complete]
-- [download 18% complete]
-- [download 19% complete]
-- [download 20% complete]
-- [download 21% complete]
-- [download 22% complete]
-- [download 23% complete]
-- [download 24% complete]
-- [download 25% complete]
-- [download 26% complete]
-- [download 27% complete]
-- [download 28% complete]
-- [download 29% complete]
-- [download 30% complete]
-- [download 31% complete]
-- [download 32% complete]
-- [download 33% complete]
-- [download 34% complete]
-- [download 35% complete]
-- [download 36% complete]
-- [download 37% complete]
-- [download 38% complete]
-- [download 39% complete]
-- [download 40% complete]
-- [download 41% complete]
-- [download 42% complete]
-- [download 43% complete]
-- [download 44% complete]
-- [download 45% complete]
-- [download 46% complete]
-- [download 47% complete]
-- [download 48% complete]
-- [download 49% complete]
-- [download 50% complete]
-- [download 51% complete]
-- [download 52% complete]
-- [download 53% complete]
-- [download 54% complete]
-- [download 55% complete]
-- [download 56% complete]
-- [download 57% complete]
-- [download 58% complete]
-- [download 59% complete]
-- [download 60% complete]
-- [download 61% complete]
-- [download 62% complete]
-- [download 63% complete]
-- [download 64% complete]
-- [download 65% complete]
-- [download 66% complete]
-- [download 67% complete]
-- [download 68% complete]
-- [download 69% complete]
-- [download 70% complete]
-- [download 71% complete]
-- [download 72% complete]
-- [download 73% complete]
-- [download 74% complete]
-- [download 75% complete]
-- [download 76% complete]
-- [download 77% complete]
-- [download 78% complete]
-- [download 79% complete]
-- [download 80% complete]
-- [download 81% complete]
-- [download 82% complete]
-- [download 83% complete]
-- [download 84% complete]
-- [download 85% complete]
-- [download 86% complete]
-- [download 87% complete]
-- [download 88% complete]
-- [download 89% complete]
-- [download 90% complete]
-- [download 91% complete]
-- [download 92% complete]
-- [download 93% complete]
-- [download 94% complete]
-- [download 95% complete]
-- [download 96% complete]
-- [download 97% complete]
-- [download 98% complete]
-- [download 99% complete]
-- [download 100% complete]
-- verifying file...
       file='/tmp/RtmpbjEemO/file68c5abd6127/boost_ep-prefix/src/boost_1_81_0.tar.gz'
-- SHA256 hash of
    /tmp/RtmpbjEemO/file68c5abd6127/boost_ep-prefix/src/boost_1_81_0.tar.gz
  does not match expected value
    expected: '9e0ffae35528c35f90468997bc8d99500bf179cbae355415a89a600c38e13574'
      actual: '205666dea9f6a7cfed87c7a6dfbeb52a2c1b9de55712c9c1a87735d7181452b6'
-- Hash mismatch, removing...

-- stderr output is:
CMake Error at boost_ep-stamp/download-boost_ep.cmake:170 (message):
  Each download failed!





CMake Error at boost_ep-stamp/boost_ep-download-RELEASE-impl.cmake:9 (message):
  Command failed (1):

   '/usr/bin/cmake' '-P' '/tmp/RtmpbjEemO/file68c5abd6127/boost_ep-prefix/src/boost_ep-stamp/download-boost_ep.cmake'



CMake Error at boost_ep-stamp/boost_ep-download-RELEASE.cmake:47 (message):
  Stopping after outputting logs.


make[2]: *** [CMakeFiles/boost_ep.dir/build.make:99: boost_ep-prefix/src/boost_ep-stamp/boost_ep-download] Error 1
make[1]: *** [CMakeFiles/Makefile2:848: CMakeFiles/boost_ep.dir/all] Error 2
make: *** [Makefile:146: all] Error 2
**** Complete build log may still be present at /tmp/RtmpbjEemO/file68c32e1b48b.log
*** Failed to find Arrow C++ libraries.
------------------------- NOTE ---------------------------
There was an issue preparing the Arrow C++ libraries.
See https://arrow.apache.org/docs/r/articles/install.html
----------------------------------------------------------

Test compile error: <stdin>:1:10: fatal error: arrow/api.h: No such file or directory
compilation terminated.
Failing compile command: g++ -E -I/usr/local/include  -D__MUSL__ -std=gnu++17 -xc++ -
PKG_CFLAGS=
PKG_LIBS=
ERROR: configuration failed for package ‘arrow’
* removing ‘/usr/local/lib/R/library/arrow’

The downloaded source packages are in
	‘/tmp/RtmpaobHHB/downloaded_packages’
Updating HTML index of packages in '.Library'
Making 'packages.html' ... done
Warning message:
In install.packages("arrow") :
  installation of package ‘arrow’ had non-zero exit status

gaborcsardi avatar Mar 23 '24 08:03 gaborcsardi

Get a different error on 3.18 and also 3.19:

-- [download 77% complete]
-- [download 78% complete]
-- [download 79% complete]
-- Using src='https://apache.jfrog.io/artifactory/arrow/thirdparty/7.0.0/boost_1_81_0.tar.gz'
-- [download 100% complete]
-- verifying file...
       file='/tmp/RtmpKdGkAc/file9235903ab8/boost_ep-prefix/src/boost_1_81_0.tar.gz'
-- SHA256 hash of
    /tmp/RtmpKdGkAc/file9235903ab8/boost_ep-prefix/src/boost_1_81_0.tar.gz
  does not match expected value
    expected: '9e0ffae35528c35f90468997bc8d99500bf179cbae355415a89a600c38e13574'
      actual: 'f799db17e37a963a08674fe3a565b4acb07681de084d26eb14c305d654caef66'
-- Hash mismatch, removing...

-- stderr output is:
...skipping to end...
ata]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  [16384 bytes data]

  [5 bytes data]

  transfer closed with 29792667 bytes remaining to read

  Closing connection 1

  [5 bytes data]

  TLSv1.2 (OUT), TLS alert, close notify (256):

  [2 bytes data]



          --- LOG END ---




CMake Error at boost_ep-stamp/boost_ep-download-RELEASE-impl.cmake:9 (message):
  Command failed (1):

   '/usr/bin/cmake' '-P' '/tmp/RtmpKdGkAc/file9235903ab8/boost_ep-prefix/src/boost_ep-stamp/download-boost_ep.cmake'



CMake Error at boost_ep-stamp/boost_ep-download-RELEASE.cmake:47 (message):
  Stopping after outputting logs.


make[2]: *** [CMakeFiles/boost_ep.dir/build.make:99: boost_ep-prefix/src/boost_ep-stamp/boost_ep-download] Error 1
make[1]: *** [CMakeFiles/Makefile2:848: CMakeFiles/boost_ep.dir/all] Error 2
gmake: *** [Makefile:146: all] Error 2
**** Complete build log may still be present at /tmp/RtmpKdGkAc/file9234f085270.log
*** Failed to find Arrow C++ libraries.
------------------------- NOTE ---------------------------
There was an issue preparing the Arrow C++ libraries.
See https://arrow.apache.org/docs/r/articles/install.html
----------------------------------------------------------

Test compile error: <stdin>:1:10: fatal error: arrow/api.h: No such file or directory
compilation terminated.
Failing compile command: g++ -E   -O2 -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__MUSL__ -flto -std=gnu++17 -xc++ -
PKG_CFLAGS=
PKG_LIBS=
ERROR: configuration failed for package ‘arrow’
* removing ‘/usr/lib/R/library/arrow’

gaborcsardi avatar Mar 23 '24 08:03 gaborcsardi

Seems like this is https://github.com/apache/arrow/issues/40756, so we wait for that to be fixed.

gaborcsardi avatar Mar 23 '24 12:03 gaborcsardi

I'm experiencing this issue as well, what draws my attention is:

In file included from /tmp/RtmpjolAlp/filec20f4d295664/re2_ep-prefix/src/re2_ep/util/pcre.cc:21:
/tmp/RtmpjolAlp/filec20f4d295664/re2_ep-prefix/src/re2_ep/util/pcre.h:503:11: error: 'int32_t' does not name a type
  503 |   mutable int32_t     hit_limit_;      // Hit limit during execution (bool)

Maybe is solvable by setting some compiler flags? I tried CFLAGS_CXX+=-std=c++0x but without any luck so far..

pascalgulikers avatar Apr 29 '24 10:04 pascalgulikers

arrow used to build, so you can also try an older version of the R package.

gaborcsardi avatar Apr 29 '24 10:04 gaborcsardi

But not with the installr tool I guess? I would need to use devtools::install_version() probably?

pascalgulikers avatar Apr 29 '24 11:04 pascalgulikers

installr supports everything that pak supports: https://pak.r-lib.org/reference/pak_package_sources.html

So it is like this:

installr ... [email protected]

gaborcsardi avatar Apr 29 '24 11:04 gaborcsardi

Thanks (again) @gaborcsardi , that seems to work :)

pascalgulikers avatar Apr 29 '24 11:04 pascalgulikers

Cool, so 14.0.2.1 did compile? I'll add a note to the README and the example as well.

gaborcsardi avatar Apr 29 '24 11:04 gaborcsardi

It did, like this:

RUN installr -d \
    -t "make openssl-dev cmake linux-headers apache-arrow-dev" \
    -a "openssl libarrow" [email protected]

EDIT: added libarrow as permanent Linux library in order to function well

pascalgulikers avatar Apr 29 '24 12:04 pascalgulikers

In our case, we needed libarrow_dataset and sodium as well, so it's now:

RUN installr -d \
    -t "make openssl-dev cmake linux-headers apache-arrow-dev libsodium-dev" \
    -a "openssl libarrow libarrow_dataset libsodium" sodium [email protected]

pascalgulikers avatar Apr 29 '24 13:04 pascalgulikers

I had the same issue with PyArrow (16.1.0), once python:v*..-alpine was using Alpine v3.20, the problem was solved since the libarrow and apache-arrow-dev libraries were compatible. (Alpine Linux 3.19 provides Arrow 14 or 15, not 16).

Alpine Linux v3.19 is using: https://dl-cdn.alpinelinux.org/alpine/v3.19/main/x86_64/APKINDEX.tar.gz https://dl-cdn.alpinelinux.org/alpine/v3.19/community/x86_64/APKINDEX.tar.gz

which provides: apache-arrow (14.0.1-r3) libarrow (14.0.1-r3)

and such.

While Alpine Linux 3.20 is using: https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz

which provides: apache-arrow (16.1.0-r0) libarrow (16.1.0-r0)

Hence you have to pin the R arrow package to v14.0.2.1 so it can use the Alpine v3.19 provided libraries.

Better solution would be to bump the R-minimal images to use Alpine v3.20

pascalgulikers avatar May 28 '24 21:05 pascalgulikers

@pascalgulikers Yes, that's exactly what we are doing in the example: https://github.com/r-hub/r-minimal/blob/57ef10775ed62acdbf4cfdfe62860896c919a585/examples/arrow/Dockerfile#L12

gaborcsardi avatar May 29 '24 06:05 gaborcsardi

Yes, I'm aware. But if Alpine would be v3.20, you could just do: -a "openssl libarrow_dataset libarrow" arrow

pascalgulikers avatar May 29 '24 07:05 pascalgulikers

I know. But that could possibly cause trouble for other packages. In general I don't always update to every new Alpine release, to avoid unnecessary maintenance work.

gaborcsardi avatar May 29 '24 07:05 gaborcsardi

Seems to be fine now.

gaborcsardi avatar Sep 09 '24 14:09 gaborcsardi