On Tue, Apr 14, 2020 at 10:53 PM Willem Jan Withagen <wjw@digiware.nl> wrote:
Hi,
I got some questions from people asking if ceph-fuse would build with libfuse3.... Which it doesn't as it generates compile time errors errors.
So checked the code and found 1 location where is said: #if FUSE_VERSION >= FUSE_MAKE_VERSION(2, 9)
static void fuse_ll_fallocate(fuse_req_t req, fuse_ino_t ino, int mode, off_t offset, off_t length, struct fuse_file_info *fi) { CephFuse::Handle *cfuse = fuse_ll_req_prepare(req); Fh *fh = (Fh*)fi->fh; int r = cfuse->client->ll_fallocate(fh, mode, offset, length); fuse_reply_err(req, -r); }
#endif
But that looks more like a test to see if we are running the last versions of libfuse2...
So there is no libfuse3 code in ceph-fuse?
No, there is no libfuse3 support code. We are working on it.
Thanx, --WjW _______________________________________________ Dev mailing list -- dev@ceph.io To unsubscribe send an email to dev-leave@ceph.io