<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hi,</p>
<p>I just had to revert four "it compiles fine without kf deprecated
method" commits because it was not, in fact, compiling fine (which
could be seen on CI).</p>
<p>I find it rather concerning that such changes are pushed without
proper testing, and it find it even more concerning that when the
CI is broken things don't get fixed.</p>
<p>Furthermore the actual change is conceptually wrong too:</p>
<p><span style="font-family:monospace"><span
style="color:#b21818;background-color:#ffffff;">-ecm_set_disabled_deprecation_versions(QT
6.7.2 KF 6.7.0)</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#18b218;background-color:#ffffff;">+ecm_set_disabled_deprecation_versions(QT
6.7.2 KF 6.8.0)</span><br>
</span></p>
<p>Frameworks 6.8 is still in development, so if we added any new
deprecations there it would cause an immediate build failure,
which is obviously very bad. ecm_set_disabled_deprecation_versions
must never be set to a future version for this reason.</p>
<p>Please take the necessary care when doing such changes in the
future.</p>
<p>Cheers</p>
<p>Nico<br>
</p>
</body>
</html>