[ 
https://issues.apache.org/jira/browse/MESOS-4096?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gavin updated MESOS-4096:
-------------------------
    Comment: was deleted

(was: www.rtat.net)

> stout tests fail to build with external protobuf version
> --------------------------------------------------------
>
>                 Key: MESOS-4096
>                 URL: https://issues.apache.org/jira/browse/MESOS-4096
>             Project: Mesos
>          Issue Type: Bug
>          Components: build, stout
>            Reporter: James Peach
>            Priority: Major
>
> Using the following configure options:
> {code}
> prefix/configure \
>     --disable-java \
>     --disable-python \
>     --enable-silent-rules \
>     --enable-debug \
>     --with-apr=$(apr-1-config --prefix) \
>     --with-protobuf=$(pkg-config --variable=prefix protobuf-lite)
> {code}
> The stout tests fail to build because code generated with a different 
> protobuf version is checked in and not regenerated:
> {code}
>   CXX      stout_tests-protobuf_tests.pb.o
> In file included from 
> /Users/jpeach/src/mesos.git/3rdparty/libprocess/3rdparty/stout/tests/protobuf_tests.pb.cc:5:
> /Users/jpeach/src/mesos.git/3rdparty/libprocess/3rdparty/stout/tests/protobuf_tests.pb.h:17:2:
>  error: This
>       file was generated by an older version of protoc which is
> #error This file was generated by an older version of protoc which is
>  ^
> /Users/jpeach/src/mesos.git/3rdparty/libprocess/3rdparty/stout/tests/protobuf_tests.pb.h:18:2:
>  error:
>       incompatible with your Protocol Buffer headers. Please
> #error incompatible with your Protocol Buffer headers.  Please
>  ^
> /Users/jpeach/src/mesos.git/3rdparty/libprocess/3rdparty/stout/tests/protobuf_tests.pb.h:19:2:
>  error:
>       regenerate this file with a newer version of protoc.
> #error regenerate this file with a newer version of protoc.
>  ^
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to