[Development] Qt TextToSpeech: Adding dependency to Qt Multimedia - ok?

Kai Köhne Kai.Koehne at qt.io
Mon Jan 23 16:07:06 CET 2023


Hi,

> -----Original Message-----
> From: Development <development-bounces at qt-project.org> On Behalf Of
> [...]
> This is a binary compatibility breakage of sorts. Applications that were linked
> against Qt 6.4 or Qt 6.5, and want to run against Qt 6.6 won’t work unless Qt
> Multimedia is present.

This doesn't violate the binary compatibility guarantee per se, IMO. The guarantee is against the Qt framework itself, not against individual libraries in it. We also don't allow upgrading individual Qt modules, for instance.

Anyhow, you could consider making the dependency optional at configure time. Then users who don't need it could still configure without qtmultimedia - no idea whether this is worth the hassle though.

Regards

Kai


More information about the Development mailing list