Bug 1702858 - qt5-qtwayland missing some private headers
Summary: qt5-qtwayland missing some private headers
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: qt5-qtwayland
Version: 30
Hardware: Unspecified
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Lubomir Rintel
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-04-25 01:33 UTC by Takahiro Hashimoto
Modified: 2019-05-17 01:46 UTC (History)
8 users (show)

Fixed In Version: qt5-qtwayland-5.12.1-3.fc30
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-05-14 00:59:35 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
diff of list files in qtwayland-devel-5.12.1-3 on F30 and Rawhide(F31) (2.07 KB, text/plain)
2019-05-17 01:38 UTC, Takahiro Hashimoto
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Qt Bug Tracker QTBUG-71340 0 None None None 2019-04-25 01:33:18 UTC

Internal Links: 1711115

Description Takahiro Hashimoto 2019-04-25 01:33:18 UTC
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/

Comment 1 Takahiro Hashimoto 2019-04-25 02:58:23 UTC
[4] https://codereview.qt-project.org/#/c/251465/

Comment 2 Rex Dieter 2019-04-26 13:09:33 UTC
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.

Comment 3 Takahiro Hashimoto 2019-04-26 13:25:33 UTC
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.

Comment 4 Fedora Update System 2019-05-10 19:23:20 UTC
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

Comment 5 Fedora Update System 2019-05-11 02:11:05 UTC
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

Comment 6 Fedora Update System 2019-05-14 00:59:35 UTC
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.

Comment 7 Takahiro Hashimoto 2019-05-17 01:38:12 UTC
Created attachment 1569887 [details]
diff of list files in qtwayland-devel-5.12.1-3 on F30 and Rawhide(F31)

Comment 8 Takahiro Hashimoto 2019-05-17 01:46:49 UTC
Thank you. I found it isn't fixed in Rawhide. I've file a new BZ#1711115. Thank you.


Note You need to log in before you can comment on or make changes to this bug.