Skip to content

fuse3? #495

@vaeth

Description

@vaeth

Are there any plans to support fuse3?
In the moment, it is not really a topic of course, but maybe on the long run some distributions might drop fuse in favour of the more current fuse3.
Experimentally, I had added "fuse3" in front of "fuse" in FUSE_NAMES in cmake/FindFUSE.cmake; compilation went smoothly, and it linked against libfuse3, but when trying to mount, the different API showed up:

fuse: warning: library too old, some operations may not not work
fuse: unknown option(s): `-o use_ino'
fuse failed.  …

I guess the warning is, because fuse3 switched to a "major"-"minor" version scheme (with "major"=3, currently). The removal of use_ino might of course indicate a more serious API change. I am afraid that rather different code paths are needed depending on whether fuse or fuse3 is in use.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions