Hi, this change (https://codereview.qt-project.org/c/qt/qtbase/+/512774) was intentional and aimed to resolve https://bugreports.qt.io/browse/QTBUG-117514. However, given the lack of a changelog, I don't believe the BIC break between 6.6.0 and 6.6.1 was intentional.
I hope Marc or Thiago have an idea how this could be fixed (weak alias symbol?) to restore BC again in 6.6.2, without reintroducing QTBUG-117514. Fabian ________________________________________ Von: Development <development-boun...@qt-project.org> im Auftrag von Phil Thompson via Development <development@qt-project.org> Gesendet: Donnerstag, 30. November 2023 19:15 An: development@qt-project.org Betreff: [Development] Qt v6.6.0 and v6.6.1 from online installer differences? My binary built against Qt v6.6.0 from the online installer fails to run against v6.6.1 from the same source. The problem is a missing symbol... _ZN14QReadWriteLock16destroyRecursiveEP21QReadWriteLockPrivate@Qt_6_PRIVATE_API ...which demangles to QReadWriteLock::destroyRecursive(QReadWriteLockPrivate*) I don't call that directly but I do call the QReadWriteLock dtor. Recompiling my code against v6.6.1 solves the problem. Was this intentional? Thanks, Phil -- Development mailing list Development@qt-project.org https://lists.qt-project.org/listinfo/development -- Development mailing list Development@qt-project.org https://lists.qt-project.org/listinfo/development