-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
[question] libcurl/8.4.0: build fails - can't run m4 on msys2 gcc #26405
Comments
Adding this to my x64-build-profile didn't help:
|
I believe the settings for MSYS Makefiles is incorrect here:
Although I'm using msys2 with a mingw32-compiler; I don't think the msys2-shell is used by conan. |
I am having a look, a couple of quick questions/comments:
I am trying to reproduce, but it is taking some time to build everything. If the failure is in |
Note the:
in profiles can be counter-productive when using ConanCenter recipes, as it effectively overrides possible recipes |
What is your question?
Hi! I have a problem with libcurl when trying to build it with conan 2.11. It worked before on conan 1.x
I have a CI-agent that has msys2 pre-installed with the compiler to run our builds.
It resembles this issue from 2023, but that has a workaround with building m4 from source.
I tried that and it doesn't work. (and the issue is something with glibc too)
Here's my profiles that cross-build for Windows x86:
Build:
Host:
When I try to run m4.exe manually it shows an error-dialog.

This is probably because it finds the x86 libraries on the path first.
depends.exe shows this in red:

Pre-pending the folder to the path resolves that (and that's how it's setup in the conan-profile too)
But when I do that in a terminal, m4 freezes:
What could be the issue here?
The text was updated successfully, but these errors were encountered: