Uwe L. Korn created ARROW-4585:
----------------------------------

             Summary: [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 L. Korn
             Fix For: 0.13.0


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
(v7.6.3#76005)

Reply via email to