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

Fix build for OpenBSD #64

Merged
merged 1 commit into from
Feb 28, 2022
Merged

Fix build for OpenBSD #64

merged 1 commit into from
Feb 28, 2022

Conversation

cmburn
Copy link

@cmburn cmburn commented Feb 28, 2022

Adjust the macros to allow building on OpenBSD

@staticfloat
Copy link
Member

Great! What is your interest in OpenBSD?

Also, do you know of any CI systems that allow us to test on OpenBSD?

@cmburn
Copy link
Author

cmburn commented Feb 28, 2022

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.

@staticfloat
Copy link
Member

Looks like they're actively working on it: cirruslabs/cirrus-ci-docs#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.

@staticfloat staticfloat merged commit 1a429b7 into JuliaLinearAlgebra:main Feb 28, 2022
@ararslan
Copy link
Member

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.

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

Successfully merging this pull request may close these issues.

3 participants