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)

Reply via email to