-
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
[service] Pull Request Request: bump ubuntu images to bionic #13472
Comments
/cc @danimtb @davidsanfal |
friendly ping @danimtb @davidsanfal |
Hi @ericLemanissier - we are currently working on this and would expect to have this completed before the end of November. We have already done the ground work for this and are in the process of testing this change and make sure it doesn't negatively impact anything that should continue working. We are balancing this alongside other priorities, we appreciate your patience on this one. |
@jcar87 Sorry to bother you again. I'm being curious: what is the updated plan for this bump ? |
I would also like to see this updated, thanks! |
I didn't know about this issue until my QT refused to build. |
Some possibilities:
@SpaceIm @uilianries What do you think ? |
C3I does not provide a custom env var, but as it's running under Jenkins, so About Ubuntu 18.04 we still don't have a date, but it's listed to be done. |
re the CI var, I suppose other people running their own build machines on Jenkins would be affected too? Perhaps for future, would be good to have a ON_CONAN_CCI_CI envvar to handle these situations? |
We had to create custom packages to remove the qt limitation in the recipe. We had the same issue for jasper, which does not build on the conan center CI. This is really annoying that all recipe consumer are prevented to build when the problem is on conan center CI. I totally understand that the CI may have issues sometimes but we should definitely have another way of keep integrating recipe on conan center with CI issues and still allow consumers to build on their own machine. |
Could you please review/try #14734 ? |
this avoids crashing because of conan-io/conan-center-index#13472
this avoids crashing because of conan-io/conan-center-index#13472
That's a rather unfortunate workflow to opt out of a blocking feature, considering that there is no explicit detection for the version of appropriate distribution dependency. |
This is not feasible.
in the profile used, qt/6.5.2 still refuses to build locally. |
It's been already 2 years since the ticket was opened. Any idea of improvement? |
Hey, there is still a warning in the qt recipe referencing this issue, while it is closed. Can someone tell me what is going on? |
Well, nothing is going on. I failed to create momentum on the conan team side, so I dropped the ball. If you have some energy and courage to try, don't hesitate to create a new issue referencing this one. |
@ericLemanissier Oh. I don't really understand a couple of things:
|
The issue is not actually related to compiler version, it is related to the distro used by conan-center's CI (C3I) to build packages with these compilers: this distro is outdated.
please read the issue above. conan-center CI does not advertise itself in any way
as I said in my last message, I lost faith that the change will happen |
We can potentially try to use |
this would not help. in the case of qt the problem has nothing to do with glibc, but with the version of xcb-randr0 , which is too old for qt. |
You'd use the glibc version to wing the version of debian-based distros. The goal (at least mine haha) is to remove the requirements for users to explicitly pass the env variable when their systems are new enough. Say 2.23 will indicate that we have a too old xcb-randr0. If you have an up too date xcb-randr0 but too old distro then you'll disable the check with env variable. |
You have to decide if you can build or not in the |
Seems like this has been resolved by #22971, nice! |
Community users are not allowed to do pull requests on CI files, so I'm making a PR request to bump ubuntu xenial to ubuntu bionic:
/~https://github.com/conan-io/conan-center-index/compare/master...ericLemanissier:bionic?expand=1
This follows:
This blocks all PR to projects not suppoting Xenial (at least qt6)
The text was updated successfully, but these errors were encountered: