[ 0%] Built target docs [ 0%] Running C++ protocol buffer compiler on proto/org/infinispan/query/remote/client/query.proto [ 0%] Running C++ protocol buffer compiler on proto/infinispan/hotrod/protobuf/base_types.proto [ 1%] Running C++ protocol buffer compiler on proto/org/infinispan/protostream/message-wrapping.proto Scanning dependencies of target hotrod_protobuf [ 1%] Building CXX object CMakeFiles/hotrod_protobuf.dir/infinispan/hotrod/base_types.pb.cc.o [ 2%] Building CXX object CMakeFiles/hotrod_protobuf.dir/infinispan/hotrod/message-wrapping.pb.cc.o [ 2%] Building CXX object CMakeFiles/hotrod_protobuf.dir/infinispan/hotrod/query.pb.cc.o [ 3%] Linking CXX static library libhotrod_protobuf.a [ 3%] Built target hotrod_protobuf Scanning dependencies of target hotrod [ 3%] Building CXX object CMakeFiles/hotrod.dir/src/hotrod/api/RemoteCacheManager.cpp.o In file included from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCacheBase.h:13:0, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCache.h:4, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCacheManager.h:6, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/src/hotrod/api/RemoteCacheManager.cpp:1: /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/Query.h:27:7: error: cannot derive from 'final' base 'org::infinispan::query::remote::client::QueryRequestProtobuf' in derived type 'org::infinispan::query::remote::client::QueryRequest' class QueryRequest : public QueryRequestProtobuf ^~~~~~~~~~~~ In file included from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCacheBase.h:15:0, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCache.h:4, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCacheManager.h:6, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/src/hotrod/api/RemoteCacheManager.cpp:1: /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/BasicTypesProtoStreamMarshaller.h: In member function 'virtual void infinispan::hotrod::BasicTypesProtoStreamMarshaller >::marshall(const string&, std::vector&)': /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/BasicTypesProtoStreamMarshaller.h:58:27: warning: 'int google::protobuf::MessageLite::ByteSize() const' is deprecated: Please use ByteSizeLong() instead [-Wdeprecated-declarations] b.resize(bt.ByteSize()); ^ In file included from /usr/local/include/google/protobuf/generated_enum_util.h:36:0, from /usr/local/include/google/protobuf/map.h:55, from /usr/local/include/google/protobuf/generated_message_table_driven.h:34, from /home/hotrod_cpp_build/infinispan/hotrod/query.pb.h:26, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/Query.h:10, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCacheBase.h:13, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCache.h:4, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCacheManager.h:6, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/src/hotrod/api/RemoteCacheManager.cpp:1: /usr/local/include/google/protobuf/message_lite.h:420:7: note: declared here int ByteSize() const { return internal::ToIntSize(ByteSizeLong()); } ^~~~~~~~ In file included from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCacheBase.h:15:0, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCache.h:4, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCacheManager.h:6, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/src/hotrod/api/RemoteCacheManager.cpp:1: /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/BasicTypesProtoStreamMarshaller.h:59:54: warning: 'int google::protobuf::MessageLite::ByteSize() const' is deprecated: Please use ByteSizeLong() instead [-Wdeprecated-declarations] bt.SerializePartialToArray(b.data(),bt.ByteSize()); ^ In file included from /usr/local/include/google/protobuf/generated_enum_util.h:36:0, from /usr/local/include/google/protobuf/map.h:55, from /usr/local/include/google/protobuf/generated_message_table_driven.h:34, from /home/hotrod_cpp_build/infinispan/hotrod/query.pb.h:26, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/Query.h:10, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCacheBase.h:13, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCache.h:4, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCacheManager.h:6, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/src/hotrod/api/RemoteCacheManager.cpp:1: /usr/local/include/google/protobuf/message_lite.h:420:7: note: declared here int ByteSize() const { return internal::ToIntSize(ByteSizeLong()); } ^~~~~~~~ In file included from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCacheBase.h:15:0, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCache.h:4, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCacheManager.h:6, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/src/hotrod/api/RemoteCacheManager.cpp:1: /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/BasicTypesProtoStreamMarshaller.h: In member function 'virtual void infinispan::hotrod::BasicTypesProtoStreamMarshaller::marshall(const int&, std::vector&)': /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/BasicTypesProtoStreamMarshaller.h:78:27: warning: 'int google::protobuf::MessageLite::ByteSize() const' is deprecated: Please use ByteSizeLong() instead [-Wdeprecated-declarations] b.resize(bt.ByteSize()); ^ In file included from /usr/local/include/google/protobuf/generated_enum_util.h:36:0, from /usr/local/include/google/protobuf/map.h:55, from /usr/local/include/google/protobuf/generated_message_table_driven.h:34, from /home/hotrod_cpp_build/infinispan/hotrod/query.pb.h:26, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/Query.h:10, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCacheBase.h:13, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCache.h:4, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCacheManager.h:6, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/src/hotrod/api/RemoteCacheManager.cpp:1: /usr/local/include/google/protobuf/message_lite.h:420:7: note: declared here int ByteSize() const { return internal::ToIntSize(ByteSizeLong()); } ^~~~~~~~ In file included from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCacheBase.h:15:0, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCache.h:4, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCacheManager.h:6, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/src/hotrod/api/RemoteCacheManager.cpp:1: /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/BasicTypesProtoStreamMarshaller.h:79:54: warning: 'int google::protobuf::MessageLite::ByteSize() const' is deprecated: Please use ByteSizeLong() instead [-Wdeprecated-declarations] bt.SerializePartialToArray(b.data(),bt.ByteSize()); ^ In file included from /usr/local/include/google/protobuf/generated_enum_util.h:36:0, from /usr/local/include/google/protobuf/map.h:55, from /usr/local/include/google/protobuf/generated_message_table_driven.h:34, from /home/hotrod_cpp_build/infinispan/hotrod/query.pb.h:26, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/Query.h:10, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCacheBase.h:13, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCache.h:4, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/include/infinispan/hotrod/RemoteCacheManager.h:6, from /home/infinispan-hotrod-cpp-8.3.1.Final-Source/src/hotrod/api/RemoteCacheManager.cpp:1: /usr/local/include/google/protobuf/message_lite.h:420:7: note: declared here int ByteSize() const { return internal::ToIntSize(ByteSizeLong()); } ^~~~~~~~ gmake[2]: *** [CMakeFiles/hotrod.dir/build.make:63: CMakeFiles/hotrod.dir/src/hotrod/api/RemoteCacheManager.cpp.o] Error 1 gmake[1]: *** [CMakeFiles/Makefile2:1615: CMakeFiles/hotrod.dir/all] Error 2 gmake: *** [Makefile:163: all] Error 2