Re: Heads-up: Qt 5.15 update and changes to private API deps

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On 7/14/22 20:59, Jan Grulich wrote:
Hi,

I'm now working on Qt 5.15.5 update in Rawhide. As you probably know, Qt 5.15 is the last major release of Qt 5 and all the development is now focused to Qt 6. This means that all the upcoming releases of Qt 5 are meant to be bugfix releases and therefore no API/ABI changes are expected. For that reason we have decided to no longer depend on the exact version of Qt that apps were built against. We did this with all the applications using Qt's private API and this resulted in ~80 packages that needed to be rebuilt everytime we did just a Qt bugfix update, making the whole update process complicated and long. This change should result in faster and more simple updates allowing us to bring newer Qt sooner as no one was really rushing to do Qt updates before for all the complexity.

There are just a few packages where I'm going to keep this requirement as we want to be sure to not break anything. These are: *qt5-qtwebengine, deepin-qt5integration, deepin-qt5platform-plugins, qgnomeplatform, fcitx-qt5, kf5-frameworkintegration, plasma-integration, qt5ct and python-qt5.*

If you believe your package should depend on the exact Qt version it was built against then let me know so I can change it back and put it on my list for future rebuilds. Let me know even in case you think your package doesn't need to be rebuilt and I listed it above.


Hi Jan,

It's unfortunate that this goes in parallel with my doing LXQt update in a side tag. I'm now in the situation of having some of the packages built but 3 remaining are not due to FTI of my already built packages. So I'm writing to see if you've already finished the update? If so, I'll just bump and rebuild my dependency. If not, shall I just wait for you or do you have any suggestions?

Thanks.

Bug for reference: https://pagure.io/fedora-kde/SIG/issue/215 <https://pagure.io/fedora-kde/SIG/issue/215>

Thank you.

Regards,
--

Jan Grulich,

Senior Software Engineer, Desktop Team

Red Hat


_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure

--
Zamir SUN
GPG : 1D86 6D4A 49CE 4BBD 72CF FCF5 D856 6E11 F2A0 525E
Want to know more about Fedora?
Visit https://fedoraproject.org/wiki/
Ready to contribute? See https://whatcanidoforfedora.org/
想了解更多中文资讯,访问 https://zh.fedoracommunity.org/
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux