-
Notifications
You must be signed in to change notification settings - Fork 13.3k
Add cfgs (everywhere) in liblibc
for NaCl targets.
#21581
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
Conversation
r? @pcwalton (rust_highfive has picked a reviewer for you, use r? to override) |
d19c384
to
6e35ac7
Compare
6e35ac7
to
e8c6845
Compare
This is preventing some of my projects from building. |
I'd like to start trying hard to cut down on the explosion of
|
e77f637
to
2136e63
Compare
@alexcrichton Done! |
@@ -3152,7 +3016,6 @@ pub mod consts { | |||
pub const F_SETFL : c_int = 4; | |||
|
|||
pub const SIGTRAP : c_int = 5; | |||
pub const SIGPIPE: c_int = 13; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't this module not be changing?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SIGPIPE is exported in posix88, conflicting with this (and the others).
@alexcrichton I've addressed your comments. |
@bors: r+ c70e4ce Thanks! |
⌛ Testing commit c70e4ce with merge 439f290... |
💔 Test failed - auto-win-32-nopt-t |
@alexcrichton I've issued a possible fix (no local win machine available to test). |
Thanks! Could you squash the commits down together as well? |
a5951fb
to
a8004e3
Compare
@alexcrichton Done! |
@bors: r+ a8004e3 |
⌛ Testing commit a8004e3 with merge 9abe865... |
💔 Test failed - auto-win-32-opt |
a8004e3
to
f767321
Compare
@alexcrichton And again. |
💔 Test failed - auto-mac-64-nopt-t |
@bors: retry (slave lost) |
I didn't know it was possible to cause so much pain and suffering. |
Not your fault, I blame the windows builders. I'm looking up what the appropriate sacrifice to appease the Windows gods is right now. 😿 |
⌛ Testing commit 949d1ff with merge 1394b43... |
Something weird seems to be going on with #22548, and this PR happened to be caught up. Closing temporarily. |
(My fault, sorry about this. We'll get your PR through once the rollup passes.) |
@bors retry |
@bors r=alexcrichton 949d |
@bors: p=1 Let's get platform specific stuff out of the way first |
⌛ Testing commit 949d1ff with merge 5ef794a... |
💔 Test failed - auto-mac-32-opt |
@bors: retry |
This does not allow Rust proper to target NaCl; this just adds support for NaCl crosses to `liblibc` on crates.io.
💔 Test failed - auto-win-32-nopt-t |
⌛ Testing commit 949d1ff with merge 8cd30db... |
This does not allow Rust proper to target NaCl; this just adds support for NaCl crosses to `liblibc` on crates.io.
Yes! |
\o/ |
This does not allow Rust proper to target NaCl; this just adds support for NaCl
crosses to
liblibc
on crates.io.