-
Notifications
You must be signed in to change notification settings - Fork 376
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
*BSD support? #40
Comments
|
I do believe that the libc crate does use qemu to get freebsd testing: https://github.com/rust-lang/libc/tree/master/ci It definitely wouldn't be fast... |
Yeah, I'm aware of how libc tests the *bsd targets. The tricky part is doing something like that transparently when
I have an idea to avoid this and keep the command transparent but I need to think more about and then prototype it (for Linux targets, first). |
The failure mode is not ideal:
|
Would the new |
I would also be willing to work on this (to enable Solaris tests). I guess with such a test runner in place libc would be willing to use cross for their testing. I would suggest the following approach to cross compile and then run the tests in Qemu: For a I do not know if the Rust source is needed in this scenario. If yes, then the tar would have to contain it as well. |
I feel this has been resolved by multiple Prs (can't find the exact numbers) so i'm closing this. If you feel that any platform is still missing, you can open a new issue. |
The cross test support is not resolved at all! |
There are 3 BSD targets supported by
and, the support matrix, shows that none of these can run tests. @Dylan-DPC is the support matrix outdated ? |
@gnzlbg yeah the test support isn't added yet, will create a new issue. This issue is stagnant for a long time, so better to create a new one. Thanks |
Hey, great work.
I was wondering if it is possible to support the various *BSDs as part of the platforms? I've definitely had issues with Mio breakage.
The text was updated successfully, but these errors were encountered: