čt 14. 7. 2022 v 19:29 odesílatel Vitaly Zaitsev via devel <
devel@lists.fedoraproject.org> napsal:

> On 14/07/2022 14:59, Jan Grulich wrote:
> > 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.
>
> Are you sure? Telegram Desktop previously had major GUI breakages
> between patch version of Qt 5. I asked Qt upstream and they replied that
> Qt doesn't have ABI compatibility even between patch releases.
>
>
Telegram is not a great example, or rather it's a great example of an app
that should always
depend on the exact Qt version it was built against. They are using private
API more than
any other application with tons of custom implementations.

I'm 100% sure Qt doesn't break ABI compatibility between patch releases for
public API.
Would you be a happy paying customer if they break ABI for a library you
are paying for?
With private API there is no such promise, but I don't think ABI breakages
will happen at
this point.

Regards,
Jan
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to