Skip to content
This repository has been archived by the owner on May 30, 2023. It is now read-only.

Use system Qt >= 5.6 #15341

Closed
ariya opened this issue Mar 3, 2018 · 1 comment
Closed

Use system Qt >= 5.6 #15341

ariya opened this issue Mar 3, 2018 · 1 comment
Labels

Comments

@ariya
Copy link
Owner

ariya commented Mar 3, 2018

Qt 5.6, released on March 2016, is a good LTS version of Qt to rely on. It is already available as a stable package for major Linux distributions.

There is the most recent LTS one, Qt 5.9 (released on May 2017), but it's going to take some time until it is widely adopted by the major Linux distributions.

Thus, for the future version of PhantomJS, we should aim to mandate the official use of Qt >= 5.6 and ensure that it is tested thoroughly with Qt 5.6. This means we can support the following Linux distributions (or newer):

  • CentOS 7.4: default Qt is 5.6.2
  • CentOS 6.9: default Qt is 5.6.1
  • Debian 9.3 (stretch): default Qt is 5.7.1
  • Ubuntu 17.10 (artful): default Qt is 5.9.1

although unfortunately we need to drop the support for the older ones:

  • Debian 8.10 (jessie): default Qt is still 5.3.2
  • Ubuntu 16.04 LTS (xenial): default Qt is still 5.5.1

The situation with Ubuntu 16.04 is a bummer, though perhaps it is sufficient to recommend the users to get updated Qt 5.6.1 from Kubuntu PPA backports.

Repository owner locked as resolved and limited conversation to collaborators Mar 3, 2018
@ariya ariya added the pinned label Dec 25, 2019
@ariya
Copy link
Owner Author

ariya commented Dec 25, 2019

This has been implemented.

@ariya ariya closed this as completed Dec 25, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

1 participant