diff options
Diffstat (limited to 'projects/arrow/build.sh')
-rwxr-xr-x | projects/arrow/build.sh | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/projects/arrow/build.sh b/projects/arrow/build.sh index dad1c0d8..6dbd2ff4 100755 --- a/projects/arrow/build.sh +++ b/projects/arrow/build.sh @@ -21,16 +21,21 @@ ARROW=${SRC}/arrow/cpp cd ${WORK} +# The CMake build setup compiles and runs the Thrift compiler, but ASAN +# would report leaks and error out. +export ASAN_OPTIONS="detect_leaks=0" + cmake ${ARROW} -GNinja \ -DCMAKE_BUILD_TYPE=Release \ -DARROW_DEPENDENCY_SOURCE=BUNDLED \ + -DBOOST_SOURCE=SYSTEM \ -DCMAKE_C_FLAGS="${CFLAGS}" \ -DCMAKE_CXX_FLAGS="${CXXFLAGS}" \ -DARROW_EXTRA_ERROR_CONTEXT=off \ -DARROW_JEMALLOC=off \ -DARROW_MIMALLOC=off \ -DARROW_FILESYSTEM=off \ - -DARROW_PARQUET=off \ + -DARROW_PARQUET=on \ -DARROW_BUILD_SHARED=off \ -DARROW_BUILD_STATIC=on \ -DARROW_BUILD_TESTS=off \ |