Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 605646 - [kde overlay] kde-plasma/*-5.8.95 fails to build with Qt 5.6
Summary: [kde overlay] kde-plasma/*-5.8.95 fails to build with Qt 5.6
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Overlays (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-14 08:23 UTC by Fabian Köster
Modified: 2022-05-10 19:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,75.58 KB, text/plain)
2017-01-14 15:12 UTC, Fabian Köster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fabian Köster 2017-01-14 08:23:02 UTC
I installed Plasma 5.9 beta on a stable system with Qt 5.6, but at some point the build failed because of a missing header file in Qt.

I then upgraded to Qt 5.7 and were able to finish the emerge. I am sorry I cannot provide the details right now, I forgot to keep the build logs. I will repeat it on a second machine, then I will report back.

I assume it should be possible to use Plasma 5.9 together with Qt 5.6 and this is a bug? Otherwise the dependencies need be adjusted.
Comment 2 Fabian Köster 2017-01-14 15:12:01 UTC
Created attachment 460016 [details]
build.log

Thanks! For the sake of completeness, I attach the log of building against Qt 5.6.

The first failing package is kde-plasma/plasma-integration-5.8.95

The specific error is

/tmp/portage/kde-plasma/plasma-integration-5.8.95/work/plasma-integration-5.8.95/src/platformtheme/qdbusmenubar_p.h:63:65: fatal error: QtPlatformSupport/private/qdbusmenuregistrarproxy_p.h: No such file or directory
Comment 3 . 2017-02-07 01:36:18 UTC
Plasma 5.9 compiles just fine with Qt 5.6 and is also supported by upstream (official requirement is >=5.5 actually). This build failure was just some random bug in the beta release as OP assumed initially.

Please revert the commit.
Comment 4 Andreas Sturmlechner gentoo-dev 2017-02-07 11:00:08 UTC
What about bug 608342? It is obvious that upstream is not really testing Plasma-5.9 with pre-Qt-5.7 at this point.
Comment 5 . 2017-02-11 22:04:34 UTC
Here is an official upstream response about the minimum Qt version - https://bugs.kde.org/show_bug.cgi?id=376199#c2
Comment 6 Andreas Sturmlechner gentoo-dev 2017-02-12 02:38:06 UTC
We probably won't lower QT_MINIMAL for Plasma-5.9 anymore.