Meng Zhu created MESOS-9192: ------------------------------- Summary: Mesos build fail on Ubuntu 14.04. Key: MESOS-9192 URL: https://issues.apache.org/jira/browse/MESOS-9192 Project: Mesos Issue Type: Bug Reporter: Meng Zhu
Ubuntu 14.04, clang3.4 If I manually install protobuf-compiler, the build will pass. {noformat} make[3]: Entering directory `/home/mengzhu/workspace/mesos_current/build/3rdparty' cd grpc-1.10.0 && \ CPPFLAGS="-I/home/mengzhu/workspace/mesos_current/build/3rdparty/protobuf-3.5.0/src \ \ \ -Wno-array-bounds \ -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/apr-1.0 " \ CFLAGS="-g1 -O0" \ CXXFLAGS="-g1 -O0 -Wno-inconsistent-missing-override -std=c++11" \ make \ /home/mengzhu/workspace/mesos_current/build/3rdparty/grpc-1.10.0/libs/opt/libgrpc++_unsecure.a /home/mengzhu/workspace/mesos_current/build/3rdparty/grpc-1.10.0/libs/opt/libgrpc_unsecure.a /home/mengzhu/workspace/mesos_current/build/3rdparty/grpc-1.10.0/libs/opt/libgpr.a \ CC="clang" \ CXX="clang++" \ LD="clang" \ LDXX="clang++" \ LDFLAGS="-L/home/mengzhu/workspace/mesos_current/build/3rdparty/protobuf-3.5.0/src/.libs \ \ \ " \ LDLIBS="" \ HAS_PKG_CONFIG=false \ NO_PROTOC=false \ PROTOC="/home/mengzhu/workspace/mesos_current/build/3rdparty/protobuf-3.5.0/src/protoc" make[4]: Entering directory `/home/mengzhu/workspace/mesos_current/build/3rdparty/grpc-1.10.0' DEPENDENCY ERROR The target you are trying to run requires protobuf 3.0.0+ Your system doesn't have it, and neither does the third_party directory. Please consult INSTALL to get more information. If you need information about why these tests failed, run: make run_dep_checks make[4]: *** [stop] Error 1 {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005)