[
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)