Skip to content
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

Switch Ubuntu 18.04 from cutter-deps to system deps #2509

Closed
karliss opened this issue Dec 13, 2020 · 5 comments
Closed

Switch Ubuntu 18.04 from cutter-deps to system deps #2509

karliss opened this issue Dec 13, 2020 · 5 comments
Labels
Build System CI Continuous integration
Milestone

Comments

@karliss
Copy link
Member

karliss commented Dec 13, 2020

Building cutter using cutter-deps on Ubuntu 18.04 adds very little value. Having a known working configuration and issues for building Cutter on Ubuntu 18.04 or 20.04 with as much features enabled as possibile would provide useful information.

@karliss karliss added the CI Continuous integration label Dec 13, 2020
@XVilka
Copy link
Member

XVilka commented Aug 5, 2021

I also suggest to drop support for Ubuntu 16.04 since it reached EOL: https://endoflife.software/operating-systems/linux/ubuntu

It also stands in a way of updating C++ standard/Qt versions AFAIK.

@thestr4ng3r
Copy link
Member

thestr4ng3r commented Sep 12, 2021

18.04 has Qt 5.15.2 with shiboken+pyside packaged, so this might work.
Nvm, I confused the packages. It has only Qt 5.9 and shiboken for Qt4, so that won't help us much.

@thestr4ng3r thestr4ng3r removed this from the 2.0.3 milestone Sep 12, 2021
@XVilka
Copy link
Member

XVilka commented Aug 10, 2022

It's strange why GitHub decided to deprecate 18.04 while it's LTS and didn't reach EOL yet, but it will happen sometime in the future, aka soon: https://github.blog/changelog/2022-08-09-github-actions-the-ubuntu-18-04-actions-runner-image-is-being-deprecated-and-will-be-removed-by-12-1-22/

I think we should keep it for a while, maybe using Docker images could help.

@karliss
Copy link
Member Author

karliss commented Aug 15, 2022

Not having Ubuntu 18.04 or older also means problems for the compatibility of appimage. The way it works for best compatibility with as much distro as possible building on older distros is preferable.

@karliss
Copy link
Member Author

karliss commented Jul 27, 2024

Not relevant anymore, meaning of 18.04 has changed over the years

after #3363
there is now:

  • qt5-systemdeps running on 18.04
  • ubuntu 18.04 with qt5 cutter deps for Appimage

@karliss karliss closed this as completed Jul 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Build System CI Continuous integration
Projects
None yet
Development

No branches or pull requests

3 participants