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

Support OpenBSD #97

Open
kpcyrd opened this issue Apr 27, 2017 · 2 comments
Open

Support OpenBSD #97

kpcyrd opened this issue Apr 27, 2017 · 2 comments

Comments

@kpcyrd
Copy link
Contributor

kpcyrd commented Apr 27, 2017

I'd be very interested in an OpenBSD target :)

tokio-rs/mio#593

@japaric
Copy link
Contributor

japaric commented Apr 29, 2017

This is at least blocked on having official releases of the rust-std component for OpenBSD. In other words, your target should show up in the output of rustup target list. If it doesn't, you should request binary releases of std in the rust-lang/rust issue tracker.

@Alexhuszagh
Copy link
Contributor

Alexhuszagh commented Jul 5, 2022

Since all the OpenBSD targets are tier 3, and they seem to have only stayed at GCC 4.2.1 (pre-C++11, I have no idea if they supported later), and binutils ld does not support the OpenBSD targets, this may be a bit of work. Clang is the obvious solution, but as it's a tier 3 target, I'm less interesting in adding support for it as opposed to other ones. If you would like to help, that would be more than welcome. The latest documentation I can see on supporting it is from 8 years ago. This is the current state of my work on it, but it's extremely rudimentary and still assumes binutils/GCC will work on it (which for any recent version, they won't).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants