Skip to content

Updated arrow to 0.15.1

Richard Bachmann requested to merge Latest_arrow_release into master

Update of Arrow to latest version, adjust build parameters to counter occasional build failures.

  • The ARROW_DEPENDENCY_SOURCE has been set to system, forcing Arrow to use LCGCMake packages instead of downloading its own.
  • JeMalloc has been disabled for Arrow, since it is a special case which can't easily be taken from system. Can be reenabled with more complex workaround if needed.
  • Dependencies which were not automatically detected get their paths set in the Arrow CMake options.
    • Special Debug condition set, since BYUILD_TYPE Debug changes the dependencies' library names.
  • Disabled CCache for Arrow, as it appears to have caused a failure in combination with Clang.
Edited by Richard Bachmann

Merge request reports