-
Notifications
You must be signed in to change notification settings - Fork 13.1k
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
Mingw 4.0 has broken headers #9246
Comments
cc #8598 |
…cribed in rust-lang#9246. This works by adding this directory to GCC include search path before mingw system headers directories, so we can intercept their inclusions and add missing definitions without having to modify files in mingw/include.
Fix Rust build on mingw v4.0 See #9246 for details.
|
Have these all been fixed in moving to mingw-w64? |
Yep! ( |
Are we ready to drop support for mingw? If so, we should get rid of |
These aren't really much of a maintenance burden right now, so I don't think we need to invest too much effort into removing them. I also wouldn't classify this as a bug any longer, however. If issues crop up in the future, we can remove the extra header files at that time, but for now we can say that we build on mingw but don't officially support it. Official support will be provided for mingw-w64. |
check macro statements in `[non_copy_const]` close rust-lang#8493 close rust-lang#9224 This PR fixes false positives in `[non_copy_const]`. changelog: fix false positives in`[non_copy_const]` --- r? `@Jarcho`
The latest mingw (4.0 as of this writing) has some broken headers, which break Rust build:
The text was updated successfully, but these errors were encountered: