https://bugs.kde.org/show_bug.cgi?id=419003

            Bug ID: 419003
           Summary: unable to compile ktorrent (master :5b57d8cb02 )
                    failed : ‘TrackersStatusInfo’ is not a member of ‘bt’
           Product: ktorrent
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: joris.guis...@gmail.com
          Reporter: etienn...@yahoo.fr
  Target Milestone: ---

SUMMARY


STEPS TO REPRODUCE
1. git clone
2. compilation
3. 

OBSERVED RESULT
compilation failed

EXPECTED RESULT


SOFTWARE/OS VERSIONS
Linux/KDE Plasma:  
(available in About System)
KDE Plasma Version: 5.18.3
KDE Frameworks Version: 5.67.0
Qt Version: 5.13.2

ADDITIONAL INFORMATION




/home/me/ktorrent/ktorrent/view/viewmodel.cpp: In member function ‘virtual
QVariant kt::ViewModel::data(const QModelIndex&, int) const’:
/home/me/ktorrent/ktorrent/view/viewmodel.cpp:562:21: error:
‘TrackersStatusInfo’ is not a member of ‘bt’
  562 |                 bt::TrackersStatusInfo tsi =
item->tc->getTrackersList()->getTrackersStatusInfo();
      |                     ^~~~~~~~~~~~~~~~~~
/home/me/ktorrent/ktorrent/view/viewmodel.cpp:564:22: error: ‘tsi’ was not
declared in this scope
  564 |                 if ((tsi.errors + tsi.warnings) == tsi.trackers_count)
      |                      ^~~
/home/me/ktorrent/ktorrent/view/viewmodel.cpp: In member function ‘virtual void
kt::ViewModel::sort(int, Qt::SortOrder)’:
/home/me/ktorrent/ktorrent/view/viewmodel.cpp:809:83: warning: ‘void
qStableSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with
RandomAccessIterator = QTypedArrayData<kt::ViewModel::Item*>::iterator;
LessThan = kt::ViewModelItemCmp]’ is deprecated: Use std::stable_sort
[-Wdeprecated-declarations]
  809 |         qStableSort(torrents.begin(), torrents.end(),
ViewModelItemCmp(col, order));
      |                                                                        
          ^
In file included from /usr/include/qt5/QtCore/qlist.h:43,
                 from /usr/include/qt5/QtCore/qvariant.h:45,
                 from /usr/include/qt5/QtCore/qabstractitemmodel.h:43,
                 from /usr/include/qt5/QtCore/QAbstractTableModel:1,
                 from /home/me/ktorrent/ktorrent/view/viewmodel.h:25,
                 from /home/me/ktorrent/ktorrent/view/viewmodel.cpp:22:
/usr/include/qt5/QtCore/qalgorithms.h:206:53: note: declared here
  206 | QT_DEPRECATED_X("Use std::stable_sort") inline void
qStableSort(RandomAccessIterator start, RandomAccessIterator end, LessThan
lessThan)
      |                                                     ^~~~~~~~~~~
/home/me/ktorrent/ktorrent/view/viewmodel.cpp:809:83: warning: ‘void
qStableSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with
RandomAccessIterator = QTypedArrayData<kt::ViewModel::Item*>::iterator;
LessThan = kt::ViewModelItemCmp]’ is deprecated: Use std::stable_sort
[-Wdeprecated-declarations]
  809 |         qStableSort(torrents.begin(), torrents.end(),
ViewModelItemCmp(col, order));
      |                                                                        
          ^
In file included from /usr/include/qt5/QtCore/qlist.h:43,
                 from /usr/include/qt5/QtCore/qvariant.h:45,
                 from /usr/include/qt5/QtCore/qabstractitemmodel.h:43,
                 from /usr/include/qt5/QtCore/QAbstractTableModel:1,
                 from /home/me/ktorrent/ktorrent/view/viewmodel.h:25,
                 from /home/me/ktorrent/ktorrent/view/viewmodel.cpp:22:
/usr/include/qt5/QtCore/qalgorithms.h:206:53: note: declared here
  206 | QT_DEPRECATED_X("Use std::stable_sort") inline void
qStableSort(RandomAccessIterator start, RandomAccessIterator end, LessThan
lessThan)
      |                                                     ^~~~~~~~~~~
make[2]: *** [ktorrent/CMakeFiles/ktorrent_app.dir/build.make:627:
ktorrent/CMakeFiles/ktorrent_app.dir/view/viewmodel.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1895:
ktorrent/CMakeFiles/ktorrent_app.dir/all] Error 2
make: *** [Makefile:141: all] Error 2

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to