[ https://issues.apache.org/jira/browse/ARROW-4585?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17661608#comment-17661608 ]
Rok Mihevc commented on ARROW-4585: ----------------------------------- This issue has been migrated to [issue #15977|https://github.com/apache/arrow/issues/15977] on GitHub. Please see the [migration documentation|https://github.com/apache/arrow/issues/14542] for further details. > [C++] Dependency of Flight C++ sources on generated protobuf is not respected > ----------------------------------------------------------------------------- > > Key: ARROW-4585 > URL: https://issues.apache.org/jira/browse/ARROW-4585 > Project: Apache Arrow > Issue Type: Bug > Components: C++ > Reporter: Uwe Korn > Assignee: Uwe Korn > Priority: Major > Labels: pull-request-available > Fix For: 0.13.0 > > Time Spent: 40m > Remaining Estimate: 0h > > Seems like we have a race condition somewhere as we frequently run into > {code:java} > [82/273] Building CXX object > src/arrow/flight/CMakeFiles/arrow_flight_testing_objlib.dir/test-util.cc.o > FAILED: > src/arrow/flight/CMakeFiles/arrow_flight_testing_objlib.dir/test-util.cc.o > /usr/local/bin/ccache > /Users/ukorn/miniconda3/envs/pyarrow-dev-2/bin/x86_64-apple-darwin13.4.0-clang++ > -DARROW_JEMALLOC > -DARROW_JEMALLOC_INCLUDE_DIR=/Users/ukorn/Development/arrow-repos-2/arrow/cpp/build/jemalloc_ep-prefix/src/jemalloc_ep/dist//include > -DARROW_USE_GLOG -DARROW_USE_SIMD -DARROW_WITH_BROTLI -DARROW_WITH_LZ4 > -DARROW_WITH_SNAPPY -DARROW_WITH_ZLIB -DARROW_WITH_ZSTD -Isrc -I../src > -isystem /Users/ukorn/miniconda3/envs/pyarrow-dev-2/include -isystem > gbenchmark_ep/src/gbenchmark_ep-install/include -isystem > jemalloc_ep-prefix/src -isystem ../thirdparty/hadoop/include -isystem > /Users/ukorn/miniconda3/envs/pyarrow-dev-2/include/thrift -march=core2 > -mtune=haswell -mssse3 -ftree-vectorize -fPIC -fPIE -fstack-protector-strong > -O2 -pipe -stdlib=libc++ -fvisibility-inlines-hidden -std=c++14 > -fmessage-length=0 -Qunused-arguments -O3 -DNDEBUG -Wall > -Wno-unknown-warning-option -msse4.2 -stdlib=libc++ -O3 -DNDEBUG -fPIC > -std=gnu++11 -MD -MT > src/arrow/flight/CMakeFiles/arrow_flight_testing_objlib.dir/test-util.cc.o > -MF > src/arrow/flight/CMakeFiles/arrow_flight_testing_objlib.dir/test-util.cc.o.d > -o src/arrow/flight/CMakeFiles/arrow_flight_testing_objlib.dir/test-util.cc.o > -c ../src/arrow/flight/test-util.cc > In file included from ../src/arrow/flight/test-util.cc:35: > In file included from ../src/arrow/flight/internal.h:29: > ../src/arrow/flight/protocol-internal.h:22:10: fatal error: > 'arrow/flight/Flight.grpc.pb.h' file not found > #include "arrow/flight/Flight.grpc.pb.h" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 1 error generated. > [87/273] Building CXX object > src/arrow/python/CMakeFiles/arrow_python_objlib.dir/python_to_arrow.cc.o > ninja: build stopped: subcommand failed. > ninja 672,82s user 33,40s system 196% cpu 5:59,62 total{code} -- This message was sent by Atlassian Jira (v8.20.10#820010)