=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Building for libcassandra-20101010nb35 --- ./aclocal.m4 --- CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /tmp/pkgbuild/databases/libcassandra/work.sparc64/libcassandra-20101010/config/missing --run aclocal-1.11 -I m4 WARNING: 'aclocal' is missing on your system. You should only need it if you modified 'acinclude.m4' or 'configure.ac'. You might want to install the Automake and Perl packages. Grab them from any GNU archive site. --- ./configure --- --- ./config.h.in --- --- ./configure --- CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /tmp/pkgbuild/databases/libcassandra/work.sparc64/libcassandra-20101010/config/missing --run autoconf --- ./config.h.in --- (CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /tmp/pkgbuild/databases/libcassandra/work.sparc64/libcassandra-20101010/config/missing --run autoheader) WARNING: 'autoheader' is missing on your system. You should only need it if you modified 'acconfig.h' or 'configure.ac'. You might want to install the Autoconf and GNU m4 packages. Grab them from any GNU archive site. rm -f stamp-h1 touch ./config.h.in --- ./configure --- WARNING: 'autoconf' is missing on your system. You should only need it if you modified 'configure.ac'. You might want to install the Autoconf and GNU m4 packages. Grab them from any GNU archive site. --- ./config.status --- /bin/sh ./config.status --recheck --- stamp-h1 --- cd . && /bin/sh ./config.status config.h config.status: creating config.h config.status: config.h is unchanged --- config.h --- --- all --- /usr/bin/make all-recursive --- all-recursive --- --- libgenthrift/.deps/.dirstamp --- --- libgenthrift/.dirstamp --- --- libcassandra/.deps/.dirstamp --- --- libcassandra/.dirstamp --- --- ./Makefile.in --- --- ./config.status --- /bin/sh ./config.status --recheck --- ./Makefile.in --- cd . && /bin/sh /tmp/pkgbuild/databases/libcassandra/work.sparc64/libcassandra-20101010/config/missing --run automake-1.11 --foreign --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_constants.lo --- CXX libgenthrift/libgenthrift_libgenthrift_la-cassandra_constants.lo --- ./Makefile.in --- WARNING: 'automake' is missing on your system. You should only need it if you modified 'Makefile.am', 'acinclude.m4' or 'configure.ac'. You might want to install the Automake and Perl packages. Grab them from any GNU archive site. --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- CXX libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- CXX libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- CXX libcassandra/libcassandra_libcassandra_la-cassandra.lo --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- distcc[15622] ERROR: compile libgenthrift/Cassandra.cpp on 10.1.1.1:3642 failed distcc[15622] (dcc_build_somewhere) Warning: remote compilation of 'libgenthrift/Cassandra.cpp' failed, retrying locally distcc[15622] Warning: failed to distribute libgenthrift/Cassandra.cpp to 10.1.1.1:3642, running locally instead --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- distcc[3388] ERROR: compile libgenthrift/cassandra_types.cpp on 10.1.1.1:3642 failed distcc[3388] (dcc_build_somewhere) Warning: remote compilation of 'libgenthrift/cassandra_types.cpp' failed, retrying locally distcc[3388] Warning: failed to distribute libgenthrift/cassandra_types.cpp to 10.1.1.1:3642, running locally instead --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:23:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:82:3: error: identifier 'noexcept' is a keyword in C++11 [-Werror=c++11-compat] ~TException() noexcept override = default; ^ --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- In file included from libgenthrift/cassandra_types.h:9:0, from libgenthrift/cassandra_types.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:82:3: error: identifier 'noexcept' is a keyword in C++11 [-Werror=c++11-compat] ~TException() noexcept override = default; ^ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:212:3: error: identifier 'nullptr' is a keyword in C++11 [-Werror=c++11-compat] virtual const uint8_t* borrow_virt(uint8_t* /* buf */, uint32_t* /* len */) { return nullptr; } ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28:0, from libgenthrift/cassandra_types.h:11, from libgenthrift/cassandra_types.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:212:3: error: identifier 'nullptr' is a keyword in C++11 [-Werror=c++11-compat] virtual const uint8_t* borrow_virt(uint8_t* /* buf */, uint32_t* /* len */) { return nullptr; } ^~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- distcc[20148] ERROR: compile libcassandra/cassandra.cc on 10.1.1.1:3642 failed distcc[20148] (dcc_build_somewhere) Warning: remote compilation of 'libcassandra/cassandra.cc' failed, retrying locally distcc[20148] Warning: failed to distribute libcassandra/cassandra.cc to 10.1.1.1:3642, running locally instead In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:23:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:82:3: error: identifier 'noexcept' is a keyword in C++11 [-Werror=c++11-compat] ~TException() noexcept override = default; ^ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:23:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:82:15: error: expected ';' at end of member declaration ~TException() noexcept override = default; ^ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:82:17: error: 'noexcept' does not name a type; did you mean 'paccept'? ~TException() noexcept override = default; ^~~~~~~~ paccept /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:82:17: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:84:22: error: expected ';' at end of member declaration const char* what() const noexcept override { ^~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:84:28: error: 'noexcept' does not name a type; did you mean 'paccept'? const char* what() const noexcept override { ^~~~~~~~ paccept /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:84:28: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:82:3: error: looser throw specifier for 'virtual apache::thrift::TException::~TException()' ~TException() noexcept override = default; ^ In file included from /usr/include/g++/exception:38:0, from /usr/include/g++/new:40, from /usr/include/g++/ext/new_allocator.h:33, from /usr/include/g++/bits/c++allocator.h:33, from /usr/include/g++/bits/allocator.h:46, from /usr/include/g++/string:41, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:23, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /usr/include/g++/bits/exception.h:64:13: error: overriding 'virtual std::exception::~exception() throw ()' virtual ~exception() _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT; ^ In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:23:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:84:15: error: looser throw specifier for 'virtual const char* apache::thrift::TException::what() const' const char* what() const noexcept override { ^~~~ In file included from /usr/include/g++/exception:38:0, from /usr/include/g++/new:40, from /usr/include/g++/ext/new_allocator.h:33, from /usr/include/g++/bits/c++allocator.h:33, from /usr/include/g++/bits/allocator.h:46, from /usr/include/g++/string:41, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:23, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /usr/include/g++/bits/exception.h:69:5: error: overriding 'virtual const char* std::exception::what() const throw ()' what() const _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT; ^~~~ In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:23:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:101:34: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] virtual ~TDelayedException() = default; ^~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:108:17: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] void throw_it() override { ^ --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- In file included from libgenthrift/cassandra_types.h:9:0, from libgenthrift/cassandra_types.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:82:15: error: expected ';' at end of member declaration ~TException() noexcept override = default; ^ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:82:17: error: 'noexcept' does not name a type; did you mean 'paccept'? ~TException() noexcept override = default; ^~~~~~~~ paccept --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:212:3: error: identifier 'nullptr' is a keyword in C++11 [-Werror=c++11-compat] virtual const uint8_t* borrow_virt(uint8_t* /* buf */, uint32_t* /* len */) { return nullptr; } ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:82:17: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:84:22: error: expected ';' at end of member declaration const char* what() const noexcept override { ^~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:84:28: error: 'noexcept' does not name a type; did you mean 'paccept'? const char* what() const noexcept override { ^~~~~~~~ paccept /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:84:28: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:82:3: error: looser throw specifier for 'virtual apache::thrift::TException::~TException()' ~TException() noexcept override = default; ^ In file included from /usr/include/g++/exception:38:0, from /usr/include/g++/new:40, from /usr/include/g++/ext/new_allocator.h:33, from /usr/include/g++/bits/c++allocator.h:33, from /usr/include/g++/bits/allocator.h:46, from /usr/include/g++/string:41, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:37, from libgenthrift/cassandra_types.h:9, from libgenthrift/cassandra_types.cpp:6: /usr/include/g++/bits/exception.h:64:13: error: overriding 'virtual std::exception::~exception() throw ()' virtual ~exception() _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT; ^ In file included from libgenthrift/cassandra_types.h:9:0, from libgenthrift/cassandra_types.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:84:15: error: looser throw specifier for 'virtual const char* apache::thrift::TException::what() const' const char* what() const noexcept override { ^~~~ In file included from /usr/include/g++/exception:38:0, from /usr/include/g++/new:40, from /usr/include/g++/ext/new_allocator.h:33, from /usr/include/g++/bits/c++allocator.h:33, from /usr/include/g++/bits/allocator.h:46, from /usr/include/g++/string:41, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:37, from libgenthrift/cassandra_types.h:9, from libgenthrift/cassandra_types.cpp:6: /usr/include/g++/bits/exception.h:69:5: error: overriding 'virtual const char* std::exception::what() const throw ()' what() const _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT; ^~~~ In file included from libgenthrift/cassandra_types.h:9:0, from libgenthrift/cassandra_types.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:101:34: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] virtual ~TDelayedException() = default; ^~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:108:17: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] void throw_it() override { ^ In file included from libgenthrift/cassandra_types.h:10:0, from libgenthrift/cassandra_types.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TApplicationException.h:60:26: error: expected ';' at end of member declaration ~TApplicationException() noexcept override = default; ^ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TApplicationException.h:60:28: error: 'noexcept' does not name a type; did you mean 'paccept'? ~TApplicationException() noexcept override = default; ^~~~~~~~ paccept /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TApplicationException.h:60:28: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TApplicationException.h:70:22: error: expected ';' at end of member declaration const char* what() const noexcept override { ^~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TApplicationException.h:70:28: error: 'noexcept' does not name a type; did you mean 'paccept'? const char* what() const noexcept override { ^~~~~~~~ paccept /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TApplicationException.h:70:28: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:68:24: error: expected ';' at end of member declaration ~TTransportException() noexcept override = default; ^ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:68:26: error: 'noexcept' does not name a type; did you mean 'exect'? ~TTransportException() noexcept override = default; ^~~~~~~~ exect /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:68:26: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:76:37: error: expected ';' at end of member declaration TTransportExceptionType getType() const noexcept { return type_; } ^~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:76:43: error: 'noexcept' does not name a type; did you mean 'exect'? TTransportExceptionType getType() const noexcept { return type_; } ^~~~~~~~ exect /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:76:43: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:78:22: error: expected ';' at end of member declaration const char* what() const noexcept override; ^~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:78:28: error: 'noexcept' does not name a type; did you mean 'exect'? const char* what() const noexcept override; ^~~~~~~~ exect /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:78:28: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:61:27: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] virtual ~TTransport() = default; ^~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:245:18: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] TTransport() = default; ^~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h: In member function 'virtual const uint8_t* apache::thrift::transport::TTransport::borrow_virt(uint8_t*, uint32_t*)': /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:212:88: error: 'nullptr' was not declared in this scope virtual const uint8_t* borrow_virt(uint8_t* /* buf */, uint32_t* /* len */) { return nullptr; } ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from libgenthrift/cassandra_types.h:11, from libgenthrift/cassandra_types.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:68:24: error: expected ';' at end of member declaration ~TTransportException() noexcept override = default; ^ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h: At global scope: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:256:25: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] TTransportFactory() = default; ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:68:26: error: 'noexcept' does not name a type; did you mean 'exect'? ~TTransportException() noexcept override = default; ^~~~~~~~ exect --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:258:34: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] virtual ~TTransportFactory() = default; ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:68:26: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:263:16: error: 'shared_ptr' in namespace 'std' does not name a template type virtual std::shared_ptr getTransport(std::shared_ptr trans) { ^~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:76:37: error: expected ';' at end of member declaration TTransportExceptionType getType() const noexcept { return type_; } ^~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:29:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocolException.h:62:23: error: expected ';' at end of member declaration ~TProtocolException() noexcept override = default; ^ --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:76:43: error: 'noexcept' does not name a type; did you mean 'exect'? TTransportExceptionType getType() const noexcept { return type_; } ^~~~~~~~ exect --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocolException.h:62:25: error: 'noexcept' does not name a type; did you mean 'exect'? ~TProtocolException() noexcept override = default; ^~~~~~~~ exect --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:76:43: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocolException.h:62:25: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:78:22: error: expected ';' at end of member declaration const char* what() const noexcept override; ^~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocolException.h:72:22: error: expected ';' at end of member declaration const char* what() const noexcept override { ^~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:78:28: error: 'noexcept' does not name a type; did you mean 'exect'? const char* what() const noexcept override; ^~~~~~~~ exect --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocolException.h:72:28: error: 'noexcept' does not name a type; did you mean 'exect'? const char* what() const noexcept override { ^~~~~~~~ exect --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:78:28: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocolException.h:72:28: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28:0, from libgenthrift/cassandra_types.h:11, from libgenthrift/cassandra_types.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:61:27: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] virtual ~TTransport() = default; ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24:0, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:555:15: error: 'shared_ptr' in namespace 'std' does not name a template type inline std::shared_ptr getTransport() { return ptrans_; } ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:559:15: error: 'shared_ptr' in namespace 'std' does not name a template type inline std::shared_ptr getInputTransport() { return ptrans_; } ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:560:15: error: 'shared_ptr' in namespace 'std' does not name a template type inline std::shared_ptr getOutputTransport() { return ptrans_; } ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:582:28: error: expected ')' before '<' token TProtocol(std::shared_ptr ptrans) ^ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:586:8: error: 'shared_ptr' in namespace 'std' does not name a template type std::shared_ptr ptrans_; ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:589:17: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] TProtocol() = default; ^~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:226:7: error: 'class apache::thrift::protocol::TProtocol' only defines private constructors and has no friends [-Werror=ctor-dtor-privacy] class TProtocol { ^~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:600:24: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] TProtocolFactory() = default; ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:245:18: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] TTransport() = default; ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:604:16: error: 'shared_ptr' in namespace 'std' does not name a template type virtual std::shared_ptr getProtocol(std::shared_ptr trans) = 0; ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:605:16: error: 'shared_ptr' in namespace 'std' does not name a template type virtual std::shared_ptr getProtocol(std::shared_ptr inTrans, ^~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h: In member function 'virtual const uint8_t* apache::thrift::transport::TTransport::borrow_virt(uint8_t*, uint32_t*)': /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:212:88: error: 'nullptr' was not declared in this scope virtual const uint8_t* borrow_virt(uint8_t* /* buf */, uint32_t* /* len */) { return nullptr; } ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from libgenthrift/Cassandra.h:9:0, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:38:39: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] virtual ~TProcessorEventHandler() = default; ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h: At global scope: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:256:25: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] TTransportFactory() = default; ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:111:30: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] TProcessorEventHandler() = default; ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:258:34: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] virtual ~TTransportFactory() = default; ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h: In member function 'virtual void* apache::thrift::TProcessorEventHandler::getContext(const char*, void*)': /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:49:12: error: 'nullptr' was not declared in this scope return nullptr; ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:263:16: error: 'shared_ptr' in namespace 'std' does not name a template type virtual std::shared_ptr getTransport(std::shared_ptr trans) { ^~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h: In destructor 'apache::thrift::TProcessorContextFreer::~TProcessorContextFreer()': /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:122:21: error: 'nullptr' was not declared in this scope if (handler_ != nullptr) ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:29:0, from libgenthrift/cassandra_types.h:11, from libgenthrift/cassandra_types.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocolException.h:62:23: error: expected ';' at end of member declaration ~TProtocolException() noexcept override = default; ^ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocolException.h:62:25: error: 'noexcept' does not name a type; did you mean 'exect'? ~TProtocolException() noexcept override = default; ^~~~~~~~ exect /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocolException.h:62:25: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocolException.h:72:22: error: expected ';' at end of member declaration const char* what() const noexcept override { ^~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocolException.h:72:28: error: 'noexcept' does not name a type; did you mean 'exect'? const char* what() const noexcept override { ^~~~~~~~ exect /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocolException.h:72:28: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 In file included from libgenthrift/cassandra_types.h:11:0, from libgenthrift/cassandra_types.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:555:15: error: 'shared_ptr' in namespace 'std' does not name a template type inline std::shared_ptr getTransport() { return ptrans_; } ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:559:15: error: 'shared_ptr' in namespace 'std' does not name a template type inline std::shared_ptr getInputTransport() { return ptrans_; } ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:560:15: error: 'shared_ptr' in namespace 'std' does not name a template type inline std::shared_ptr getOutputTransport() { return ptrans_; } ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:582:28: error: expected ')' before '<' token TProtocol(std::shared_ptr ptrans) ^ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:586:8: error: 'shared_ptr' in namespace 'std' does not name a template type std::shared_ptr ptrans_; ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:589:17: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] TProtocol() = default; ^~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:226:7: error: 'class apache::thrift::protocol::TProtocol' only defines private constructors and has no friends [-Werror=ctor-dtor-privacy] class TProtocol { ^~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:600:24: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] TProtocolFactory() = default; ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h: In member function 'void apache::thrift::TProcessorContextFreer::unregister()': /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:125:34: error: 'nullptr' was not declared in this scope void unregister() { handler_ = nullptr; } ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:604:16: error: 'shared_ptr' in namespace 'std' does not name a template type virtual std::shared_ptr getProtocol(std::shared_ptr trans) = 0; ^~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h: At global scope: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:142:27: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] virtual ~TProcessor() = default; ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:605:16: error: 'shared_ptr' in namespace 'std' does not name a template type virtual std::shared_ptr getProtocol(std::shared_ptr inTrans, ^~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:144:29: error: 'std::shared_ptr' has not been declared virtual bool process(std::shared_ptr in, ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:144:39: error: expected ',' or '...' before '<' token virtual bool process(std::shared_ptr in, ^ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:148:21: error: 'std::shared_ptr' has not been declared bool process(std::shared_ptr io, void* connectionContext) { ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:148:31: error: expected ',' or '...' before '<' token bool process(std::shared_ptr io, void* connectionContext) { ^ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:148:8: error: 'bool apache::thrift::TProcessor::process(int)' cannot be overloaded bool process(std::shared_ptr io, void* connectionContext) { ^~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:144:16: error: with 'virtual bool apache::thrift::TProcessor::process(int)' virtual bool process(std::shared_ptr in, ^~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:152:8: error: 'shared_ptr' in namespace 'std' does not name a template type std::shared_ptr getEventHandler() const { return eventHandler_; } ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:154:29: error: 'std::shared_ptr' has not been declared void setEventHandler(std::shared_ptr eventHandler) { ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:154:39: error: expected ',' or '...' before '<' token void setEventHandler(std::shared_ptr eventHandler) { ^ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:159:18: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] TProcessor() = default; ^~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:161:8: error: 'shared_ptr' in namespace 'std' does not name a template type std::shared_ptr eventHandler_; ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h: In member function 'bool apache::thrift::TProcessor::process(int)': /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:149:20: error: 'io' was not declared in this scope return process(io, io, connectionContext); ^~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:149:28: error: 'connectionContext' was not declared in this scope return process(io, io, connectionContext); ^~~~~~~~~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h: In member function 'void apache::thrift::TProcessor::setEventHandler(int)': /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:155:5: error: 'eventHandler_' was not declared in this scope eventHandler_ = eventHandler; ^~~~~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:155:5: note: suggested alternative: 'setEventHandler' eventHandler_ = eventHandler; ^~~~~~~~~~~~~ setEventHandler /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:155:21: error: 'eventHandler' was not declared in this scope eventHandler_ = eventHandler; ^~~~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:155:21: note: suggested alternative: 'setEventHandler' eventHandler_ = eventHandler; ^~~~~~~~~~~~ setEventHandler /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h: At global scope: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:179:29: error: 'shared_ptr' in namespace 'std' does not name a template type ReleaseHandler(const std::shared_ptr& handlerFactory) ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:179:39: error: expected ',' or '...' before '<' token ReleaseHandler(const std::shared_ptr& handlerFactory) ^ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:189:8: error: 'shared_ptr' in namespace 'std' does not name a template type std::shared_ptr handlerFactory_; ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h: In constructor 'apache::thrift::ReleaseHandler::ReleaseHandler(int)': /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:180:7: error: class 'apache::thrift::ReleaseHandler' does not have any field named 'handlerFactory_' : handlerFactory_(handlerFactory) {} ^~~~~~~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:180:23: error: 'handlerFactory' was not declared in this scope : handlerFactory_(handlerFactory) {} ^~~~~~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:180:23: note: suggested alternative: 'HandlerFactory_' : handlerFactory_(handlerFactory) {} ^~~~~~~~~~~~~~ HandlerFactory_ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h: In member function 'void apache::thrift::ReleaseHandler::operator()(typename HandlerFactory_::Handler*)': /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:184:7: error: 'handlerFactory_' was not declared in this scope handlerFactory_->releaseHandler(handler); ^~~~~~~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:184:7: note: suggested alternative: 'HandlerFactory_' handlerFactory_->releaseHandler(handler); ^~~~~~~~~~~~~~~ HandlerFactory_ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h: At global scope: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:194:8: error: 'shared_ptr' in namespace 'std' does not name a template type std::shared_ptr input; ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:195:8: error: 'shared_ptr' in namespace 'std' does not name a template type std::shared_ptr output; ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:200:8: error: 'shared_ptr' in namespace 'std' does not name a template type std::shared_ptr transport; ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:205:34: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] virtual ~TProcessorFactory() = default; ^~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:214:16: error: 'shared_ptr' in namespace 'std' does not name a template type virtual std::shared_ptr getProcessor(const TConnectionInfo& connInfo) = 0; ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:219:45: error: expected ')' before '<' token TSingletonProcessorFactory(std::shared_ptr processor) : processor_(processor) {} ^ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:221:8: error: 'shared_ptr' in namespace 'std' does not name a template type std::shared_ptr getProcessor(const TConnectionInfo&) override { return processor_; } ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:224:8: error: 'shared_ptr' in namespace 'std' does not name a template type std::shared_ptr processor_; ^~~~~~~~~~ In file included from libgenthrift/cassandra_types.h:10:0, from libgenthrift/Cassandra.h:10, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TApplicationException.h:60:26: error: expected ';' at end of member declaration ~TApplicationException() noexcept override = default; ^ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TApplicationException.h:60:28: error: 'noexcept' does not name a type; did you mean 'exect'? ~TApplicationException() noexcept override = default; ^~~~~~~~ exect /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TApplicationException.h:60:28: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TApplicationException.h:70:22: error: expected ';' at end of member declaration const char* what() const noexcept override { ^~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TApplicationException.h:70:28: error: 'noexcept' does not name a type; did you mean 'exect'? const char* what() const noexcept override { ^~~~~~~~ exect /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TApplicationException.h:70:28: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:23:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:82:15: error: expected ';' at end of member declaration ~TException() noexcept override = default; ^ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:82:17: error: 'noexcept' does not name a type; did you mean 'paccept'? ~TException() noexcept override = default; ^~~~~~~~ paccept /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:82:17: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:84:22: error: expected ';' at end of member declaration const char* what() const noexcept override { ^~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:84:28: error: 'noexcept' does not name a type; did you mean 'paccept'? const char* what() const noexcept override { ^~~~~~~~ paccept /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:84:28: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:82:3: error: looser throw specifier for 'virtual apache::thrift::TException::~TException()' ~TException() noexcept override = default; ^ In file included from /usr/include/g++/exception:38:0, from /usr/include/g++/new:40, from /usr/include/g++/ext/new_allocator.h:33, from /usr/include/g++/bits/c++allocator.h:33, from /usr/include/g++/bits/allocator.h:46, from /usr/include/g++/string:41, from libcassandra/cassandra.cc:10: /usr/include/g++/bits/exception.h:64:13: error: overriding 'virtual std::exception::~exception() throw ()' virtual ~exception() _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT; ^ In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:23:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:84:15: error: looser throw specifier for 'virtual const char* apache::thrift::TException::what() const' const char* what() const noexcept override { ^~~~ In file included from /usr/include/g++/exception:38:0, from /usr/include/g++/new:40, from /usr/include/g++/ext/new_allocator.h:33, from /usr/include/g++/bits/c++allocator.h:33, from /usr/include/g++/bits/allocator.h:46, from /usr/include/g++/string:41, from libcassandra/cassandra.cc:10: /usr/include/g++/bits/exception.h:69:5: error: overriding 'virtual const char* std::exception::what() const throw ()' what() const _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT; ^~~~ In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:23:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:101:34: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] virtual ~TDelayedException() = default; ^~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:108:17: error: override controls (override/final) only available with -std=c++11 or -std=gnu++11 [-Werror] void throw_it() override { ^ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from libgenthrift/Cassandra.cpp:6:0: libgenthrift/Cassandra.h:2553:61: error: field 'piprot_' has incomplete type 'boost::shared_ptr' boost::shared_ptr< ::apache::thrift::protocol::TProtocol> piprot_; ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- cc1plus: all warnings being treated as errors --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:68:24: error: expected ';' at end of member declaration ~TTransportException() noexcept override = default; ^ --- libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo --- distcc[3388] ERROR: compile libgenthrift/cassandra_types.cpp on localhost failed *** [libgenthrift/libgenthrift_libgenthrift_la-cassandra_types.lo] Error code 1 make[2]: stopped in /tmp/pkgbuild/databases/libcassandra/work.sparc64/libcassandra-20101010 --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ In file included from libgenthrift/Cassandra.cpp:6:0: libgenthrift/Cassandra.h:2554:61: error: field 'poprot_' has incomplete type 'boost::shared_ptr' boost::shared_ptr< ::apache::thrift::protocol::TProtocol> poprot_; ^~~~~~~ In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ In file included from libgenthrift/Cassandra.cpp:6:0: libgenthrift/Cassandra.h: In constructor 'org::apache::cassandra::CassandraClient::CassandraClient(boost::shared_ptr)': libgenthrift/Cassandra.h:2471:77: error: 'prot' has incomplete type CassandraClient(boost::shared_ptr< ::apache::thrift::protocol::TProtocol> prot) : ^~~~ In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ In file included from libgenthrift/Cassandra.cpp:6:0: libgenthrift/Cassandra.h: In constructor 'org::apache::cassandra::CassandraClient::CassandraClient(boost::shared_ptr, boost::shared_ptr)': libgenthrift/Cassandra.h:2477:77: error: 'iprot' has incomplete type CassandraClient(boost::shared_ptr< ::apache::thrift::protocol::TProtocol> iprot, boost::shared_ptr< ::apache::thrift::protocol::TProtocol> oprot) : ^~~~~ In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ In file included from libgenthrift/Cassandra.cpp:6:0: libgenthrift/Cassandra.h:2477:142: error: 'oprot' has incomplete type CassandraClient(boost::shared_ptr< ::apache::thrift::protocol::TProtocol> iprot, boost::shared_ptr< ::apache::thrift::protocol::TProtocol> oprot) : ^~~~~ In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ In file included from libgenthrift/Cassandra.cpp:6:0: libgenthrift/Cassandra.h: In member function 'boost::shared_ptr org::apache::cassandra::CassandraClient::getInputProtocol()': libgenthrift/Cassandra.h:2483:80: error: return type 'class boost::shared_ptr' is incomplete boost::shared_ptr< ::apache::thrift::protocol::TProtocol> getInputProtocol() { ^ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:68:26: error: 'noexcept' does not name a type; did you mean 'exect'? ~TTransportException() noexcept override = default; ^~~~~~~~ exect --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.h: In member function 'boost::shared_ptr org::apache::cassandra::CassandraClient::getOutputProtocol()': libgenthrift/Cassandra.h:2486:81: error: return type 'class boost::shared_ptr' is incomplete boost::shared_ptr< ::apache::thrift::protocol::TProtocol> getOutputProtocol() { ^ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:68:26: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:76:37: error: expected ';' at end of member declaration TTransportExceptionType getType() const noexcept { return type_; } ^~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.h: At global scope: libgenthrift/Cassandra.h:2561:34: error: field 'iface_' has incomplete type 'boost::shared_ptr' boost::shared_ptr iface_; ^~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:76:43: error: 'noexcept' does not name a type; did you mean 'exect'? TTransportExceptionType getType() const noexcept { return type_; } ^~~~~~~~ exect --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:76:43: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:78:22: error: expected ';' at end of member declaration const char* what() const noexcept override; ^~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from libgenthrift/Cassandra.cpp:6:0: libgenthrift/Cassandra.h:2613:11: error: looser throw specifier for 'virtual org::apache::cassandra::CassandraProcessor::~CassandraProcessor()' virtual ~CassandraProcessor() {} ^ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:78:28: error: 'noexcept' does not name a type; did you mean 'exect'? const char* what() const noexcept override; ^~~~~~~~ exect --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from libgenthrift/Cassandra.h:9:0, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:142:11: error: overriding 'virtual apache::thrift::TProcessor::~TProcessor() throw ()' virtual ~TProcessor() = default; ^ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:78:28: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:144:16: error: 'virtual bool apache::thrift::TProcessor::process(int)' was hidden [-Werror=overloaded-virtual] virtual bool process(std::shared_ptr in, ^~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:61:27: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] virtual ~TTransport() = default; ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from libgenthrift/Cassandra.cpp:6:0: libgenthrift/Cassandra.h:2612:16: error: by 'virtual bool org::apache::cassandra::CassandraProcessor::process(boost::shared_ptr, boost::shared_ptr, void*)' [-Werror=overloaded-virtual] virtual bool process(boost::shared_ptr< ::apache::thrift::protocol::TProtocol> piprot, boost::shared_ptr< ::apache::thrift::protocol::TProtocol> poprot, void* connectionContext); ^~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:245:18: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] TTransport() = default; ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.h: In constructor 'org::apache::cassandra::CassandraProcessor::CassandraProcessor(boost::shared_ptr)': libgenthrift/Cassandra.h:2587:53: error: 'iface' has incomplete type CassandraProcessor(boost::shared_ptr iface) : ^~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h: In member function 'virtual const uint8_t* apache::thrift::transport::TTransport::borrow_virt(uint8_t*, uint32_t*)': /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:212:88: error: 'nullptr' was not declared in this scope virtual const uint8_t* borrow_virt(uint8_t* /* buf */, uint32_t* /* len */) { return nullptr; } ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h: At global scope: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:256:25: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] TTransportFactory() = default; ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:258:34: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] virtual ~TTransportFactory() = default; ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from libgenthrift/Cassandra.cpp:6:0: libgenthrift/Cassandra.h: In member function 'void org::apache::cassandra::CassandraMultiface::add(boost::shared_ptr)': libgenthrift/Cassandra.h:2624:43: error: 'iface' has incomplete type void add(boost::shared_ptr iface) { ^~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:263:16: error: 'shared_ptr' in namespace 'std' does not name a template type virtual std::shared_ptr getTransport(std::shared_ptr trans) { ^~~~~~~~~~ In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:29:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocolException.h:62:23: error: expected ';' at end of member declaration ~TProtocolException() noexcept override = default; ^ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocolException.h:62:25: error: 'noexcept' does not name a type; did you mean 'exect'? ~TProtocolException() noexcept override = default; ^~~~~~~~ exect /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocolException.h:62:25: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocolException.h:72:22: error: expected ';' at end of member declaration const char* what() const noexcept override { ^~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocolException.h:72:28: error: 'noexcept' does not name a type; did you mean 'exect'? const char* what() const noexcept override { ^~~~~~~~ exect /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocolException.h:72:28: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24:0, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:555:15: error: 'shared_ptr' in namespace 'std' does not name a template type inline std::shared_ptr getTransport() { return ptrans_; } ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:559:15: error: 'shared_ptr' in namespace 'std' does not name a template type inline std::shared_ptr getInputTransport() { return ptrans_; } ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:560:15: error: 'shared_ptr' in namespace 'std' does not name a template type inline std::shared_ptr getOutputTransport() { return ptrans_; } ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:582:28: error: expected ')' before '<' token TProtocol(std::shared_ptr ptrans) ^ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:586:8: error: 'shared_ptr' in namespace 'std' does not name a template type std::shared_ptr ptrans_; ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:589:17: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] TProtocol() = default; ^~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:226:7: error: 'class apache::thrift::protocol::TProtocol' only defines private constructors and has no friends [-Werror=ctor-dtor-privacy] class TProtocol { ^~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:600:24: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] TProtocolFactory() = default; ^~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:604:16: error: 'shared_ptr' in namespace 'std' does not name a template type virtual std::shared_ptr getProtocol(std::shared_ptr trans) = 0; ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:605:16: error: 'shared_ptr' in namespace 'std' does not name a template type virtual std::shared_ptr getProtocol(std::shared_ptr inTrans, ^~~~~~~~~~ In file included from ./libgenthrift/Cassandra.h:9:0, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:38:39: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] virtual ~TProcessorEventHandler() = default; ^~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:111:30: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] TProcessorEventHandler() = default; ^~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h: In member function 'virtual void* apache::thrift::TProcessorEventHandler::getContext(const char*, void*)': /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:49:12: error: 'nullptr' was not declared in this scope return nullptr; ^~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h: In destructor 'apache::thrift::TProcessorContextFreer::~TProcessorContextFreer()': /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:122:21: error: 'nullptr' was not declared in this scope if (handler_ != nullptr) ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h: In member function 'void apache::thrift::TProcessorContextFreer::unregister()': /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:125:34: error: 'nullptr' was not declared in this scope void unregister() { handler_ = nullptr; } ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h: At global scope: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:142:27: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] virtual ~TProcessor() = default; ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from libgenthrift/Cassandra.cpp:6:0: libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::login(const string&, const org::apache::cassandra::AuthenticationRequest&)': libgenthrift/Cassandra.h:2631:17: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->login(keyspace, auth_request); ^~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:144:29: error: 'std::shared_ptr' has not been declared virtual bool process(std::shared_ptr in, ^~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::get(org::apache::cassandra::ColumnOrSuperColumn&, const string&, const string&, const org::apache::cassandra::ColumnPath&, org::apache::cassandra::ConsistencyLevel)': libgenthrift/Cassandra.h:2639:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get(_return, keyspace, key, column_path, consistency_level); ^~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:144:39: error: expected ',' or '...' before '<' token virtual bool process(std::shared_ptr in, ^ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.h:2642:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get(_return, keyspace, key, column_path, consistency_level); ^~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:148:21: error: 'std::shared_ptr' has not been declared bool process(std::shared_ptr io, void* connectionContext) { ^~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::get_slice(std::vector&, const string&, const string&, const org::apache::cassandra::ColumnParent&, const org::apache::cassandra::SlicePredicate&, org::apache::cassandra::ConsistencyLevel)': libgenthrift/Cassandra.h:2651:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get_slice(_return, keyspace, key, column_parent, predicate, consistency_level); ^~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:148:31: error: expected ',' or '...' before '<' token bool process(std::shared_ptr io, void* connectionContext) { ^ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.h:2654:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get_slice(_return, keyspace, key, column_parent, predicate, consistency_level); ^~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:148:8: error: 'bool apache::thrift::TProcessor::process(int)' cannot be overloaded bool process(std::shared_ptr io, void* connectionContext) { ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::multiget(std::map, org::apache::cassandra::ColumnOrSuperColumn>&, const string&, const std::vector >&, const org::apache::cassandra::ColumnPath&, org::apache::cassandra::ConsistencyLevel)': libgenthrift/Cassandra.h:2663:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->multiget(_return, keyspace, keys, column_path, consistency_level); ^~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:144:16: error: with 'virtual bool apache::thrift::TProcessor::process(int)' virtual bool process(std::shared_ptr in, ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.h:2666:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->multiget(_return, keyspace, keys, column_path, consistency_level); ^~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:152:8: error: 'shared_ptr' in namespace 'std' does not name a template type std::shared_ptr getEventHandler() const { return eventHandler_; } ^~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::multiget_slice(std::map, std::vector >&, const string&, const std::vector >&, const org::apache::cassandra::ColumnParent&, const org::apache::cassandra::SlicePredicate&, org::apache::cassandra::ConsistencyLevel)': libgenthrift/Cassandra.h:2675:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->multiget_slice(_return, keyspace, keys, column_parent, predicate, consistency_level); ^~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:154:29: error: 'std::shared_ptr' has not been declared void setEventHandler(std::shared_ptr eventHandler) { ^~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.h:2678:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->multiget_slice(_return, keyspace, keys, column_parent, predicate, consistency_level); ^~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:154:39: error: expected ',' or '...' before '<' token void setEventHandler(std::shared_ptr eventHandler) { ^ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.h: In member function 'virtual int32_t org::apache::cassandra::CassandraMultiface::get_count(const string&, const string&, const org::apache::cassandra::ColumnParent&, org::apache::cassandra::ConsistencyLevel)': libgenthrift/Cassandra.h:2687:26: error: base operand of '->' has non-pointer type 'boost::shared_ptr' return ifaces_[i]->get_count(keyspace, key, column_parent, consistency_level); ^~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:159:18: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] TProcessor() = default; ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.h:2689:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get_count(keyspace, key, column_parent, consistency_level); ^~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:161:8: error: 'shared_ptr' in namespace 'std' does not name a template type std::shared_ptr eventHandler_; ^~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::get_range_slice(std::vector&, const string&, const org::apache::cassandra::ColumnParent&, const org::apache::cassandra::SlicePredicate&, const string&, const string&, int32_t, org::apache::cassandra::ConsistencyLevel)': libgenthrift/Cassandra.h:2699:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get_range_slice(_return, keyspace, column_parent, predicate, start_key, finish_key, row_count, consistency_level); ^~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h: In member function 'bool apache::thrift::TProcessor::process(int)': /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:149:20: error: 'io' was not declared in this scope return process(io, io, connectionContext); ^~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.h:2702:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get_range_slice(_return, keyspace, column_parent, predicate, start_key, finish_key, row_count, consistency_level); ^~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:149:28: error: 'connectionContext' was not declared in this scope return process(io, io, connectionContext); ^~~~~~~~~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::get_range_slices(std::vector&, const string&, const org::apache::cassandra::ColumnParent&, const org::apache::cassandra::SlicePredicate&, const org::apache::cassandra::KeyRange&, org::apache::cassandra::ConsistencyLevel)': libgenthrift/Cassandra.h:2711:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get_range_slices(_return, keyspace, column_parent, predicate, range, consistency_level); ^~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h: In member function 'void apache::thrift::TProcessor::setEventHandler(int)': /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:155:5: error: 'eventHandler_' was not declared in this scope eventHandler_ = eventHandler; ^~~~~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.h:2714:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get_range_slices(_return, keyspace, column_parent, predicate, range, consistency_level); ^~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:155:5: note: suggested alternative: 'setEventHandler' eventHandler_ = eventHandler; ^~~~~~~~~~~~~ setEventHandler --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::insert(const string&, const string&, const org::apache::cassandra::ColumnPath&, const string&, int64_t, org::apache::cassandra::ConsistencyLevel)': libgenthrift/Cassandra.h:2722:17: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->insert(keyspace, key, column_path, value, timestamp, consistency_level); ^~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:155:21: error: 'eventHandler' was not declared in this scope eventHandler_ = eventHandler; ^~~~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::batch_insert(const string&, const string&, const std::map, std::vector >&, org::apache::cassandra::ConsistencyLevel)': libgenthrift/Cassandra.h:2729:17: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->batch_insert(keyspace, key, cfmap, consistency_level); ^~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:155:21: note: suggested alternative: 'setEventHandler' eventHandler_ = eventHandler; ^~~~~~~~~~~~ setEventHandler --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::remove(const string&, const string&, const org::apache::cassandra::ColumnPath&, int64_t, org::apache::cassandra::ConsistencyLevel)': libgenthrift/Cassandra.h:2736:17: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->remove(keyspace, key, column_path, timestamp, consistency_level); ^~ libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::batch_mutate(const string&, const std::map, std::map, std::vector > >&, org::apache::cassandra::ConsistencyLevel)': libgenthrift/Cassandra.h:2743:17: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->batch_mutate(keyspace, mutation_map, consistency_level); ^~ libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::get_string_property(std::__cxx11::string&, const string&)': libgenthrift/Cassandra.h:2751:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get_string_property(_return, property); ^~ libgenthrift/Cassandra.h:2754:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get_string_property(_return, property); ^~ libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::get_string_list_property(std::vector >&, const string&)': libgenthrift/Cassandra.h:2763:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get_string_list_property(_return, property); ^~ libgenthrift/Cassandra.h:2766:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get_string_list_property(_return, property); ^~ libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::describe_keyspaces(std::set >&)': libgenthrift/Cassandra.h:2775:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_keyspaces(_return); ^~ libgenthrift/Cassandra.h:2778:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_keyspaces(_return); ^~ libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::describe_cluster_name(std::__cxx11::string&)': libgenthrift/Cassandra.h:2787:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_cluster_name(_return); ^~ libgenthrift/Cassandra.h:2790:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_cluster_name(_return); ^~ libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::describe_version(std::__cxx11::string&)': libgenthrift/Cassandra.h:2799:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_version(_return); ^~ libgenthrift/Cassandra.h:2802:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_version(_return); ^~ libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::describe_ring(std::vector&, const string&)': libgenthrift/Cassandra.h:2811:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_ring(_return, keyspace); ^~ libgenthrift/Cassandra.h:2814:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_ring(_return, keyspace); ^~ libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::describe_partitioner(std::__cxx11::string&)': libgenthrift/Cassandra.h:2823:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_partitioner(_return); ^~ libgenthrift/Cassandra.h:2826:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_partitioner(_return); ^~ libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::describe_keyspace(std::map, std::map, std::__cxx11::basic_string > >&, const string&)': libgenthrift/Cassandra.h:2835:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_keyspace(_return, keyspace); ^~ libgenthrift/Cassandra.h:2838:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_keyspace(_return, keyspace); ^~ libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::describe_splits(std::vector >&, const string&, const string&, int32_t)': libgenthrift/Cassandra.h:2847:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_splits(_return, start_token, end_token, keys_per_split); ^~ libgenthrift/Cassandra.h:2850:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_splits(_return, start_token, end_token, keys_per_split); ^~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h: At global scope: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:179:29: error: 'shared_ptr' in namespace 'std' does not name a template type ReleaseHandler(const std::shared_ptr& handlerFactory) ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:179:39: error: expected ',' or '...' before '<' token ReleaseHandler(const std::shared_ptr& handlerFactory) ^ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:189:8: error: 'shared_ptr' in namespace 'std' does not name a template type std::shared_ptr handlerFactory_; ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h: In constructor 'apache::thrift::ReleaseHandler::ReleaseHandler(int)': /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:180:7: error: class 'apache::thrift::ReleaseHandler' does not have any field named 'handlerFactory_' : handlerFactory_(handlerFactory) {} ^~~~~~~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:180:23: error: 'handlerFactory' was not declared in this scope : handlerFactory_(handlerFactory) {} ^~~~~~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:180:23: note: suggested alternative: 'HandlerFactory_' : handlerFactory_(handlerFactory) {} ^~~~~~~~~~~~~~ HandlerFactory_ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h: In member function 'void apache::thrift::ReleaseHandler::operator()(typename HandlerFactory_::Handler*)': /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:184:7: error: 'handlerFactory_' was not declared in this scope handlerFactory_->releaseHandler(handler); ^~~~~~~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:184:7: note: suggested alternative: 'HandlerFactory_' handlerFactory_->releaseHandler(handler); ^~~~~~~~~~~~~~~ HandlerFactory_ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h: At global scope: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:194:8: error: 'shared_ptr' in namespace 'std' does not name a template type std::shared_ptr input; ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:195:8: error: 'shared_ptr' in namespace 'std' does not name a template type std::shared_ptr output; ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:200:8: error: 'shared_ptr' in namespace 'std' does not name a template type std::shared_ptr transport; ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:205:34: error: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [-Werror] virtual ~TProcessorFactory() = default; ^~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:214:16: error: 'shared_ptr' in namespace 'std' does not name a template type virtual std::shared_ptr getProcessor(const TConnectionInfo& connInfo) = 0; ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:219:45: error: expected ')' before '<' token TSingletonProcessorFactory(std::shared_ptr processor) : processor_(processor) {} ^ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:221:8: error: 'shared_ptr' in namespace 'std' does not name a template type std::shared_ptr getProcessor(const TConnectionInfo&) override { return processor_; } ^~~~~~~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:224:8: error: 'shared_ptr' in namespace 'std' does not name a template type std::shared_ptr processor_; ^~~~~~~~~~ In file included from ./libgenthrift/cassandra_types.h:10:0, from ./libgenthrift/Cassandra.h:10, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TApplicationException.h:60:26: error: expected ';' at end of member declaration ~TApplicationException() noexcept override = default; ^ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TApplicationException.h:60:28: error: 'noexcept' does not name a type; did you mean 'exect'? ~TApplicationException() noexcept override = default; ^~~~~~~~ exect /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TApplicationException.h:60:28: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TApplicationException.h:70:22: error: expected ';' at end of member declaration const char* what() const noexcept override { ^~~~~ /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TApplicationException.h:70:28: error: 'noexcept' does not name a type; did you mean 'exect'? const char* what() const noexcept override { ^~~~~~~~ exect /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TApplicationException.h:70:28: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::send_login(const string&, const org::apache::cassandra::AuthenticationRequest&)': libgenthrift/Cassandra.cpp:5392:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5393:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::recv_login()': libgenthrift/Cassandra.cpp:5408:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5414:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5420:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5426:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::send_get(const string&, const string&, const org::apache::cassandra::ColumnPath&, org::apache::cassandra::ConsistencyLevel)': libgenthrift/Cassandra.cpp:5456:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5457:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::recv_get(org::apache::cassandra::ColumnOrSuperColumn&)': libgenthrift/Cassandra.cpp:5472:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5478:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5484:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5491:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::send_get_slice(const string&, const string&, const org::apache::cassandra::ColumnParent&, const org::apache::cassandra::SlicePredicate&, org::apache::cassandra::ConsistencyLevel)': libgenthrift/Cassandra.cpp:5532:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5533:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::recv_get_slice(std::vector&)': libgenthrift/Cassandra.cpp:5548:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5554:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5560:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5567:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::send_multiget(const string&, const std::vector >&, const org::apache::cassandra::ColumnPath&, org::apache::cassandra::ConsistencyLevel)': libgenthrift/Cassandra.cpp:5604:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5605:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::recv_multiget(std::map, org::apache::cassandra::ColumnOrSuperColumn>&)': libgenthrift/Cassandra.cpp:5620:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5626:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5632:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5639:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::send_multiget_slice(const string&, const std::vector >&, const org::apache::cassandra::ColumnParent&, const org::apache::cassandra::SlicePredicate&, org::apache::cassandra::ConsistencyLevel)': libgenthrift/Cassandra.cpp:5677:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5678:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::recv_multiget_slice(std::map, std::vector >&)': libgenthrift/Cassandra.cpp:5693:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5699:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5705:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5712:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::send_get_count(const string&, const string&, const org::apache::cassandra::ColumnParent&, org::apache::cassandra::ConsistencyLevel)': libgenthrift/Cassandra.cpp:5749:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5750:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'int32_t org::apache::cassandra::CassandraClient::recv_get_count()': libgenthrift/Cassandra.cpp:5765:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5771:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5777:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5785:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::send_get_range_slice(const string&, const org::apache::cassandra::ColumnParent&, const org::apache::cassandra::SlicePredicate&, const string&, const string&, int32_t, org::apache::cassandra::ConsistencyLevel)': libgenthrift/Cassandra.cpp:5824:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5825:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::recv_get_range_slice(std::vector&)': libgenthrift/Cassandra.cpp:5840:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5846:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5852:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5859:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::send_get_range_slices(const string&, const org::apache::cassandra::ColumnParent&, const org::apache::cassandra::SlicePredicate&, const org::apache::cassandra::KeyRange&, org::apache::cassandra::ConsistencyLevel)': libgenthrift/Cassandra.cpp:5897:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5898:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::recv_get_range_slices(std::vector&)': libgenthrift/Cassandra.cpp:5913:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5919:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5925:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5932:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::send_insert(const string&, const string&, const org::apache::cassandra::ColumnPath&, const string&, int64_t, org::apache::cassandra::ConsistencyLevel)': libgenthrift/Cassandra.cpp:5971:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5972:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::recv_insert()': libgenthrift/Cassandra.cpp:5987:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5993:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:5999:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6005:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::send_batch_insert(const string&, const string&, const std::map, std::vector >&, org::apache::cassandra::ConsistencyLevel)': libgenthrift/Cassandra.cpp:6038:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6039:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::recv_batch_insert()': libgenthrift/Cassandra.cpp:6054:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6060:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6066:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6072:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::send_remove(const string&, const string&, const org::apache::cassandra::ColumnPath&, int64_t, org::apache::cassandra::ConsistencyLevel)': libgenthrift/Cassandra.cpp:6106:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6107:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::recv_remove()': libgenthrift/Cassandra.cpp:6122:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6128:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6134:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6140:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::send_batch_mutate(const string&, const std::map, std::map, std::vector > >&, org::apache::cassandra::ConsistencyLevel)': libgenthrift/Cassandra.cpp:6172:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6173:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::recv_batch_mutate()': libgenthrift/Cassandra.cpp:6188:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6194:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6200:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6206:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::send_get_string_property(const string&)': libgenthrift/Cassandra.cpp:6236:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6237:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::recv_get_string_property(std::__cxx11::string&)': libgenthrift/Cassandra.cpp:6252:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6258:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6264:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6271:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::send_get_string_list_property(const string&)': libgenthrift/Cassandra.cpp:6296:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6297:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::recv_get_string_list_property(std::vector >&)': libgenthrift/Cassandra.cpp:6312:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6318:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6324:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6331:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::send_describe_keyspaces()': libgenthrift/Cassandra.cpp:6355:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6356:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::recv_describe_keyspaces(std::set >&)': libgenthrift/Cassandra.cpp:6371:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6377:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6383:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6390:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::send_describe_cluster_name()': libgenthrift/Cassandra.cpp:6414:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6415:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::recv_describe_cluster_name(std::__cxx11::string&)': libgenthrift/Cassandra.cpp:6430:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6436:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6442:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6449:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::send_describe_version()': libgenthrift/Cassandra.cpp:6473:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6474:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::recv_describe_version(std::__cxx11::string&)': libgenthrift/Cassandra.cpp:6489:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6495:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6501:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6508:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::send_describe_ring(const string&)': libgenthrift/Cassandra.cpp:6533:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6534:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::recv_describe_ring(std::vector&)': libgenthrift/Cassandra.cpp:6549:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6555:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6561:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6568:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::send_describe_partitioner()': libgenthrift/Cassandra.cpp:6595:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6596:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::recv_describe_partitioner(std::__cxx11::string&)': libgenthrift/Cassandra.cpp:6611:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6617:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6623:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6630:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::send_describe_keyspace(const string&)': libgenthrift/Cassandra.cpp:6655:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6656:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::recv_describe_keyspace(std::map, std::map, std::__cxx11::basic_string > >&)': libgenthrift/Cassandra.cpp:6671:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6677:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6683:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6690:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::send_describe_splits(const string&, const string&, int32_t)': libgenthrift/Cassandra.cpp:6720:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6721:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot_->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraClient::recv_describe_splits(std::vector >&)': libgenthrift/Cassandra.cpp:6736:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6742:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6748:13: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from libcassandra/cassandra.cc:14:0: ./libgenthrift/Cassandra.h:2553:61: error: field 'piprot_' has incomplete type 'boost::shared_ptr' boost::shared_ptr< ::apache::thrift::protocol::TProtocol> piprot_; ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:6755:11: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot_->getTransport()->readEnd(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp: In member function 'virtual bool org::apache::cassandra::CassandraProcessor::process(boost::shared_ptr, boost::shared_ptr, void*)': libgenthrift/Cassandra.cpp:6764:92: error: 'piprot' has incomplete type bool CassandraProcessor::process(boost::shared_ptr< ::apache::thrift::protocol::TProtocol> piprot, boost::shared_ptr< ::apache::thrift::protocol::TProtocol> poprot, void* connectionContext) { ^~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from libcassandra/cassandra.cc:14:0: ./libgenthrift/Cassandra.h:2554:61: error: field 'poprot_' has incomplete type 'boost::shared_ptr' boost::shared_ptr< ::apache::thrift::protocol::TProtocol> poprot_; ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:6764:158: error: 'poprot' has incomplete type bool CassandraProcessor::process(boost::shared_ptr< ::apache::thrift::protocol::TProtocol> piprot, boost::shared_ptr< ::apache::thrift::protocol::TProtocol> poprot, void* connectionContext) { ^~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from libcassandra/cassandra.cc:14:0: ./libgenthrift/Cassandra.h: In constructor 'org::apache::cassandra::CassandraClient::CassandraClient(boost::shared_ptr)': ./libgenthrift/Cassandra.h:2471:77: error: 'prot' has incomplete type CassandraClient(boost::shared_ptr< ::apache::thrift::protocol::TProtocol> prot) : ^~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:6778:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot->getTransport()->readEnd(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:6783:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:6784:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from libcassandra/cassandra.cc:14:0: ./libgenthrift/Cassandra.h: In constructor 'org::apache::cassandra::CassandraClient::CassandraClient(boost::shared_ptr, boost::shared_ptr)': ./libgenthrift/Cassandra.h:2477:77: error: 'iprot' has incomplete type CassandraClient(boost::shared_ptr< ::apache::thrift::protocol::TProtocol> iprot, boost::shared_ptr< ::apache::thrift::protocol::TProtocol> oprot) : ^~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp: In member function 'virtual bool org::apache::cassandra::CassandraProcessor::process_fn(apache::thrift::protocol::TProtocol*, apache::thrift::protocol::TProtocol*, std::__cxx11::string&, int32_t)': libgenthrift/Cassandra.cpp:6797:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot->getTransport()->readEnd(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:6802:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:6803:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from libcassandra/cassandra.cc:14:0: ./libgenthrift/Cassandra.h:2477:142: error: 'oprot' has incomplete type CassandraClient(boost::shared_ptr< ::apache::thrift::protocol::TProtocol> iprot, boost::shared_ptr< ::apache::thrift::protocol::TProtocol> oprot) : ^~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraProcessor::process_login(int32_t, apache::thrift::protocol::TProtocol*, apache::thrift::protocol::TProtocol*)': libgenthrift/Cassandra.cpp:6815:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot->getTransport()->readEnd(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:6831:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:6832:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from libcassandra/cassandra.cc:14:0: ./libgenthrift/Cassandra.h: In member function 'boost::shared_ptr org::apache::cassandra::CassandraClient::getInputProtocol()': ./libgenthrift/Cassandra.h:2483:80: error: return type 'class boost::shared_ptr' is incomplete boost::shared_ptr< ::apache::thrift::protocol::TProtocol> getInputProtocol() { ^ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:6839:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- ./libgenthrift/Cassandra.h: In member function 'boost::shared_ptr org::apache::cassandra::CassandraClient::getOutputProtocol()': ./libgenthrift/Cassandra.h:2486:81: error: return type 'class boost::shared_ptr' is incomplete boost::shared_ptr< ::apache::thrift::protocol::TProtocol> getOutputProtocol() { ^ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:6840:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- ./libgenthrift/Cassandra.h: At global scope: ./libgenthrift/Cassandra.h:2561:34: error: field 'iface_' has incomplete type 'boost::shared_ptr' boost::shared_ptr iface_; ^~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraProcessor::process_get(int32_t, apache::thrift::protocol::TProtocol*, apache::thrift::protocol::TProtocol*)': libgenthrift/Cassandra.cpp:6848:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot->getTransport()->readEnd(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:6871:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:6872:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from libcassandra/cassandra.cc:14:0: ./libgenthrift/Cassandra.h:2613:11: error: looser throw specifier for 'virtual org::apache::cassandra::CassandraProcessor::~CassandraProcessor()' virtual ~CassandraProcessor() {} ^ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:6879:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6880:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraProcessor::process_get_slice(int32_t, apache::thrift::protocol::TProtocol*, apache::thrift::protocol::TProtocol*)': libgenthrift/Cassandra.cpp:6888:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6908:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6909:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6916:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6917:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraProcessor::process_multiget(int32_t, apache::thrift::protocol::TProtocol*, apache::thrift::protocol::TProtocol*)': libgenthrift/Cassandra.cpp:6925:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6945:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6946:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6953:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6954:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraProcessor::process_multiget_slice(int32_t, apache::thrift::protocol::TProtocol*, apache::thrift::protocol::TProtocol*)': libgenthrift/Cassandra.cpp:6962:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6982:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6983:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6990:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:6991:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraProcessor::process_get_count(int32_t, apache::thrift::protocol::TProtocol*, apache::thrift::protocol::TProtocol*)': libgenthrift/Cassandra.cpp:6999:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7019:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7020:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7027:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7028:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraProcessor::process_get_range_slice(int32_t, apache::thrift::protocol::TProtocol*, apache::thrift::protocol::TProtocol*)': libgenthrift/Cassandra.cpp:7036:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7056:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7057:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7064:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7065:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraProcessor::process_get_range_slices(int32_t, apache::thrift::protocol::TProtocol*, apache::thrift::protocol::TProtocol*)': libgenthrift/Cassandra.cpp:7073:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7093:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7094:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7101:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7102:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraProcessor::process_insert(int32_t, apache::thrift::protocol::TProtocol*, apache::thrift::protocol::TProtocol*)': libgenthrift/Cassandra.cpp:7110:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7129:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7130:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7137:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7138:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraProcessor::process_batch_insert(int32_t, apache::thrift::protocol::TProtocol*, apache::thrift::protocol::TProtocol*)': libgenthrift/Cassandra.cpp:7146:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7165:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7166:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7173:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7174:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraProcessor::process_remove(int32_t, apache::thrift::protocol::TProtocol*, apache::thrift::protocol::TProtocol*)': libgenthrift/Cassandra.cpp:7182:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7201:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7202:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7209:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7210:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraProcessor::process_batch_mutate(int32_t, apache::thrift::protocol::TProtocol*, apache::thrift::protocol::TProtocol*)': libgenthrift/Cassandra.cpp:7218:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7237:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7238:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7245:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7246:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraProcessor::process_get_string_property(int32_t, apache::thrift::protocol::TProtocol*, apache::thrift::protocol::TProtocol*)': libgenthrift/Cassandra.cpp:7254:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7265:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7266:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7273:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7274:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraProcessor::process_get_string_list_property(int32_t, apache::thrift::protocol::TProtocol*, apache::thrift::protocol::TProtocol*)': libgenthrift/Cassandra.cpp:7282:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7293:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7294:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7301:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7302:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraProcessor::process_describe_keyspaces(int32_t, apache::thrift::protocol::TProtocol*, apache::thrift::protocol::TProtocol*)': libgenthrift/Cassandra.cpp:7310:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7321:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7322:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7329:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7330:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraProcessor::process_describe_cluster_name(int32_t, apache::thrift::protocol::TProtocol*, apache::thrift::protocol::TProtocol*)': libgenthrift/Cassandra.cpp:7338:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7349:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7350:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7357:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7358:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraProcessor::process_describe_version(int32_t, apache::thrift::protocol::TProtocol*, apache::thrift::protocol::TProtocol*)': libgenthrift/Cassandra.cpp:7366:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot->getTransport()->readEnd(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7377:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ libgenthrift/Cassandra.cpp:7378:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from ./libgenthrift/Cassandra.h:9:0, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:142:11: error: overriding 'virtual apache::thrift::TProcessor::~TProcessor() throw ()' virtual ~TProcessor() = default; ^ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:7385:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:144:16: error: 'virtual bool apache::thrift::TProcessor::process(int)' was hidden [-Werror=overloaded-virtual] virtual bool process(std::shared_ptr in, ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:7386:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from libcassandra/cassandra.cc:14:0: ./libgenthrift/Cassandra.h:2612:16: error: by 'virtual bool org::apache::cassandra::CassandraProcessor::process(boost::shared_ptr, boost::shared_ptr, void*)' [-Werror=overloaded-virtual] virtual bool process(boost::shared_ptr< ::apache::thrift::protocol::TProtocol> piprot, boost::shared_ptr< ::apache::thrift::protocol::TProtocol> poprot, void* connectionContext); ^~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraProcessor::process_describe_ring(int32_t, apache::thrift::protocol::TProtocol*, apache::thrift::protocol::TProtocol*)': libgenthrift/Cassandra.cpp:7394:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot->getTransport()->readEnd(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- ./libgenthrift/Cassandra.h: In constructor 'org::apache::cassandra::CassandraProcessor::CassandraProcessor(boost::shared_ptr)': ./libgenthrift/Cassandra.h:2587:53: error: 'iface' has incomplete type CassandraProcessor(boost::shared_ptr iface) : ^~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:7408:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:7409:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:7416:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from libcassandra/cassandra.cc:14:0: ./libgenthrift/Cassandra.h: In member function 'void org::apache::cassandra::CassandraMultiface::add(boost::shared_ptr)': ./libgenthrift/Cassandra.h:2624:43: error: 'iface' has incomplete type void add(boost::shared_ptr iface) { ^~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:7417:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraProcessor::process_describe_partitioner(int32_t, apache::thrift::protocol::TProtocol*, apache::thrift::protocol::TProtocol*)': libgenthrift/Cassandra.cpp:7425:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot->getTransport()->readEnd(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:7436:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from libcassandra/cassandra.cc:14:0: ./libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::login(const string&, const org::apache::cassandra::AuthenticationRequest&)': ./libgenthrift/Cassandra.h:2631:17: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->login(keyspace, auth_request); ^~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:7437:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- ./libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::get(org::apache::cassandra::ColumnOrSuperColumn&, const string&, const string&, const org::apache::cassandra::ColumnPath&, org::apache::cassandra::ConsistencyLevel)': ./libgenthrift/Cassandra.h:2639:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get(_return, keyspace, key, column_path, consistency_level); ^~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:7444:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- ./libgenthrift/Cassandra.h:2642:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get(_return, keyspace, key, column_path, consistency_level); ^~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:7445:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- ./libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::get_slice(std::vector&, const string&, const string&, const org::apache::cassandra::ColumnParent&, const org::apache::cassandra::SlicePredicate&, org::apache::cassandra::ConsistencyLevel)': ./libgenthrift/Cassandra.h:2651:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get_slice(_return, keyspace, key, column_parent, predicate, consistency_level); ^~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraProcessor::process_describe_keyspace(int32_t, apache::thrift::protocol::TProtocol*, apache::thrift::protocol::TProtocol*)': libgenthrift/Cassandra.cpp:7453:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot->getTransport()->readEnd(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- ./libgenthrift/Cassandra.h:2654:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get_slice(_return, keyspace, key, column_parent, predicate, consistency_level); ^~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:7467:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- ./libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::multiget(std::map, org::apache::cassandra::ColumnOrSuperColumn>&, const string&, const std::vector >&, const org::apache::cassandra::ColumnPath&, org::apache::cassandra::ConsistencyLevel)': ./libgenthrift/Cassandra.h:2663:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->multiget(_return, keyspace, keys, column_path, consistency_level); ^~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:7468:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- ./libgenthrift/Cassandra.h:2666:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->multiget(_return, keyspace, keys, column_path, consistency_level); ^~ ./libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::multiget_slice(std::map, std::vector >&, const string&, const std::vector >&, const org::apache::cassandra::ColumnParent&, const org::apache::cassandra::SlicePredicate&, org::apache::cassandra::ConsistencyLevel)': ./libgenthrift/Cassandra.h:2675:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->multiget_slice(_return, keyspace, keys, column_parent, predicate, consistency_level); ^~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:7475:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- ./libgenthrift/Cassandra.h:2678:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->multiget_slice(_return, keyspace, keys, column_parent, predicate, consistency_level); ^~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:7476:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- ./libgenthrift/Cassandra.h: In member function 'virtual int32_t org::apache::cassandra::CassandraMultiface::get_count(const string&, const string&, const org::apache::cassandra::ColumnParent&, org::apache::cassandra::ConsistencyLevel)': ./libgenthrift/Cassandra.h:2687:26: error: base operand of '->' has non-pointer type 'boost::shared_ptr' return ifaces_[i]->get_count(keyspace, key, column_parent, consistency_level); ^~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp: In member function 'void org::apache::cassandra::CassandraProcessor::process_describe_splits(int32_t, apache::thrift::protocol::TProtocol*, apache::thrift::protocol::TProtocol*)': libgenthrift/Cassandra.cpp:7484:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' iprot->getTransport()->readEnd(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- ./libgenthrift/Cassandra.h:2689:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get_count(keyspace, key, column_parent, consistency_level); ^~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:7495:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- ./libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::get_range_slice(std::vector&, const string&, const org::apache::cassandra::ColumnParent&, const org::apache::cassandra::SlicePredicate&, const string&, const string&, int32_t, org::apache::cassandra::ConsistencyLevel)': ./libgenthrift/Cassandra.h:2699:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get_range_slice(_return, keyspace, column_parent, predicate, start_key, finish_key, row_count, consistency_level); ^~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:7496:12: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- ./libgenthrift/Cassandra.h:2702:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get_range_slice(_return, keyspace, column_parent, predicate, start_key, finish_key, row_count, consistency_level); ^~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:7503:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->flush(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- ./libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::get_range_slices(std::vector&, const string&, const org::apache::cassandra::ColumnParent&, const org::apache::cassandra::SlicePredicate&, const org::apache::cassandra::KeyRange&, org::apache::cassandra::ConsistencyLevel)': ./libgenthrift/Cassandra.h:2711:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get_range_slices(_return, keyspace, column_parent, predicate, range, consistency_level); ^~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- libgenthrift/Cassandra.cpp:7504:10: error: 'class apache::thrift::protocol::TProtocol' has no member named 'getTransport' oprot->getTransport()->writeEnd(); ^~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- ./libgenthrift/Cassandra.h:2714:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get_range_slices(_return, keyspace, column_parent, predicate, range, consistency_level); ^~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:41, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /usr/include/g++/bits/stl_vector.h: In instantiation of 'std::vector<_Tp, _Alloc>::size_type std::vector<_Tp, _Alloc>::size() const [with _Tp = boost::shared_ptr; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::size_type = long unsigned int]': libgenthrift/Cassandra.h:2629:32: required from here --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- ./libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::insert(const string&, const string&, const org::apache::cassandra::ColumnPath&, const string&, int64_t, org::apache::cassandra::ConsistencyLevel)': ./libgenthrift/Cassandra.h:2722:17: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->insert(keyspace, key, column_path, value, timestamp, consistency_level); ^~ ./libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::batch_insert(const string&, const string&, const std::map, std::vector >&, org::apache::cassandra::ConsistencyLevel)': ./libgenthrift/Cassandra.h:2729:17: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->batch_insert(keyspace, key, cfmap, consistency_level); ^~ ./libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::remove(const string&, const string&, const org::apache::cassandra::ColumnPath&, int64_t, org::apache::cassandra::ConsistencyLevel)': ./libgenthrift/Cassandra.h:2736:17: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->remove(keyspace, key, column_path, timestamp, consistency_level); ^~ ./libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::batch_mutate(const string&, const std::map, std::map, std::vector > >&, org::apache::cassandra::ConsistencyLevel)': ./libgenthrift/Cassandra.h:2743:17: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->batch_mutate(keyspace, mutation_map, consistency_level); ^~ ./libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::get_string_property(std::__cxx11::string&, const string&)': ./libgenthrift/Cassandra.h:2751:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get_string_property(_return, property); ^~ ./libgenthrift/Cassandra.h:2754:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get_string_property(_return, property); ^~ ./libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::get_string_list_property(std::vector >&, const string&)': ./libgenthrift/Cassandra.h:2763:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get_string_list_property(_return, property); ^~ ./libgenthrift/Cassandra.h:2766:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->get_string_list_property(_return, property); ^~ ./libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::describe_keyspaces(std::set >&)': ./libgenthrift/Cassandra.h:2775:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_keyspaces(_return); ^~ ./libgenthrift/Cassandra.h:2778:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_keyspaces(_return); ^~ ./libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::describe_cluster_name(std::__cxx11::string&)': ./libgenthrift/Cassandra.h:2787:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_cluster_name(_return); ^~ ./libgenthrift/Cassandra.h:2790:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_cluster_name(_return); ^~ ./libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::describe_version(std::__cxx11::string&)': ./libgenthrift/Cassandra.h:2799:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_version(_return); ^~ ./libgenthrift/Cassandra.h:2802:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_version(_return); ^~ ./libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::describe_ring(std::vector&, const string&)': ./libgenthrift/Cassandra.h:2811:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_ring(_return, keyspace); ^~ ./libgenthrift/Cassandra.h:2814:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_ring(_return, keyspace); ^~ ./libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::describe_partitioner(std::__cxx11::string&)': ./libgenthrift/Cassandra.h:2823:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_partitioner(_return); ^~ ./libgenthrift/Cassandra.h:2826:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_partitioner(_return); ^~ ./libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::describe_keyspace(std::map, std::map, std::__cxx11::basic_string > >&, const string&)': ./libgenthrift/Cassandra.h:2835:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_keyspace(_return, keyspace); ^~ ./libgenthrift/Cassandra.h:2838:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_keyspace(_return, keyspace); ^~ ./libgenthrift/Cassandra.h: In member function 'virtual void org::apache::cassandra::CassandraMultiface::describe_splits(std::vector >&, const string&, const string&, int32_t)': ./libgenthrift/Cassandra.h:2847:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_splits(_return, start_token, end_token, keys_per_split); ^~ ./libgenthrift/Cassandra.h:2850:19: error: base operand of '->' has non-pointer type 'boost::shared_ptr' ifaces_[i]->describe_splits(_return, start_token, end_token, keys_per_split); ^~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- /usr/include/g++/bits/stl_vector.h:671:50: error: invalid use of incomplete type 'class boost::shared_ptr' { return size_type(this->_M_impl._M_finish - this->_M_impl._M_start); } ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:41, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /usr/include/g++/bits/stl_vector.h: In instantiation of 'std::vector<_Tp, _Alloc>::size_type std::vector<_Tp, _Alloc>::size() const [with _Tp = boost::shared_ptr; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::size_type = long unsigned int]': --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- ./libgenthrift/Cassandra.h:2629:32: required from here /usr/include/g++/bits/stl_vector.h:671:50: error: invalid use of incomplete type 'class boost::shared_ptr' { return size_type(this->_M_impl._M_finish - this->_M_impl._M_start); } ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:41, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- /usr/include/g++/bits/stl_vector.h: In instantiation of 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator[](std::vector<_Tp, _Alloc>::size_type) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::reference = boost::shared_ptr&; std::vector<_Tp, _Alloc>::size_type = long unsigned int]': libgenthrift/Cassandra.h:2631:16: required from here /usr/include/g++/bits/stl_vector.h:798:34: error: invalid use of incomplete type 'class boost::shared_ptr' return *(this->_M_impl._M_start + __n); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:41, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /usr/include/g++/bits/stl_vector.h: In instantiation of 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator[](std::vector<_Tp, _Alloc>::size_type) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::reference = boost::shared_ptr&; std::vector<_Tp, _Alloc>::size_type = long unsigned int]': ./libgenthrift/Cassandra.h:2631:16: required from here /usr/include/g++/bits/stl_vector.h:798:34: error: invalid use of incomplete type 'class boost::shared_ptr' return *(this->_M_impl._M_start + __n); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:41, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /usr/include/g++/bits/stl_vector.h: In instantiation of 'std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = boost::shared_ptr; _Alloc = std::allocator >]': --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- /usr/include/g++/bits/stl_vector.h:328:61: required from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >]' libgenthrift/Cassandra.h:2618:92: required from here /usr/include/g++/bits/stl_vector.h:163:9: error: invalid use of incomplete type 'class boost::shared_ptr' { _M_deallocate(this->_M_impl._M_start, this->_M_impl._M_end_of_storage ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - this->_M_impl._M_start); } ^~~~~~~~~~~~~~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:41, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /usr/include/g++/bits/stl_vector.h: In instantiation of 'std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = boost::shared_ptr; _Alloc = std::allocator >]': --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /usr/include/g++/bits/stl_vector.h:328:61: required from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >]' ./libgenthrift/Cassandra.h:2618:92: required from here /usr/include/g++/bits/stl_vector.h:163:9: error: invalid use of incomplete type 'class boost::shared_ptr' { _M_deallocate(this->_M_impl._M_start, this->_M_impl._M_end_of_storage ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - this->_M_impl._M_start); } ^~~~~~~~~~~~~~~~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:41, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /usr/include/g++/bits/stl_vector.h: In instantiation of 'void std::_Vector_base<_Tp, _Alloc>::_M_create_storage(std::size_t) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >; std::size_t = long unsigned int]': --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:41, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /usr/include/g++/bits/stl_vector.h: In instantiation of 'void std::_Vector_base<_Tp, _Alloc>::_M_create_storage(std::size_t) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >; std::size_t = long unsigned int]': --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- /usr/include/g++/bits/stl_vector.h:138:26: required from 'std::_Vector_base<_Tp, _Alloc>::_Vector_base(std::size_t, const allocator_type&) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >; std::size_t = long unsigned int; std::_Vector_base<_Tp, _Alloc>::allocator_type = std::allocator >]' /usr/include/g++/bits/stl_vector.h:328:61: required from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >]' libgenthrift/Cassandra.h:2618:92: required from here /usr/include/g++/bits/stl_vector.h:189:59: error: invalid use of incomplete type 'class boost::shared_ptr' this->_M_impl._M_end_of_storage = this->_M_impl._M_start + __n; ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /usr/include/g++/bits/stl_vector.h:138:26: required from 'std::_Vector_base<_Tp, _Alloc>::_Vector_base(std::size_t, const allocator_type&) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >; std::size_t = long unsigned int; std::_Vector_base<_Tp, _Alloc>::allocator_type = std::allocator >]' /usr/include/g++/bits/stl_vector.h:328:61: required from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >]' ./libgenthrift/Cassandra.h:2618:92: required from here /usr/include/g++/bits/stl_vector.h:189:59: error: invalid use of incomplete type 'class boost::shared_ptr' this->_M_impl._M_end_of_storage = this->_M_impl._M_start + __n; ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'class boost::shared_ptr' namespace boost { template class shared_ptr; } ^~~~~~~~~~ In file included from /usr/include/g++/vector:63:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:41, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /usr/include/g++/vector:63:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:41, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /usr/include/g++/bits/stl_uninitialized.h: In instantiation of '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _ForwardIterator = boost::shared_ptr*]': /usr/include/g++/bits/stl_uninitialized.h:289:37: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _ForwardIterator = boost::shared_ptr*; _Tp = boost::shared_ptr]' /usr/include/g++/bits/stl_vector.h:331:31: required from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >]' ./libgenthrift/Cassandra.h:2618:92: required from here --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- /usr/include/g++/bits/stl_uninitialized.h: In instantiation of '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _ForwardIterator = boost::shared_ptr*]': /usr/include/g++/bits/stl_uninitialized.h:289:37: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _ForwardIterator = boost::shared_ptr*; _Tp = boost::shared_ptr]' /usr/include/g++/bits/stl_vector.h:331:31: required from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >]' libgenthrift/Cassandra.h:2618:92: required from here --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /usr/include/g++/bits/stl_uninitialized.h:132:12: error: invalid use of incomplete type 'std::iterator_traits<__gnu_cxx::__normal_iterator*, std::vector > > >::value_type {aka class boost::shared_ptr}' && __is_trivial(_ValueType2) --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- /usr/include/g++/bits/stl_uninitialized.h:132:12: error: invalid use of incomplete type 'std::iterator_traits<__gnu_cxx::__normal_iterator*, std::vector > > >::value_type {aka class boost::shared_ptr}' && __is_trivial(_ValueType2) --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'std::iterator_traits<__gnu_cxx::__normal_iterator*, std::vector > > >::value_type {aka class boost::shared_ptr}' namespace boost { template class shared_ptr; } ^~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'std::iterator_traits<__gnu_cxx::__normal_iterator*, std::vector > > >::value_type {aka class boost::shared_ptr}' namespace boost { template class shared_ptr; } ^~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from /usr/include/g++/vector:63:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:41, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /usr/include/g++/bits/stl_uninitialized.h:132:12: error: invalid use of incomplete type 'std::iterator_traits*>::value_type {aka class boost::shared_ptr}' && __is_trivial(_ValueType2) --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /usr/include/g++/vector:63:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:41, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /usr/include/g++/bits/stl_uninitialized.h:132:12: error: invalid use of incomplete type 'std::iterator_traits*>::value_type {aka class boost::shared_ptr}' && __is_trivial(_ValueType2) --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'std::iterator_traits*>::value_type {aka class boost::shared_ptr}' namespace boost { template class shared_ptr; } ^~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'std::iterator_traits*>::value_type {aka class boost::shared_ptr}' namespace boost { template class shared_ptr; } ^~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from /usr/include/g++/vector:62:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:41, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /usr/include/g++/bits/stl_construct.h: In instantiation of 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = boost::shared_ptr*]': --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /usr/include/g++/vector:62:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/Thrift.h:41, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /usr/include/g++/bits/stl_construct.h: In instantiation of 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = boost::shared_ptr*]': --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- /usr/include/g++/bits/stl_construct.h:206:15: required from 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = boost::shared_ptr*; _Tp = boost::shared_ptr]' /usr/include/g++/bits/stl_vector.h:434:22: required from 'std::vector<_Tp, _Alloc>::~vector() [with _Tp = boost::shared_ptr; _Alloc = std::allocator >]' ./libgenthrift/Cassandra.h:2618:92: required from here /usr/include/g++/bits/stl_construct.h:137:11: error: invalid use of incomplete type 'std::iterator_traits*>::value_type {aka class boost::shared_ptr}' std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __destroy(__first, __last); ~~~~~~~~~^~~~~~~~~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- /usr/include/g++/bits/stl_construct.h:206:15: required from 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = boost::shared_ptr*; _Tp = boost::shared_ptr]' /usr/include/g++/bits/stl_vector.h:434:22: required from 'std::vector<_Tp, _Alloc>::~vector() [with _Tp = boost::shared_ptr; _Alloc = std::allocator >]' libgenthrift/Cassandra.h:2618:92: required from here /usr/include/g++/bits/stl_construct.h:137:11: error: invalid use of incomplete type 'std::iterator_traits*>::value_type {aka class boost::shared_ptr}' std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __destroy(__first, __last); ~~~~~~~~~^~~~~~~~~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/throw_exception.hpp:36:0, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter_policies.hpp:17, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/converter.hpp:14, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/numeric/conversion/cast.hpp:33, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransportException.h:23, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/transport/TTransport.h:24, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/protocol/TProtocol.h:28, --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from ./libgenthrift/Cassandra.h:9, from libcassandra/cassandra.cc:14: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'std::iterator_traits*>::value_type {aka class boost::shared_ptr}' namespace boost { template class shared_ptr; } ^~~~~~~~~~ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:24, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/boost/exception/exception.hpp:15:44: note: declaration of 'std::iterator_traits*>::value_type {aka class boost::shared_ptr}' namespace boost { template class shared_ptr; } ^~~~~~~~~~ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- In file included from /usr/include/g++/bits/c++allocator.h:33:0, from /usr/include/g++/bits/allocator.h:46, from /usr/include/g++/string:41, from libcassandra/cassandra.cc:10: /usr/include/g++/ext/new_allocator.h: In instantiation of '_Tp* __gnu_cxx::new_allocator<_Tp>::allocate(__gnu_cxx::new_allocator<_Tp>::size_type, const void*) [with _Tp = boost::shared_ptr; __gnu_cxx::new_allocator<_Tp>::pointer = boost::shared_ptr*; __gnu_cxx::new_allocator<_Tp>::size_type = long unsigned int]': /usr/include/g++/ext/alloc_traits.h:130:30: required from 'static __gnu_cxx::__alloc_traits<_Alloc>::pointer __gnu_cxx::__alloc_traits<_Alloc>::allocate(_Alloc&, __gnu_cxx::__alloc_traits<_Alloc>::size_type) [with _Alloc = std::allocator >; __gnu_cxx::__alloc_traits<_Alloc>::pointer = boost::shared_ptr*; __gnu_cxx::__alloc_traits<_Alloc>::size_type = long unsigned int]' /usr/include/g++/bits/stl_vector.h:172:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >; std::_Vector_base<_Tp, _Alloc>::pointer = boost::shared_ptr*; std::size_t = long unsigned int]' /usr/include/g++/bits/stl_vector.h:187:33: required from 'void std::_Vector_base<_Tp, _Alloc>::_M_create_storage(std::size_t) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >; std::size_t = long unsigned int]' /usr/include/g++/bits/stl_vector.h:138:26: required from 'std::_Vector_base<_Tp, _Alloc>::_Vector_base(std::size_t, const allocator_type&) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >; std::size_t = long unsigned int; std::_Vector_base<_Tp, _Alloc>::allocator_type = std::allocator >]' /usr/include/g++/bits/stl_vector.h:328:61: required from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >]' ./libgenthrift/Cassandra.h:2618:92: required from here /usr/include/g++/ext/new_allocator.h:111:54: error: invalid application of 'sizeof' to incomplete type 'boost::shared_ptr' return static_cast<_Tp*>(::operator new(__n * sizeof(_Tp))); ^ /usr/include/g++/ext/new_allocator.h: In instantiation of '__gnu_cxx::new_allocator<_Tp>::size_type __gnu_cxx::new_allocator<_Tp>::max_size() const [with _Tp = boost::shared_ptr; __gnu_cxx::new_allocator<_Tp>::size_type = long unsigned int]': /usr/include/g++/ext/new_allocator.h:101:18: required from '_Tp* __gnu_cxx::new_allocator<_Tp>::allocate(__gnu_cxx::new_allocator<_Tp>::size_type, const void*) [with _Tp = boost::shared_ptr; __gnu_cxx::new_allocator<_Tp>::pointer = boost::shared_ptr*; __gnu_cxx::new_allocator<_Tp>::size_type = long unsigned int]' /usr/include/g++/ext/alloc_traits.h:130:30: required from 'static __gnu_cxx::__alloc_traits<_Alloc>::pointer __gnu_cxx::__alloc_traits<_Alloc>::allocate(_Alloc&, __gnu_cxx::__alloc_traits<_Alloc>::size_type) [with _Alloc = std::allocator >; __gnu_cxx::__alloc_traits<_Alloc>::pointer = boost::shared_ptr*; __gnu_cxx::__alloc_traits<_Alloc>::size_type = long unsigned int]' /usr/include/g++/bits/stl_vector.h:172:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >; std::_Vector_base<_Tp, _Alloc>::pointer = boost::shared_ptr*; std::size_t = long unsigned int]' /usr/include/g++/bits/stl_vector.h:187:33: required from 'void std::_Vector_base<_Tp, _Alloc>::_M_create_storage(std::size_t) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >; std::size_t = long unsigned int]' /usr/include/g++/bits/stl_vector.h:138:26: required from 'std::_Vector_base<_Tp, _Alloc>::_Vector_base(std::size_t, const allocator_type&) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >; std::size_t = long unsigned int; std::_Vector_base<_Tp, _Alloc>::allocator_type = std::allocator >]' /usr/include/g++/bits/stl_vector.h:328:61: required from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >]' ./libgenthrift/Cassandra.h:2618:92: required from here /usr/include/g++/ext/new_allocator.h:130:35: error: invalid application of 'sizeof' to incomplete type 'boost::shared_ptr' { return size_t(-1) / sizeof(_Tp); } ^ --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- In file included from /usr/include/g++/bits/c++allocator.h:33:0, from /usr/include/g++/bits/allocator.h:46, from /usr/include/g++/string:41, from /tmp/pkgbuild/databases/libcassandra/work.sparc64/.buildlink/include/thrift/TProcessor.h:23, from libgenthrift/Cassandra.h:9, from libgenthrift/Cassandra.cpp:6: /usr/include/g++/ext/new_allocator.h: In instantiation of '_Tp* __gnu_cxx::new_allocator<_Tp>::allocate(__gnu_cxx::new_allocator<_Tp>::size_type, const void*) [with _Tp = boost::shared_ptr; __gnu_cxx::new_allocator<_Tp>::pointer = boost::shared_ptr*; __gnu_cxx::new_allocator<_Tp>::size_type = long unsigned int]': /usr/include/g++/ext/alloc_traits.h:130:30: required from 'static __gnu_cxx::__alloc_traits<_Alloc>::pointer __gnu_cxx::__alloc_traits<_Alloc>::allocate(_Alloc&, __gnu_cxx::__alloc_traits<_Alloc>::size_type) [with _Alloc = std::allocator >; __gnu_cxx::__alloc_traits<_Alloc>::pointer = boost::shared_ptr*; __gnu_cxx::__alloc_traits<_Alloc>::size_type = long unsigned int]' /usr/include/g++/bits/stl_vector.h:172:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >; std::_Vector_base<_Tp, _Alloc>::pointer = boost::shared_ptr*; std::size_t = long unsigned int]' /usr/include/g++/bits/stl_vector.h:187:33: required from 'void std::_Vector_base<_Tp, _Alloc>::_M_create_storage(std::size_t) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >; std::size_t = long unsigned int]' /usr/include/g++/bits/stl_vector.h:138:26: required from 'std::_Vector_base<_Tp, _Alloc>::_Vector_base(std::size_t, const allocator_type&) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >; std::size_t = long unsigned int; std::_Vector_base<_Tp, _Alloc>::allocator_type = std::allocator >]' /usr/include/g++/bits/stl_vector.h:328:61: required from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >]' libgenthrift/Cassandra.h:2618:92: required from here /usr/include/g++/ext/new_allocator.h:111:54: error: invalid application of 'sizeof' to incomplete type 'boost::shared_ptr' return static_cast<_Tp*>(::operator new(__n * sizeof(_Tp))); ^ /usr/include/g++/ext/new_allocator.h: In instantiation of '__gnu_cxx::new_allocator<_Tp>::size_type __gnu_cxx::new_allocator<_Tp>::max_size() const [with _Tp = boost::shared_ptr; __gnu_cxx::new_allocator<_Tp>::size_type = long unsigned int]': /usr/include/g++/ext/new_allocator.h:101:18: required from '_Tp* __gnu_cxx::new_allocator<_Tp>::allocate(__gnu_cxx::new_allocator<_Tp>::size_type, const void*) [with _Tp = boost::shared_ptr; __gnu_cxx::new_allocator<_Tp>::pointer = boost::shared_ptr*; __gnu_cxx::new_allocator<_Tp>::size_type = long unsigned int]' /usr/include/g++/ext/alloc_traits.h:130:30: required from 'static __gnu_cxx::__alloc_traits<_Alloc>::pointer __gnu_cxx::__alloc_traits<_Alloc>::allocate(_Alloc&, __gnu_cxx::__alloc_traits<_Alloc>::size_type) [with _Alloc = std::allocator >; __gnu_cxx::__alloc_traits<_Alloc>::pointer = boost::shared_ptr*; __gnu_cxx::__alloc_traits<_Alloc>::size_type = long unsigned int]' /usr/include/g++/bits/stl_vector.h:172:33: required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >; std::_Vector_base<_Tp, _Alloc>::pointer = boost::shared_ptr*; std::size_t = long unsigned int]' /usr/include/g++/bits/stl_vector.h:187:33: required from 'void std::_Vector_base<_Tp, _Alloc>::_M_create_storage(std::size_t) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >; std::size_t = long unsigned int]' /usr/include/g++/bits/stl_vector.h:138:26: required from 'std::_Vector_base<_Tp, _Alloc>::_Vector_base(std::size_t, const allocator_type&) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >; std::size_t = long unsigned int; std::_Vector_base<_Tp, _Alloc>::allocator_type = std::allocator >]' /usr/include/g++/bits/stl_vector.h:328:61: required from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = boost::shared_ptr; _Alloc = std::allocator >]' libgenthrift/Cassandra.h:2618:92: required from here /usr/include/g++/ext/new_allocator.h:130:35: error: invalid application of 'sizeof' to incomplete type 'boost::shared_ptr' { return size_t(-1) / sizeof(_Tp); } ^ --- libcassandra/libcassandra_libcassandra_la-cassandra.lo --- cc1plus: all warnings being treated as errors distcc[20148] ERROR: compile libcassandra/cassandra.cc on localhost failed *** [libcassandra/libcassandra_libcassandra_la-cassandra.lo] Error code 1 make[2]: stopped in /tmp/pkgbuild/databases/libcassandra/work.sparc64/libcassandra-20101010 --- libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo --- cc1plus: all warnings being treated as errors distcc[15622] ERROR: compile libgenthrift/Cassandra.cpp on localhost failed *** [libgenthrift/libgenthrift_libgenthrift_la-Cassandra.lo] Error code 1 make[2]: stopped in /tmp/pkgbuild/databases/libcassandra/work.sparc64/libcassandra-20101010 3 errors make[2]: stopped in /tmp/pkgbuild/databases/libcassandra/work.sparc64/libcassandra-20101010 *** [all-recursive] Error code 1 make[1]: stopped in /tmp/pkgbuild/databases/libcassandra/work.sparc64/libcassandra-20101010 1 error make[1]: stopped in /tmp/pkgbuild/databases/libcassandra/work.sparc64/libcassandra-20101010 *** [all] Error code 2 make: stopped in /tmp/pkgbuild/databases/libcassandra/work.sparc64/libcassandra-20101010 1 error make: stopped in /tmp/pkgbuild/databases/libcassandra/work.sparc64/libcassandra-20101010 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/databases/libcassandra *** Error code 1 Stop. make: stopped in /usr/pkgsrc/databases/libcassandra