Weihua Jiang created ARROW-5300: ----------------------------------- Summary: 0.13 FAILED to build with option -DARROW_NO_DEFAULT_MEMORY_POOL Key: ARROW-5300 URL: https://issues.apache.org/jira/browse/ARROW-5300 Project: Apache Arrow Issue Type: Bug Components: C++ Affects Versions: 0.13.0 Reporter: Weihua Jiang
I tried to upgrade Apache Arrow to 0.13. But, when building Apache Arrow 0.13 with option {{-DARROW_NO_DEFAULT_MEMORY_POOL}}, I got a lot of failures. It seems 0.13 assuming default memory pool always available. My cmake command is: |{{make .. -DCMAKE_BUILD_TYPE=Release -DARROW_BUILD_TESTS=off -DARROW_USE_GLOG=off -DARROW_WITH_LZ4=off -DARROW_WITH_ZSTD=off -DARROW_WITH_SNAPPY=off -DARROW_WITH_BROTLI=off -DARROW_WITH_ZLIB=off -DARROW_JEMALLOC=off -DARROW_CXXFLAGS=-DARROW_NO_DEFAULT_MEMORY_POOL}}| I tried to fix the compilation by adding some missing constructors. However, it seems this issue is bigger than I expected. It seems all the builders and appenders have this issue as many classes even don't have a memory pool associated. -- This message was sent by Atlassian JIRA (v7.6.3#76005)