Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 554186 - [kde overlay] net-libs/signond-8.57 build fails with qt 5.5
Summary: [kde overlay] net-libs/signond-8.57 build fails with qt 5.5
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-07 22:24 UTC by Martin Bednar
Modified: 2015-07-10 19:05 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Bednar 2015-07-07 22:24:00 UTC
^
SignOn/blobiohandler.cpp:62:38: error: variable ‘QDataStream stream’ has initializer but incomplete type
     QDataStream stream(m_writeChannel);
                                      ^
SignOn/blobiohandler.cpp: In member function ‘void SignOn::BlobIOHandler::readBlob()’:
SignOn/blobiohandler.cpp:111:33: error: variable ‘QDataStream in’ has initializer but incomplete type
     QDataStream in(m_readChannel);
                                 ^
SignOn/blobiohandler.cpp: In member function ‘QByteArray SignOn::BlobIOHandler::variantMapToByteArray(const QVariantMap&)’:
SignOn/blobiohandler.cpp:200:23: error: variable ‘QDataStream stream’ has initializer but incomplete type
     QDataStream stream(&buffer);
                       ^
SignOn/blobiohandler.cpp: In member function ‘QVariantMap SignOn::BlobIOHandler::byteArrayToVariantMap(const QByteArray&)’:
SignOn/blobiohandler.cpp:215:23: error: variable ‘QDataStream stream’ has initializer but incomplete type
     QDataStream stream(&buffer);
                       ^
Makefile:698: recipe for target 'blobiohandler.o' failed
make[3]: *** [blobiohandler.o] Error 1

Following diff fixes build (sorry for bad paths) : 

--- lib/plugins/signon-plugins-common/SignOn/blobiohandler.cpp  2014-08-25 16:33:29.000000000 +0200
+++ /var/tmp/portage/net-libs/work/signon-8.57/lib/plugins/signon-plugins-common/SignOn/blobiohandler.cpp       2015-07-08 00:18:26.162541713 +0200
@@ -26,6 +26,7 @@
 #include <QDBusArgument>
 #include <QBuffer>
 #include <QDebug>
+#include <QDataStream>
 
 #include "SignOn/signonplugincommon.h"
Comment 1 Johannes Huber (RETIRED) gentoo-dev 2015-07-10 19:04:48 UTC
Thanks for reporting. This is fixed in git by applying the upstream patch. Please sync. 

https://gitweb.gentoo.org/proj/kde.git/commit/?id=43f5a8ba7e39f385a16b234d72644aaacbb5e9b4