-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
[package] automake/1.16.2: automake fails to build on conanio/gcc7-centos6 docker image #2208
Comments
It looks like m4 is failing. Might this be because it is built using a too recent glibc?
|
The binary installed
|
|
After building the package from source, the program runs:
|
I assume the binary doesn't work on CentOS6 b/c it has glibc 2.12
|
I can build |
There is something fundamentally wrong with the/your docker image, because the conan generators fail to create |
This is using one of the "official" conan docker images https://github.com/conan-io/conan-docker-tools/blob/master/gcc_7-centos6/Dockerfile |
Figured out that the
|
Now when I go up to
|
If I |
I don't think it is related to #2196 but #2197 might fix it anyway. Seems more related to #2102 . If I comment out the
|
I still get the same error with
|
The |
Do you have a link to the It seems my problem now is here:
Since the recipe works if I remove the I'm finding this in the
|
autoconf and family picks up m4 using the There is discussion all over the place about glibc, but the main one is here: #213 |
I think patch If I skip that patch and set Still fails, but now with the error:
|
Hello, indeed another glibc version problem, unfortunately we don't have a good solution, you need to build from sources to keep all packages aligned with the same glibc version. The idea [here] (conan-io/conan-docker-tools#204) is provide a generic docker image, using the glibc version for all compilers. It's WIP because we will need to bring to CCI too, like, building all packages again and switching the index. Well, that's the idea, but will need some time, because there are more than one team involved. I'll talk again to Conan team to continue those images, I think it's possible to provide them to people, at least they will be able to use someone more aligned. |
Thanks @uilianries . I'm fine with building from source. Any idea why the |
This is the result from running
So currently, you'll have to build m4 yourself. |
As a workaround. I changed the build policy for the packages hitting this problem from |
@uilianries |
Closing since I have a workaround |
Package and Environment Details (include every applicable attribute)
Conan profile (output of
conan profile show default
orconan profile show <profile>
if custom profile is in use)Steps to reproduce (Include if Applicable)
Run:
conan create . automake/1.16.2@
Logs (Include/Attach if Applicable)
The text was updated successfully, but these errors were encountered: