> On 3 Jun 2024, at 09:08, Phil Thompson via Development > <development@qt-project.org> wrote: > > In my code I call QAudio::convertVolume() (yet to migrate to the QtAudio > namespace). This compiles fine against Qt v6.7.0 and v6.7.1 (from the online > installers). However... > > Compiled against v6.7.0 the compiler generates a call to > QtAudio::convertVolume(). The library contains symbols for both > QAudio::convertVolume() and QtAudio::convertVolume(). > > Compiled against v6.7.1 the compiler generates a call to > QAudio::convertVolume(). The library only contains a symbol for > QAudio::convertVolume(). > > The result is that code compiled against v6.7.0 will not work with v6.7.1. > > Thanks, > Phil Hi Phil, we indeed tried to be too clever for our own good with the rename of the QAudio namespace to QtAudio. https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.7.1/release-note.md documents that Qt 6.7.1 breaks BC with 6.7.0 in order to restore 6.7.1 compatibility with Qt 6.6, so you have to recompile against 6.7.1. Volker -- Development mailing list Development@qt-project.org https://lists.qt-project.org/listinfo/development
Re: [Development] QAudio/QtAudio in Qt v6.7.0/6.7.1
Volker Hilsheimer via Development Mon, 03 Jun 2024 01:21:17 -0700
- [Development] QAudio/QtAudio in Qt v6.7.... Phil Thompson via Development
- Re: [Development] QAudio/QtAudio in... Volker Hilsheimer via Development
- Re: [Development] QAudio/QtAudi... Phil Thompson via Development
- Re: [Development] QAudio/QtAudi... Björn Schäpers
- Re: [Development] QAudio/Qt... Volker Hilsheimer via Development
- Re: [Development] QAudi... Andy Shaw via Development