I just have started to get aquainted with elliptics software.
In file included from /media/dima/HDD/prj/yandex/rift/src/bucket.cpp:2:0:
/media/dima/HDD/prj/yandex/rift/include/rift/server.hpp:217:20: error: field ‘vfs’ has incomplete type
struct dnet_stat vfs;
^
/media/dima/HDD/prj/yandex/rift/include/rift/server.hpp:329:29: error: ‘stat_result_entry’ in namespace ‘ioremap::elliptics’ does not name a type
void vfs_stat_result(const elliptics::stat_result_entry &res) {
^
/media/dima/HDD/prj/yandex/rift/include/rift/server.hpp:329:59: error: ISO C++ forbids declaration of ‘res’ with no type [-fpermissive]
void vfs_stat_result(const elliptics::stat_result_entry &res) {
^
/media/dima/HDD/prj/yandex/rift/include/rift/server.hpp: In member function ‘void ioremap::rift::elliptics_base::stat_update()’:
/media/dima/HDD/prj/yandex/rift/include/rift/server.hpp:119:14: error: ‘class ioremap::elliptics::session’ has no member named ‘stat_log’
m_session->stat_log().connect(
^
/media/dima/HDD/prj/yandex/rift/include/rift/server.hpp: In constructor ‘ioremap::rift::elliptics_base::node_stat::node_stat()’:
/media/dima/HDD/prj/yandex/rift/include/rift/server.hpp:234:12: error: ‘vfs’ was not declared in this scope
memset(&vfs, 0, sizeof(struct dnet_stat));
I think this is some elliptics / rift version incompatibilities.
Please help.