irods / mungefs

A fuse file system which is commanded by avro & zeromq to misbehave in exciting and interesting ways, hopefully useful for testing file system access.
BSD 3-Clause "New" or "Revised" License
6 stars 4 forks source link

Add FUSE as a dependency #11

Open alanking opened 5 years ago

bh9 commented 4 years ago

fuse needs to be at least version 2.9.1, as fallocate wasn't introduced until then

kjsanger commented 4 years ago

Any word on this? Building 4.2.7 I found that this dependency was missing from externals and had to build it by hand. It doesn't appear to be in versions.json. (Should I be raising an issue in externals?)

trel commented 4 years ago

Correct, we aren't currently building fuse in externals... since all OSs have it available... but I'm not clear on the versioning needed vs. available on different OSs/versions... maybe we do need to add it to externals?

https://github.com/irods/mungefs/blob/master/CMakeLists.txt#L141