Package Details: apache-arrow 5.0.0-4

Git Clone URL: https://aur.archlinux.org/apache-arrow.git (read-only, click to copy)
Package Base: apache-arrow
Description: Language-independent columnar memory format for flat and hierarchical data
Upstream URL: https://arrow.apache.org/
Keywords: apache arrow parquet
Licenses: Apache
Conflicts: arrow, parquet-cpp
Provides: arrow, parquet-cpp
Submitter: daskol
Maintainer: daskol
Last Packager: daskol
Votes: 1
Popularity: 0.23
First Submitted: 2021-09-27 20:12
Last Updated: 2021-09-28 18:47

Latest Comments

daskol commented on 2021-11-15 17:24

What is the difference between this package and community/arrow?

The major difference that this package is splitted since Apache Arrow is written in C++ and offers bindings to other languages. For example, I needs only native library to link with it as a dependency.

Among minor differences are

  1. the way how Python package is stripped (more strictly);
  2. compilation options to native library;
  3. prepared PKGBUILD allows to get quickly new features of Apache Arrow (e.g. Arrow Datasets were not supported in community package for a while).

jhass commented on 2021-11-15 12:23

What is the difference between this package and https://archlinux.org/packages/community/x86_64/arrow/?

daskol commented on 2021-09-28 17:55

@vbmithr Thanks for reporting an issue. I have add missing dependencies and fix package metadata.

vbmithr commented on 2021-09-28 09:52

Does not compile

Using ld linker Configured for RELEASE build (set with cmake -DCMAKE_BUILD_TYPE={release,debug,...}) CMake Warning at cmake_modules/Findre2Alt.cmake:25 (find_package): By not providing "Findre2.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "re2", but CMake did not find one.

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

re2Config.cmake
re2-config.cmake

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

Using ld linker Configured for RELEASE build (set with cmake -DCMAKE_BUILD_TYPE={release,debug,...}) CMake Warning (dev) at /usr/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to find_package_handle_standard_args (PkgConfig) does not match the name of the calling package (Arrow). This can lead to problems in calling code that expects find_package result variables (e.g., _FOUND) to follow a certain pattern. Call Stack (most recent call first): /usr/share/cmake-3.21/Modules/FindPkgConfig.cmake:70 (find_package_handle_standard_args) cmake_modules/FindArrow.cmake:39 (include) cmake_modules/FindArrowPython.cmake:46 (find_package) CMakeLists.txt:217 (find_package) This warning is for project developers. Use -Wno-dev to suppress it.

CMake Error at /usr/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:230 (message): Could NOT find Arrow (missing: ARROW_INCLUDE_DIR ARROW_LIB_DIR ARROW_FULL_SO_VERSION ARROW_SO_VERSION) Call Stack (most recent call first): /usr/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE) cmake_modules/FindArrow.cmake:450 (find_package_handle_standard_args) cmake_modules/FindArrowPython.cmake:46 (find_package) CMakeLists.txt:217 (find_package)

error: command '/usr/bin/cmake' failed with exit code 1