Hello
Is OpenBSD support on the roadmap for the near future? Both cabal and stack are problematic on OpenBSD (for now).
I revisit this issue once in a while and while it is literally the last thing keeping me on Linux, my whole daily workflow revolves around git-annex, so I can't be without it. I also can't have it break on me every time I will need to update.
Just wanted to know if anybody else had success or if a more formal way of installation on OpenBSD is in the cards.
Thanks a lot
People have told me once or twice that they were able to build git-annex on openbsd using stack. If it doesn't build, file a bug (unless it's clearly a toolchain/OS issue).
If someone can confirm it builds, I could try to set up an openbsd autobuilder in a VM. But I have no openbsd experience so would probably need some hand-holding.
I have successfully built git-annex using plain cabal on OpenBSD, and ran into significant problems using stack.
The main thing was that I needed to add a lot of swap space, and the build took forever. Running out of memory pretty much just killed the machine. I would love to have an official build available. Would make my life easier too, and put the effort in one place.
Hey joey (and anyone else struggling to compile on OpenBSD)
Just thought I'd give you this update. Git annex now successfully builds for me on OpenBSD 6.3 I think a recent change regarding the building without assistant fixed it. I was playing around with constraints to try to force my way around problematic hackage package versions and decided to start from scrap a couple of days later. 6.20180808 then simply worked for me.
Please be aware that I built using cabal with the following flags, otherwise as per the instructions on the "fromsource" page here. "-s3 -webdav -assistant -webapp -pairing -torrentparser -magicmime -dbus"
I don't know if you have intentionally worked on support for the BSDs or another fix applied here as well, but it works now. Thanks a lot, joey! I really appreciate this.
I feel that the best thing to do would be for someone to set up an autobuilder on openbsd, ideally someone who can be somewhat trusted by people in the openbsd community -- and then this site can link to those builds.
pkg_add git-annex
.Oh that's nice news! Thanks falsifian and blackgnezdo for adding it. Added to the install page.