Closed cmburn closed 2 years ago
Great! What is your interest in OpenBSD?
Also, do you know of any CI systems that allow us to test on OpenBSD?
Ah, just slowly but surely trying to get Julia working on OpenBSD! I run it on my laptop, and would like to try to replace Octave/remote MATLAB with Julia at some point. Sourcehut is the only CI I can think of that has full OpenBSD support, though I think they're looking at adding it for Cirrus.
Looks like they're actively working on it: https://github.com/cirruslabs/cirrus-ci-docs/issues/970
I'm going to merge this as-is for now, as I don't think these changes could possibly be wrong, but if you end up hearing about a free OpenBSD CI provider, please feel free to open a PR towards this repository, so that we can ensure that it keeps working.
According to the now-closed thread Elliot linked, NetBSD now works on Cirrus. I just migrated our FreeBSD CI here to Cirrus, so we could try adding OpenBSD to our Cirrus setup.
Adjust the macros to allow building on OpenBSD