-
Notifications
You must be signed in to change notification settings - Fork 288
Open
Labels
Description
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.
Reactions are currently unavailable