DANGER: Initial stab at getting things working with fuse3 instead of fuse2. #182
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Caveats:
My knowlege of C would best be described as "Basic" My prior fuse development experince would best be described as "None" I This PR is NOT "ready to go" but could be used as the basis for a proper PR by someone who knows what they are doing.
made no effort to keep things working for systems that still use fuse2, like older linux distros and I assume MacOS I do not have a proper suite of tests. I added files, made sure I could see them and then deleted them. Testing has be MINIMAL. Keep that in mind before using my code to mess with data you care about.
That being said, these changes allowed me to compile pcloudcc on an amd64 install of gentoo linux. Basic operations work as far as I can tell.