Commit 678235dc authored by Matt Harbison's avatar Matt Harbison
Browse files

packaging: add a requirements list for CentOS 7

This platform needs to be special cased because QScintilla is now linking
against a newer C library than is available by default.

    ImportError: /lib64/ version `GLIBCXX_3.4.20' not found (required by PyQt5/

That error triggered an application update check, which triggered a flood of
warnings about OpenSSL symbols, and then a warning about an
incompatible version of OpenSSL.  This requires rolling back PyQt5 to something
compatible with 1.0.x, which necessitates rolling back QScintilla a bit further.
The Qt blog says 5.12.4 added support for OpenSSL 1.1.1[1], but experimentation
shows that 5.12.3 also has it.  Using 1.0.2 means there is no TLS 1.3 support.


branch : stable
parent 91aea2fdba0a
Pipeline #12896 passed with stage
in 31 minutes and 51 seconds