mountpoint-s3 icon indicating copy to clipboard operation
mountpoint-s3 copied to clipboard

Dynamically load libfuse2/3

Open jamesbornholt opened this issue 3 years ago • 2 comments

Since fuser only uses libfuse for mount/unmount, we should be able to load the right one dynamically rather than choosing at compile time. This will be useful because AL2 is still on libfuse2 whereas most other distros have moved on to libfuse3.

Right now at compile time fuser includes only the code for the version it compiles with. We should just include both and dynamically dispatch the mount/unmount/communications.

jamesbornholt avatar Nov 05 '22 22:11 jamesbornholt

@jamesbornholt do you believe this will require changes within the fuser crate, or its feasible without changing it?

dannycjones avatar Feb 22 '23 17:02 dannycjones

It's exclusively fuser changes, we can't/shouldn't do it on our side.

jamesbornholt avatar Feb 22 '23 18:02 jamesbornholt