Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- root@host:~/sources/ceph# make -j8
- [...]
- CXX os/libos_la-KeyValueDB.lo
- CXX os/libos_la-KeyValueStore.lo
- CXX os/libos_la-ObjectStore.lo
- CXX os/libos_la-WBThrottle.lo
- CXX common/libos_la-TrackedOp.lo
- CXX os/libos_la-BtrfsFileStoreBackend.lo
- CXX os/libos_la-XfsFileStoreBackend.lo
- CXX os/libos_la-KineticStore.lo
- make[3]: *** No rule to make target `libcrypto.a', needed by `libos.la'. Stop.
- make[3]: *** Waiting for unfinished jobs....
- CXX os/libos_types_la-Transaction.lo
- In file included from os/KineticStore.cc:3:0:
- os/KineticStore.h: In static member function 'static int KineticStore::_test_init(CephContext*)':
- os/KineticStore.h:36:16: error: invalid use of member 'KineticStore::cct' in static member function
- CephContext *cct;
- ^
- os/KineticStore.cc:34:18: error: from this location
- options.host = cct->_conf->kinetic_host;
- ^
- In file included from os/KineticStore.cc:3:0:
- os/KineticStore.h:36:16: error: invalid use of member 'KineticStore::cct' in static member function
- CephContext *cct;
- ^
- os/KineticStore.cc:35:18: error: from this location
- options.port = cct->_conf->kinetic_port;
- ^
- In file included from os/KineticStore.cc:3:0:
- os/KineticStore.h:36:16: error: invalid use of member 'KineticStore::cct' in static member function
- CephContext *cct;
- ^
- os/KineticStore.cc:36:21: error: from this location
- options.user_id = cct->_conf->kinetic_user_id;
- ^
- In file included from os/KineticStore.cc:3:0:
- os/KineticStore.h:36:16: error: invalid use of member 'KineticStore::cct' in static member function
- CephContext *cct;
- ^
- os/KineticStore.cc:37:22: error: from this location
- options.hmac_key = cct->_conf->kinetic_hmac_key;
- ^
- In file included from os/KineticStore.cc:3:0:
- os/KineticStore.h:36:16: error: invalid use of member 'KineticStore::cct' in static member function
- CephContext *cct;
- ^
- os/KineticStore.cc:38:21: error: from this location
- options.use_ssl = cct->_conf->kinetic_use_ssl;
- ^
- In file included from os/KineticStore.cc:3:0:
- os/KineticStore.h:43:55: error: invalid use of member 'KineticStore::kinetic_conn' in static member function
- std::unique_ptr<kinetic::BlockingKineticConnection> kinetic_conn;
- ^
- os/KineticStore.cc:40:82: error: from this location
- kinetic::Status status = conn_factory.NewThreadsafeBlockingConnection(options, kinetic_conn, 10);
- ^
- In file included from os/KineticStore.cc:3:0:
- os/KineticStore.h:43:55: error: invalid use of member 'KineticStore::kinetic_conn' in static member function
- std::unique_ptr<kinetic::BlockingKineticConnection> kinetic_conn;
- ^
- os/KineticStore.cc:41:3: error: from this location
- kinetic_conn.reset();
- ^
- os/KineticStore.cc: In member function 'int KineticStore::do_open(std::ostream&, bool)':
- os/KineticStore.cc:58:98: error: no matching function for call to 'kinetic::KineticConnectionFactory::NewThreadsafeBlockingConnection(kinetic::ConnectionOptions&, std::unique_ptr<kinetic::BlockingKineticConnection>&, int)'
- kinetic::Status status = conn_factory.NewThreadsafeBlockingConnection(options, kinetic_conn, 10);
- ^
- os/KineticStore.cc:58:98: note: candidates are:
- In file included from /usr/local/include/kinetic/kinetic.h:26:0,
- from os/KineticStore.h:13,
- from os/KineticStore.cc:3:
- /usr/local/include/kinetic/kinetic_connection_factory.h:94:20: note: virtual kinetic::Status kinetic::KineticConnectionFactory::NewThreadsafeBlockingConnection(const kinetic::ConnectionOptions&, std::unique_ptr<kinetic::ThreadsafeBlockingKineticConnection>&, unsigned int)
- virtual Status NewThreadsafeBlockingConnection(
- ^
- /usr/local/include/kinetic/kinetic_connection_factory.h:94:20: note: no known conversion for argument 2 from 'std::unique_ptr<kinetic::BlockingKineticConnection>' to 'std::unique_ptr<kinetic::ThreadsafeBlockingKineticConnection>&'
- /usr/local/include/kinetic/kinetic_connection_factory.h:99:20: note: virtual kinetic::Status kinetic::KineticConnectionFactory::NewThreadsafeBlockingConnection(const kinetic::ConnectionOptions&, std::shared_ptr<kinetic::ThreadsafeBlockingKineticConnection>&, unsigned int)
- virtual Status NewThreadsafeBlockingConnection(
- ^
- /usr/local/include/kinetic/kinetic_connection_factory.h:99:20: note: no known conversion for argument 2 from 'std::unique_ptr<kinetic::BlockingKineticConnection>' to 'std::shared_ptr<kinetic::ThreadsafeBlockingKineticConnection>&'
- os/KineticStore.cc: In member function 'virtual int KineticStore::submit_transaction(KeyValueDB::Transaction)':
- os/KineticStore.cc:110:9: error: 'Message_Algorithm_SHA1' is not a member of 'com::seagate::kinetic::client::proto'
- com::seagate::kinetic::client::proto::Message_Algorithm_SHA1);
- ^
- make[3]: *** [os/libos_la-KineticStore.lo] Error 1
- make[3]: Leaving directory `/root/sources/ceph/src'
- make[2]: *** [all-recursive] Error 1
- make[2]: Leaving directory `/root/sources/ceph/src'
- make[1]: *** [all] Error 2
- make[1]: Leaving directory `/root/sources/ceph/src'
- make: *** [all-recursive] Error 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement