Details
-
Bug
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Trying to build with the following flags being set:
- ARROW_DEPENDENCY_SOURCE=BUNDLED
- ARROW_DEPENDENCY_USE_SHARED=OFF
- ARROW_PARQUET=ON
- PARQUET_MINIMAL_DEPENDENCY=ON
in parallel mode (-j4).
Build failed with:
arrow/cpp/src/parquet/thrift_internal.h:36:10: fatal error: thrift/TApplicationException.h: No such file or directory
36 | #include <thrift/TApplicationException.h>
Parquet target does not have a dependency on thrift::thrift, so it tries to build thrift and parquet in parallel.
Probably source included: cpp/src/parquet/CMakeLists.txt:234