-
Notifications
You must be signed in to change notification settings - Fork 673
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
musl: use of undeclared type name libc::ucontext_t
#325
Comments
@kamalmarhubi Can you please label this as appropriate. I don't seem to have the ability to create new labels. |
@posborne I think you should be able to do this now. I created a "team" and gave it admin access on the repo. Added some labels though! |
I started looking at things a bit -- there are some legit test problems in ioctl and a few other places. I started looking more at using ctest to do the types of checks we are doing in some places (some of this need goes away with moving contants to I ended up bumping into rust-lang/cargo#1430 and decided to take a break. |
I made a patch for libc, that adds ucontext for linux-musl ( rust-lang/libc#255 ). That should resolve this. |
musl does not implement the functions working on ucontext structs (http://wiki.musl-libc.org/wiki/Open_Issues#ucontext.h), so let's see how far the struct gets us. |
musl target needs std::mem now Closes #325.
x86_64-unknown-linux-musl should be added to CI. It is included in the
posborne/rust-cross:x86
docker image. Discovered this while working on some fixup for the CI stuff. May be a libc issue.The text was updated successfully, but these errors were encountered: