Opened 3 years ago

Last modified 6 weeks ago

#64518 closed update

Use Qt5 LTS compilation patches git repository from KDE — at Initial Version

Reported by: cgilles (HumanDynamo) Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: qt5

Description

Hi,

Current qt5 port use last 5.15.2 official tarball published to compile source code.

Since there is no Qt5.15 LTS tarball published as opensource by Qt team, KDE project has created a own git repository including all official security/improvement collection patches published in Qt5 project.

All main Linux distributions start to use this repository as source code reference to maintain the qt5 package as LTS for version > 5.15.2.

In digiKam project i used successfully this repository to compile the official Linux AppImage bundle. This allow to fix plenty of bugs in application due to UPSTREAM Qt bugs (as for ex. a compatibility with Mariadb >= 10.6 with Qt Mysql plugin).

The bug for digiKam relevant of this improvement is this one :

https://bugs.kde.org/show_bug.cgi?id=114417

The script used to checkout the KDE repository with AppImage Bundle compilation is here :

https://invent.kde.org/graphics/digikam/-/blob/master/project/bundles/3rdparty/ext_qt/5.15-LTS/kde-qt5-lts.sh

I highly recommend to use the KDE qt 5.15 LTS repository to maintain the qt5 port in Macports.

Best

Gilles Caulier

Change History (0)

Note: See TracTickets for help on using tickets.