Bug 412989 - Please update Qt to 5.13
Summary: Please update Qt to 5.13
Status: RESOLVED FIXED
Alias: None
Product: kdesrc-build
Classification: Developer tools
Component: general (show other bugs)
Version: Git
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Michael Pyne
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-10-15 17:39 UTC by Anatoly Shipov
Modified: 2019-11-09 23:54 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
kdesrc-buildrc & logs (633.87 KB, application/gzip)
2019-10-15 17:39 UTC, Anatoly Shipov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Anatoly Shipov 2019-10-15 17:39:26 UTC
Created attachment 123215 [details]
kdesrc-buildrc & logs

SUMMARY
qt5-build-include defines branch 5.11. Many modules compiled via kdesrc-build do require at least 5.13 (e.g. kdecoration, kscreenlocker, kwayland-integration, libkscreen etc). Please update Qt version.


STEPS TO REPRODUCE
1. call kdesrc-build --initial-setup, install missing dependencies (to compile KF and workspace) sudo zypper --non-interactive in ninja meson doxygen bzr xcb-util-wm-devel xcb-util-cursor-devel xcb-util-devel python2-pyOpenSSL libassuan-devel wayland-protocols-devel grantlee5-devel libxapian-devel libepoxy-devel libXtst-devel libxkbfile-devel libXft-devel libXcursor-devel sassc libsass-devel python-cairo-common-devel python3-cairo-devel libical-devel gtk3-devel gtk2-devel gstreamer-editing-services-devel vlc-devel libcanberra-devel libpwquality-devel xsession
2. rm $HOME/.kdesrc-buildrc, replace with attached .kdesrc-buildrc
3. run kdesrc-build


OBSERVED RESULT
multiple build failures

EXPECTED RESULT
no build failure

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: openSUSE 15.1
(available in About System)
KDE Plasma Version: 5.12.8
KDE Frameworks Version: 5.55.0
Qt Version: 5.9.7

ADDITIONAL INFORMATION
Comment 1 Michael Pyne 2019-11-09 23:54:55 UTC
Addressed in commit 46e06a53fd04cd4e322de782aad2611b3d1d4600

I have not been able to get OpenSUSE Leap to build to verify this is all that's needed so expect some residual breakage that may be needed to make Qt 5.13 happy.