-
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
[service] Installer packages can't be used in older enviroments #213
Comments
Discussion started here: #125 (comment) |
another occurrence of this problem: https://travis-ci.com/bincrafters/conan-xkbcommon/jobs/258981515#L1062 |
I believe that's not going to solve the problem, as |
the missing symbol is |
The installer packages should use the centos6 docker image... We need to check it. |
I can't access ninja installer CI log, it's so old. Anyway, I think we are using conanio/gcc5 |
another possibility is to compile ninja with |
unfortunately, |
so all installer packages should be built on the platform with oldest glibc right ? so CCI should use gcc4.9 image for these ? |
yeah, I believe so, it's the most simple solution. however, CCI doesn't have a concept of |
@danimtb @uilianries we need to definitely make some action on this, as it blocks several recipes (e.g. |
If the CI system would be open sourced... 😉 Random wild guess: Maybe GCC 5 is the first compiler the CI compiles for and therefore uses it for installer packages? Maybe it would be enough to put GCC 4.9 first? |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
With the changes introduced in the latest deployment https://github.com/conan-io/conan-center-index/blob/master/docs/changelog.md#17-september-2020---1742-cest, the "installer" packages should be built now using the oldest gcc version in Linux (gcc 4.9 in our case), thus using the oldest glibc version possible right now.
We hope this unblocks some of the PRs hit by this issue and we will continue working to improve the situation around it. Thank you! |
build x11 shared libs
I'd consider this issue closed with the documentation in #3328 |
For some reason installers build by CCI seems to use the new CXX11 ABI which then doesn't run in GCC 4.9 containers. Am I missing something here or is this effectively a bug? 🤔
https://travis-ci.com/bincrafters/conan-sdl2/jobs/247592499#L1801
// @ericLemanissier @SSE4
The text was updated successfully, but these errors were encountered: