[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#867765: qtcreator FTBFS: error: 'class std::set<QString>' has no member named 'contains'



Source: qtcreator
Version: 4.2.0-1
Severity: serious
Tags: buster sid

Some recent change in unstable makes qtcreator FTBFS:

https://tests.reproducible-builds.org/debian/history/qtcreator.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/qtcreator.html

...
/build/1st/qtcreator-4.2.0/src/plugins/qbsprojectmanager/qbsnodes.cpp: In function 'QList<ProjectExplorer::ProjectAction> QbsProjectManager::Internal::supportedNodeActions(ProjectExplorer::Node*, bool)':
/build/1st/qtcreator-4.2.0/src/plugins/qbsprojectmanager/qbsnodes.cpp:256:58: error: 'class std::set<QString>' has no member named 'contains'
             && !project->qbsProject().buildSystemFiles().contains(node->filePath().toString())) {
                                                          ^~~~~~~~
/build/1st/qtcreator-4.2.0/src/plugins/qbsprojectmanager/qbsnodes.cpp: In member function 'QStringList QbsProjectManager::Internal::QbsRootProjectNode::unreferencedBuildSystemFiles(const qbs::Project&) const':
/build/1st/qtcreator-4.2.0/src/plugins/qbsprojectmanager/qbsnodes.cpp:901:33: error: 'class std::set<QString>' has no member named 'subtract'
     return p.buildSystemFiles().subtract(referencedBuildSystemFiles(p.projectData())).toList();
                                 ^~~~~~~~
Makefile:1325: recipe for target '.obj/release-shared/qbsnodes.o' failed
make[4]: *** [.obj/release-shared/qbsnodes.o] Error 1
...


Reply to: