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