https://bugs.kde.org/show_bug.cgi?id=367871
Bug ID: 367871 Summary: CMakeLists.txt only requires Qt 5.2 while code requires Qt 5.6 Product: kdeconnect Version: 1.0 Platform: Other OS: Linux Status: UNCONFIRMED Severity: minor Priority: NOR Component: common Assignee: albertv...@gmail.com Reporter: fab...@ritter-vogt.de I noticed that kdeconnect 1.0 does not build against openSUSE Leap 42.1, which ships Qt 5.5.1. This is due to usage of QSet::intersect in the code: [ 145s] /home/abuild/rpmbuild/BUILD/kdeconnect-kde-1.0/core/pluginloader.cpp: In member function 'QSet<QString> PluginLoader::pluginsForCapabilities(const QSet<QString>&, const QSet<QString>&)': [ 145s] /home/abuild/rpmbuild/BUILD/kdeconnect-kde-1.0/core/pluginloader.cpp:113:25: error: 'const class QSet<QString>' has no member named 'intersects' [ 145s] || incoming.intersects(pluginOutgoingCapabilities) || outgoing.intersects(pluginIncomingCapabilities)) { [ 145s] ^ [ 145s] /home/abuild/rpmbuild/BUILD/kdeconnect-kde-1.0/core/pluginloader.cpp:113:76: error: 'const class QSet<QString>' has no member named 'intersects' [ 145s] || incoming.intersects(pluginOutgoingCapabilities) || outgoing.intersects(pluginIncomingCapabilities)) { [ 145s] ^ [ 145s] core/CMakeFiles/kdeconnectcore.dir/build.make:398: recipe for target 'core/CMakeFiles/kdeconnectcore.dir/pluginloader.cpp.o' failed Reproducible: Always -- You are receiving this mail because: You are watching all bug changes.