Bug 412989

Summary: Please update Qt to 5.13
Product: [Developer tools] kdesrc-build Reporter: Anatoly Shipov <anatoly.a.shipov>
Component: generalAssignee: Michael Pyne <mpyne>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: Git   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: kdesrc-buildrc & logs

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.