Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 614792 - stable media-libs/phonon-4.9.0 with use +qt5 should depend on unstable qt-5.7 (?)
Summary: stable media-libs/phonon-4.9.0 with use +qt5 should depend on unstable qt-5.7...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-04-05 17:54 UTC by Jan K
Modified: 2017-04-05 22:00 UTC (History)
0 users

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 Jan K 2017-04-05 17:54:32 UTC
When emerging media-libs/phonon-4.9.0 with qt5 flag I got the following errors:

CMakeFiles/phonon4qt5.dir/factory.cpp.o: In function `Phonon::FactoryPrivate::createSuitableBackend(QString const&, QList<QString> const&)':
factory.cpp:(.text+0x3adc): undefined reference to `QJsonObject::value(QLatin1String) const'
....
....
CMakeFiles/phonon4qt5.dir/phononnamespace.cpp.o: In function `QDataStream& operator>><QPair<QByteArray, QString> >(QDataStream&, QList<QPair<QByteArray, QString> >&)':
phononnamespace.cpp:(.text._ZrsI5QPairI10QByteArray7QStringEER11QDataStreamS5_R5QListIT_E[_ZrsI5QPairI10QByteArray7QStringEER11QDataStreamS5_R5QListIT_E]+0x3b): undefined reference to `QIODevice::isTransactionStarted() const'


According to Qt docs:
QJsonObject::value(QLatin1String) is in Qt since 5.7 (http://doc.qt.io/qt-5/qjsonobject.html#value)
QIODevice::isTransactionStarted() is in Qt since 5.7 as well (http://doc.qt.io/qt-5/qiodevice.html#isTransactionStarted)
Comment 1 Andreas Sturmlechner gentoo-dev 2017-04-05 18:32:08 UTC
No one else has this issue, this looks like either a GCC-5 update screwup (failure to rebuild packages) or failure caused by downgrade of Qt.