-
Notifications
You must be signed in to change notification settings - Fork 198
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
JMI Uuid sorting broken because of change in Qt from 6.7 to 6.8 #659
Comments
Thanks for reporting, i also experienced this and i absolutely don't understand why it fails with qt 6.7+ or something. Need to investigate further. :) |
The issue is that Qt 6.8 returns
while Qt 6.7 returns
(as expected). auto lowerSessionId = QUuid::fromString(u"ca3cf894-5325-482f-a412-a6e9f832298d");
auto higherSessionId = QUuid::fromString(u"fecbea35-08d3-404f-9ec7-2b57c566fa74");
qDebug() << lowerSessionId.toString() << "<" << higherSessionId.toString() << (lowerSessionId < higherSessionId); I opened https://bugreports.qt.io/browse/QTBUG-130368 now. Not sure whether it's really Qt's fault since I don't see that there's a specific order given in the documentation. |
Thanks, I'll retry after adding the fix for QTBUG-130155 to our Qt package |
Tests are fixed after backporting https://code.qt.io/cgit/qt/qtbase.git/commit/?id=222891d0b6b8 Do you want to close he report or deal with the Qt 7 warning? |
Ah okay yeah I think we can close this as it is fixed upstream. |
tst_qxmppjinglemessageinitiationmanager fails when using Qt 6.8.0 and qxmpp 1.8.1:
The text was updated successfully, but these errors were encountered: