Dependency freeze exception request for kdevelop & kdev-php on kdevelop-pg-qt

Friedrich W. H. Kossebau kossebau at kde.org
Sun Jul 21 20:49:50 BST 2024


Hi,

I have to request an exception to the Gear 24.08 dependency freeze for 
kdevelop & kdev-php:

There is a hard dependency on a yet to be released version of kdevelop-pg-qt 
(on own release schedule, not part of Gear).
That sadly so far was shadowed by KDE CI setup and local installations of 
development versions.

See https://invent.kde.org/kdevelop/kdev-php/-/merge_requests/21 for a 
respective dependency bump prepared for kdev-php.
One for kdevelop would follow once the plan is approved.
kdevelop-pg-qt 2.3 release would also happen the next days by me.

Background:
kdevelop (qmake plugins) & kdev-php use kdevelop-pg-qt to generate some 
parsing code. The currently released versions of kdevelop-pg-qt have Qt5-only 
code in the deployed utility headers, which are used from the generated code 
(e.g. QString::midRef).
While kdevelop-pg-qt got prepared for Qt6 already in 2022, the release was 
delayed waiting for the Qt6 ports of the only known consumers kdevelop & kdev-
php, for some potential synchronization of any Qt6-related changes. And by the 
time it had been forgotten all the released version still only are Qt5-only.

Cheers
Friedrich




More information about the release-team mailing list