-
-
Notifications
You must be signed in to change notification settings - Fork 230
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
Boost 1.78 won't compile with MinGW GCC 10.3.0 #112
Comments
I've attempted to do a simple debug, and replaced targets.jam:596 start-building rule with following
I've received following logs: https://drive.google.com/file/d/16GK7k8McDFtwoxgpjtb3Zt6TCmcVJf29/view?usp=sharing So, what I see is:
Can someone explain to me, how the rule scanning is done there? Is there some filesystem sorting involved? |
Bumped GCC version to latest 11.2.0, still unable to build. |
Is your OS 32bit? I cannot reproduce on 64bit Windows 10 + MSYS2 MinGW GCC 10.3.0. |
Oh, I see. I used x86 version of gcc from MinGW. It seems to be working on x64 version of GCC. |
So, x86 gcc is not supported? |
When it comes to supported/unsupported it's so vague for Boost. You'd better think in terms of testing regularity. I remember there were persistent MinGW workers on https://www.boost.org/development/tests/develop/developer/summary.html, but I don't see them for more than a year now. The issue you are reporting should be in building scripts of some library. Try to find the offending library by selectively removing libraries (or building a subset). From the logs:
the candidates to have building script issues in this case. are log and filesystem. |
Yeah, I tried to use your approach and found that offending library was log (filesystem compiles just fine). I'll try to look more into it. |
That's very generous of you, but I would suggest to report the issue to log maintainers before you run out of motivation :-) |
Yes, I think this issue may be closed, as this is not a build system issue. |
Make sure you completed the following tasks
Environment and version details
b2 -v
andb2 --version
b2 --debug-configuration
in your project.Brief problem description
I'm not able to compile new Boost using MinGW
Steps to reproduce the issue
Actual behavior summary
Observe - a error like boostorg/build#724 occurs, see log
https://pastebin.com/StBa7TS7
Run with the options: -d2 --debug-configuration: https://pastebin.com/bS2yknxS
Expected behavior summary
Boost should start building correctly.
The text was updated successfully, but these errors were encountered: