-
-
Notifications
You must be signed in to change notification settings - Fork 3k
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
ci: upgrade to Fedora 41 #59595
base: master
Are you sure you want to change the base?
ci: upgrade to Fedora 41 #59595
Conversation
🪟 Windows buildsDownload Windows builds of this PR for testing. 🪟 Windows Qt6 buildsDownload Windows Qt6 builds of this PR for testing. |
Tests failed for Qt 6One or more tests failed using the build from commit dfc9bf6 composerlabel_renderhtml (renderAsHtml)composerlabel_renderhtmlTest failed at renderAsHtml at tests/src/core/testqgslayoutlabel.cpp:312 Rendered image did not match tests/testdata/control_images/composer_label/expected_composerlabel_renderhtml/expected_composerlabel_renderhtml.png (found 6342 pixels different) composerlabel_renderhtmllineheight (renderAsHtmlLineHeight)composerlabel_renderhtmllineheightTest failed at renderAsHtmlLineHeight at tests/src/core/testqgslayoutlabel.cpp:340 Rendered image did not match tests/testdata/control_images/composer_label/expected_composerlabel_renderhtmllineheight/expected_composerlabel_renderhtmllineheight.png (found 28075 pixels different) The full test report (included comparison of rendered vs expected images) can be found here. Further documentation on the QGIS test infrastructure can be found in the Developer's Guide. |
@nyalldawson good progress 😃 5 tests have been fixed |
Yes, I'll take a look |
360dd0d
to
911d47e
Compare
@troopa81 there is still some CMYK assert failing |
cc0a71d
to
9cece4f
Compare
Since #59834 , We got the current failure comment
I opened an issue in PyQt-builder Python-PyQt/PyQt-builder#25 I could maybe check the abi version in cmake but it requires even more cmake code, and is I think overkill without the issue. I'd rather wait (for now) for it to be fixed upstream. |
temporary measure:
|
@t0b3 maybe you could pin sip at the older version in dnf? |
The issue has been fixed upstream Python-PyQt/PyQt-builder#25 But I'm gonna add the abi minimum version in our SIP project so it doesn't fail. |
perfect, so I return to the previous state 👍 |
5b18007
to
93f3fbf
Compare
notice to myself |
clang v18 warns about ... src/core/painting/qgsmaskpaintdevice.h:36:5: note: 'QgsMaskPaintEngine' has been explicitly marked deprecated here Q_DECL_DEPRECATED QgsMaskPaintEngine( bool usePathStroker = false ); ... while still being used in src/core/painting/qgsmaskpaintdevice.cpp:65:23: note: in instantiation of function template specialization 'std::make_unique<QgsMaskPaintEngine, bool &>' requested here mPaintEngine = std::make_unique<QgsMaskPaintEngine>( usePathStroker );
2b7b620
to
dfc9bf6
Compare
ci: upgrade to Fedora 41