Fedora Account System
Red Hat Associate
Red Hat Customer
cmake 3.31.0 changed some behavior which results in import target "non-existent path" errors. This has been reported in Debian as well: https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg2001910.html https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1087385#12 You can see the issue link the linked CI action which tests an application that leverages Qt6 QML against Fedora rawhide. You can validate that it fails with the following: https://github.com/EbonJaeger/bluejay/ https://github.com/JoshStrobl/koto/tree/qt6 (qt6 branch) Both of these successfully compiled prior to 3.31.0. Reproducible: Always Steps to Reproduce: 1. Clone applications above, try to compile using cmake 3.31.0 2. See compilation failed 3. Downgrade to older cmake release. See that it works. Actual Results: FTBFS Expected Results: No regression in building from source.
Qt bug at https://bugreports.qt.io/browse/QTBUG-87776
FEDORA-2024-dc1383ffad (qt6-qtdeclarative-6.8.1-5.fc42) has been submitted as an update to Fedora 42. https://bodhi.fedoraproject.org/updates/FEDORA-2024-dc1383ffad
FEDORA-2024-dc1383ffad (qt6-qtdeclarative-6.8.1-5.fc42) has been pushed to the Fedora 42 stable repository. If problem still persists, please make note of it in this bug report.
Reopening this as the issue is still present even if it's worked around in QtDeclarative. This can and will affect other CMake modules with similar patterns.
(In reply to Neal Gompa from comment #4) > Reopening this as the issue is still present even if it's worked around in > QtDeclarative. This can and will affect other CMake modules with similar > patterns. I was about to re-open it myself. It was closed automatically, because I mentioned this bug in the SPEC file.
This bug appears to have been reported against 'rawhide' during the Fedora Linux 42 development cycle. Changing version to 42.
FEDORA-2025-77a305afff (qt6-qtdeclarative-6.9.1-2.fc43) has been submitted as an update to Fedora 43. https://bodhi.fedoraproject.org/updates/FEDORA-2025-77a305afff
FEDORA-2025-f0b80fa87d (qt6-qtdeclarative-6.9.1-2.fc42) has been submitted as an update to Fedora 42. https://bodhi.fedoraproject.org/updates/FEDORA-2025-f0b80fa87d
FEDORA-2025-77a305afff (qt6-qtdeclarative-6.9.1-2.fc43) has been pushed to the Fedora 43 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2025-f0b80fa87d has been pushed to the Fedora 42 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-f0b80fa87d` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-f0b80fa87d See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2025-f0b80fa87d (qt6-qtdeclarative-6.9.1-2.fc42) has been pushed to the Fedora 42 stable repository. If problem still persists, please make note of it in this bug report.