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

Provide builds for OpenBSD #195

Closed
teratorn opened this issue Aug 1, 2018 · 7 comments
Closed

Provide builds for OpenBSD #195

teratorn opened this issue Aug 1, 2018 · 7 comments

Comments

@teratorn
Copy link

teratorn commented Aug 1, 2018

Would it be possible to provide builds for openbsd?

@djdv
Copy link

djdv commented Aug 2, 2018

While it should be possible, I'm not sure the process of adding platforms to the official distribution pipeline.
It is less of a technical matter and more of a logistical one, as the builds have to be maintained, stored, and served.

Randomly pinging @Stebalien
Do we have any requirements or process for adding platforms?
Should we instead try to cooperate with 3rd party maintainers? In this case, OpenBSD package maintainers. I know @kyledrake was interested in this as well.

@Stebalien
Copy link
Member

It looks like the current issue is that go-ipfs doesn't build on openbsd due to our fuse library. I've filed a bug: ipfs/kubo#5334.

@kyledrake
Copy link

FUSE I believe is a Linux thing mostly, so fixing this will likely also make it work on other BSD distros (FreeBSD, NetBSD, etc.) as well.

@teratorn
Copy link
Author

This FUSE, right? https://github.com/billziss-gh/cgofuse - https://man.openbsd.org/fuse.4
Maybe it's just the Go support? I'm no expert on FUSE, however.

@djdv
Copy link

djdv commented Oct 25, 2018

@teratorn
That implementation is the one I am targeting for the next version of mount. repo
The current version uses https://github.com/bazil/fuse

@vext01
Copy link

vext01 commented Apr 29, 2019

Hi,

OpenBSD is a moving target that provides no backward compat at all. Generally it's better to have binaries built via the ports tree. I've already imported go-ipfs into the ports tree, although we are little behind.

@Stebalien
Copy link
Member

Fixed in #299 (with no fuse support).

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

5 participants