Skip to content
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

No longer compiles on freebsd #295

Open
ncw opened this issue Jan 13, 2023 · 1 comment
Open

No longer compiles on freebsd #295

ncw opened this issue Jan 13, 2023 · 1 comment

Comments

@ncw
Copy link

ncw commented Jan 13, 2023

From root of source:

$ GOOS=freebsd go build -v ./...
bazil.org/fuse
# bazil.org/fuse
./fuse_kernel.go:1011:43: undefined: unix.FALLOC_FL_KEEP_SIZE
./fuse_kernel.go:1012:43: undefined: unix.FALLOC_FL_PUNCH_HOLE

Bisect indicates this is the culprit commit 7e3113a by @tv42

ncw added a commit to rclone/rclone that referenced this issue Mar 10, 2023
This fixes the azureblob backend so it builds again after the SDK
changes.

This doesn't update bazil.org/fuse because it doesn't build on FreeBSD

bazil/fuse#295
ncw added a commit to rclone/rclone that referenced this issue Mar 10, 2023
This fixes the azureblob backend so it builds again after the SDK
changes.

This doesn't update bazil.org/fuse because it doesn't build on FreeBSD

bazil/fuse#295
@ncw
Copy link
Author

ncw commented Jul 28, 2023

Another day, another rclone release, but unfortunately this is still broken :-( Might have to drop mount support for freebsd which would be a shame.

ncw added a commit to rclone/rclone that referenced this issue Jul 29, 2023
This does not update bazil/fuse because it does not build on freebsd

bazil/fuse#295

This partial updates the prometheus library as the latest no longer compiles with plan9

prometheus/procfs#554
ncw added a commit to rclone/rclone that referenced this issue Jul 29, 2023
This does not update bazil/fuse because it does not build on freebsd

bazil/fuse#295

This partially updates the prometheus library as the latest no longer compiles with plan9

prometheus/procfs#554
leekiernan pushed a commit to leekiernan/rclone that referenced this issue Aug 24, 2023
This does not update bazil/fuse because it does not build on freebsd

bazil/fuse#295

This partially updates the prometheus library as the latest no longer compiles with plan9

prometheus/procfs#554
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant