-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fuse_parse_cmdline issues on NetBSD #18
Comments
I can't reproduce this. What version of NetBSD is it? |
Back in 2017 it was probably pre-NetBSD-8. |
NetBSD/src/lib/librefuse/fuse_lowlevel.h fuseprivate.c |
Great, thanks! I'll look into it. |
On NetBSD 8.1, I have fuse-2.9.3 installed with pkgin, and everything Just Works™️. The header you mentioned (which lives in /usr/include/fuse_lowlevel.h) doesn't include Any more clues to reproducing this? |
I checked squashfuse-0.1.103 and the problem is resolved in this version. |
Opps. It still builds but still breaks in runtime.
NetBSD chieftec 9.99.46 NetBSD 9.99.46 (GENERIC) #2: Wed Feb 12 11:41:14 CET 2020 root@chieftec:/public/netbsd-root/sys/arch/amd64/compile/GENERIC amd64 |
Oooh nice, more data! Can you send the |
The bug is obvious that there is mismatch in function prototypes. If you already have 8.1, you can try to debug it yourself. |
Like I said, I have 8.1 and I can't reproduce that. I see these results using squashfuse master:
So clearly there's something else going on in your case. Did you provide arguments to |
I have packaged it as https://github.com/NetBSD/pkgsrc-wip/tree/master/fuse-squashfuse |
I got a similar error on Ubuntu 20 following these instructions https://engineering.fb.com/2018/07/13/data-infrastructure/xars-a-more-efficient-open-source-system-for-self-contained-executables/ Oddly enough, running |
I'm getting crashes with squashfuse on NetBSD. I narrowed it down to prototype mismatch between fuse_parse_cmdline() in this package and in system.
During build:
Backtrace
Browsing libfuse examples they confirm that the function prototype is different out there - with two arguments.
The text was updated successfully, but these errors were encountered: