Description of problem: Qt5 version of Fedora 30 is 5.12.1. Qt 5.12.1 has critical issue of qtwayland, lack of header installtaion[1] It prevent us developing Qt apps correctly and affects build system (copr) [2] Version-Release number of selected component (if applicable): Currently all supported Fedora version are affected. F28: (qt5-qtwayland 5.11.3-1, but Qt community think they won't fix this issue in 5.11.x branch. Please see Qt Bug Tracker) F29: (the same as F28) F30:(qt5-qtwayland 5.12.1) rawhide: (the same as F30) How reproducible: 100% Steps to Reproduce: 1. Install qt5-qtwayland-devel and other packages for qtwayland app development 2. write/use code including "QtWaylandClient/private/qwayland-wayland.h" 3. compile it. Actual results: Compilation failed with 'No such file or directory' Expected results: Compilation succeeds without error. Additional info: [1] https://bugreports.qt.io/browse/QTBUG-71340 [2] https://copr-be.cloud.fedoraproject.org/results/kenya888/liri-nightly/fedora-30-x86_64/00887264-liri-materialdecoration/builder-live.log [3] My Copr build https://copr.fedorainfracloud.org/coprs/kenya888/liri-nightly/build/887264/
[4] https://codereview.qt-project.org/#/c/251465/
Rebasing Qt5 versions is a major undertaking, and will be done eventually, but likely not until f30 has been released for at least a little while. That said, looks like the fix referenced in the codereview link is fairly small and simple, and backporting that would be an easier exercize in the short-term.
Thank you. Of course I understand our current situation of F30 release. I agree with Rex about backporting this tiny patch would be enough for fixing our issue in this short term.
qt5-qtbase-5.12.1-7.fc30 qt5-qtwayland-5.12.1-3.fc30 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-1ced657646
qt5-qtbase-5.12.1-7.fc30, qt5-qtwayland-5.12.1-3.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-1ced657646
qt5-qtbase-5.12.1-7.fc30, qt5-qtwayland-5.12.1-3.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.
Created attachment 1569887 [details] diff of list files in qtwayland-devel-5.12.1-3 on F30 and Rawhide(F31)
Thank you. I found it isn't fixed in Rawhide. I've file a new BZ#1711115. Thank you.