Guest User

Untitled

a guest
Jan 23rd, 2021
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 252.89 KB | None | 0 0
  1. cd src/ && ( test -e Makefile || /usr/lib64/qt5/bin/qmake -o Makefile /tmp/build/tmp-qbittorrent/qbittorrent-4.3.3/src/src.pro QMAKE_LRELEASE= ) && make -f Makefile
  2. make[1]: Entering directory '/tmp/build/tmp-qbittorrent/qbittorrent-4.3.3/src'
  3. lrelease webui/www/translations/webui_ar.ts
  4. lrelease webui/www/translations/webui_bg.ts
  5. lrelease webui/www/translations/webui_cs.ts
  6. lrelease webui/www/translations/[email protected]
  7. lrelease webui/www/translations/webui_be.ts
  8. lrelease webui/www/translations/webui_de.ts
  9. lrelease webui/www/translations/webui_en.ts
  10. lrelease webui/www/translations/webui_ca.ts
  11. lrelease webui/www/translations/webui_da.ts
  12. lrelease webui/www/translations/webui_en_GB.ts
  13. lrelease webui/www/translations/webui_el.ts
  14. lrelease webui/www/translations/webui_et.ts
  15. lrelease webui/www/translations/webui_en_AU.ts
  16. lrelease webui/www/translations/webui_es.ts
  17. lrelease webui/www/translations/webui_eo.ts
  18. lrelease webui/www/translations/webui_eu.ts
  19. lrelease webui/www/translations/webui_fi.ts
  20. lrelease webui/www/translations/webui_fr.ts
  21. lrelease webui/www/translations/webui_gl.ts
  22. lrelease webui/www/translations/webui_he.ts
  23. lrelease webui/www/translations/webui_hi_IN.ts
  24. lrelease webui/www/translations/webui_hr.ts
  25. lrelease webui/www/translations/webui_hu.ts
  26. lrelease webui/www/translations/webui_hy.ts
  27. lrelease webui/www/translations/webui_id.ts
  28. lrelease webui/www/translations/webui_it.ts
  29. lrelease webui/www/translations/webui_ja.ts
  30. lrelease webui/www/translations/webui_ka.ts
  31. lrelease webui/www/translations/webui_ko.ts
  32. lrelease webui/www/translations/webui_lt.ts
  33. lrelease webui/www/translations/webui_ltg.ts
  34. lrelease webui/www/translations/webui_is.ts
  35. lrelease webui/www/translations/webui_lv_LV.ts
  36. lrelease webui/www/translations/webui_nb.ts
  37. lrelease webui/www/translations/webui_nl.ts
  38. lrelease webui/www/translations/webui_ms_MY.ts
  39. lrelease webui/www/translations/webui_oc.ts
  40. lrelease webui/www/translations/webui_pl.ts
  41. lrelease webui/www/translations/webui_pt_PT.ts
  42. lrelease webui/www/translations/webui_pt_BR.ts
  43. lrelease webui/www/translations/webui_ro.ts
  44. lrelease webui/www/translations/webui_sk.ts
  45. lrelease webui/www/translations/webui_ru.ts
  46. lrelease webui/www/translations/webui_sl.ts
  47. lrelease webui/www/translations/webui_sr.ts
  48. lrelease webui/www/translations/webui_sv.ts
  49. lrelease webui/www/translations/webui_tr.ts
  50. lrelease webui/www/translations/webui_uk.ts
  51. lrelease webui/www/translations/[email protected]
  52. lrelease webui/www/translations/webui_vi.ts
  53. lrelease webui/www/translations/webui_zh.ts
  54. lrelease webui/www/translations/webui_zh_HK.ts
  55. lrelease webui/www/translations/webui_zh_TW.ts
  56. lrelease lang/qbittorrent_ar.ts
  57. lrelease lang/qbittorrent_be.ts
  58. lrelease lang/[email protected]
  59. lrelease lang/qbittorrent_bg.ts
  60. lrelease lang/qbittorrent_ca.ts
  61. lrelease lang/qbittorrent_cs.ts
  62. lrelease lang/qbittorrent_da.ts
  63. lrelease lang/qbittorrent_de.ts
  64. lrelease lang/qbittorrent_el.ts
  65. lrelease lang/qbittorrent_en.ts
  66. lrelease lang/qbittorrent_en_GB.ts
  67. lrelease lang/qbittorrent_en_AU.ts
  68. lrelease lang/qbittorrent_eo.ts
  69. lrelease lang/qbittorrent_es.ts
  70. lrelease lang/qbittorrent_et.ts
  71. lrelease lang/qbittorrent_eu.ts
  72. lrelease lang/qbittorrent_fi.ts
  73. lrelease lang/qbittorrent_fr.ts
  74. lrelease lang/qbittorrent_gl.ts
  75. lrelease lang/qbittorrent_he.ts
  76. lrelease lang/qbittorrent_hr.ts
  77. lrelease lang/qbittorrent_hu.ts
  78. lrelease lang/qbittorrent_hy.ts
  79. lrelease lang/qbittorrent_hi_IN.ts
  80. lrelease lang/qbittorrent_id.ts
  81. lrelease lang/qbittorrent_is.ts
  82. lrelease lang/qbittorrent_it.ts
  83. lrelease lang/qbittorrent_ja.ts
  84. lrelease lang/qbittorrent_ka.ts
  85. lrelease lang/qbittorrent_ko.ts
  86. lrelease lang/qbittorrent_lt.ts
  87. lrelease lang/qbittorrent_ltg.ts
  88. lrelease lang/qbittorrent_lv_LV.ts
  89. lrelease lang/qbittorrent_ms_MY.ts
  90. lrelease lang/qbittorrent_nb.ts
  91. lrelease lang/qbittorrent_nl.ts
  92. lrelease lang/qbittorrent_oc.ts
  93. lrelease lang/qbittorrent_pl.ts
  94. lrelease lang/qbittorrent_pt_BR.ts
  95. lrelease lang/qbittorrent_pt_PT.ts
  96. lrelease lang/qbittorrent_ro.ts
  97. lrelease lang/qbittorrent_ru.ts
  98. lrelease lang/qbittorrent_sk.ts
  99. lrelease lang/qbittorrent_sl.ts
  100. lrelease lang/qbittorrent_sr.ts
  101. lrelease lang/qbittorrent_sv.ts
  102. lrelease lang/qbittorrent_tr.ts
  103. lrelease lang/qbittorrent_uk.ts
  104. lrelease lang/[email protected]
  105. lrelease lang/qbittorrent_vi.ts
  106. lrelease lang/qbittorrent_zh.ts
  107. lrelease lang/qbittorrent_zh_HK.ts
  108. lrelease lang/qbittorrent_zh_TW.ts
  109. uic gui/aboutdialog.ui
  110. uic gui/addnewtorrentdialog.ui
  111. uic gui/autoexpandabledialog.ui
  112. uic gui/banlistoptionsdialog.ui
  113. uic gui/cookiesdialog.ui
  114. uic gui/deletionconfirmationdialog.ui
  115. uic gui/downloadfromurldialog.ui
  116. uic gui/executionlogwidget.ui
  117. uic gui/ipsubnetwhitelistoptionsdialog.ui
  118. uic gui/mainwindow.ui
  119. uic gui/optionsdialog.ui
  120. uic gui/previewselectdialog.ui
  121. uic gui/properties/propertieswidget.ui
  122. uic gui/properties/peersadditiondialog.ui
  123. uic gui/properties/trackersadditiondialog.ui
  124. uic gui/rss/automatedrssdownloader.ui
  125. uic gui/rss/rsswidget.ui
  126. uic gui/search/pluginselectdialog.ui
  127. uic gui/search/pluginsourcedialog.ui
  128. uic gui/search/searchjobwidget.ui
  129. uic gui/search/searchwidget.ui
  130. uic gui/shutdownconfirmdialog.ui
  131. uic gui/speedlimitdialog.ui
  132. uic gui/statsdialog.ui
  133. uic gui/torrentcategorydialog.ui
  134. uic gui/torrentcreatordialog.ui
  135. uic gui/torrentoptionsdialog.ui
  136. uic gui/trackerentriesdialog.ui
  137. compiling app/application.cpp
  138. compiling app/applicationinstancemanager.cpp
  139. compiling app/cmdoptions.cpp
  140. compiling app/filelogger.cpp
  141. compiling app/main.cpp
  142. compiling app/qtlocalpeer/qtlocalpeer.cpp
  143. compiling base/asyncfilestorage.cpp
  144. compiling app/upgrade.cpp
  145. compiling base/bittorrent/abstractfilestorage.cpp
  146. compiling base/bittorrent/bandwidthscheduler.cpp
  147. compiling base/bittorrent/customstorage.cpp
  148. compiling base/bittorrent/downloadpriority.cpp
  149. compiling base/bittorrent/filterparserthread.cpp
  150. compiling base/bittorrent/filesearcher.cpp
  151. compiling base/bittorrent/infohash.cpp
  152. compiling base/bittorrent/magneturi.cpp
  153. compiling base/bittorrent/nativesessionextension.cpp
  154. compiling base/bittorrent/nativetorrentextension.cpp
  155. compiling base/bittorrent/peeraddress.cpp
  156. compiling base/bittorrent/peerinfo.cpp
  157. compiling base/bittorrent/portforwarderimpl.cpp
  158. compiling base/bittorrent/resumedatasavingmanager.cpp
  159. compiling base/bittorrent/session.cpp
  160. compiling base/bittorrent/speedmonitor.cpp
  161. compiling base/bittorrent/statistics.cpp
  162. compiling base/bittorrent/torrent.cpp
  163. compiling base/bittorrent/torrentcreatorthread.cpp
  164. compiling base/bittorrent/torrentimpl.cpp
  165. compiling base/bittorrent/torrentinfo.cpp
  166. compiling base/bittorrent/tracker.cpp
  167. compiling base/bittorrent/trackerentry.cpp
  168. compiling base/exceptions.cpp
  169. compiling base/filesystemwatcher.cpp
  170. compiling base/http/connection.cpp
  171. compiling base/http/httperror.cpp
  172. compiling base/http/requestparser.cpp
  173. compiling base/http/responsebuilder.cpp
  174. compiling base/http/responsegenerator.cpp
  175. compiling base/http/server.cpp
  176. compiling base/iconprovider.cpp
  177. compiling base/logger.cpp
  178. compiling base/net/dnsupdater.cpp
  179. compiling base/net/downloadhandlerimpl.cpp
  180. compiling base/net/downloadmanager.cpp
  181. compiling base/net/geoipdatabase.cpp
  182. In file included from base/http/requestparser.cpp:42:
  183. ./base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  184. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  185. | ^~~~~~~~~~~~~~
  186. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  187. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  188. from base/http/types.h:32,
  189. from base/http/requestparser.h:33,
  190. from base/http/requestparser.cpp:31:
  191. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  192. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  193. | ^~~~~~~~~~~~~~
  194. In file included from base/http/requestparser.cpp:42:
  195. ./base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  196. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  197. | ^~~~~~~~~~~~~~
  198. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  199. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  200. from base/http/types.h:32,
  201. from base/http/requestparser.h:33,
  202. from base/http/requestparser.cpp:31:
  203. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  204. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  205. | ^~~~~~~~~~~~~~
  206. base/http/requestparser.cpp: In member function ‘bool Http::RequestParser::parseStartLines(const QString&)’:
  207. base/http/requestparser.cpp:151:68: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  208. 151 | const QVector<QStringRef> lines = data.splitRef(CRLF, QString::SkipEmptyParts);
  209. | ^~~~~~~~~~~~~~
  210. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  211. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  212. from base/http/types.h:32,
  213. from base/http/requestparser.h:33,
  214. from base/http/requestparser.cpp:31:
  215. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  216. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  217. | ^~~~~~~~~~~~~~
  218. base/http/requestparser.cpp:151:68: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  219. 151 | const QVector<QStringRef> lines = data.splitRef(CRLF, QString::SkipEmptyParts);
  220. | ^~~~~~~~~~~~~~
  221. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  222. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  223. from base/http/types.h:32,
  224. from base/http/requestparser.h:33,
  225. from base/http/requestparser.cpp:31:
  226. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  227. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  228. | ^~~~~~~~~~~~~~
  229. base/http/requestparser.cpp:151:82: warning: ‘QVector<QStringRef> QString::splitRef(const QString&, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  230. 151 | const QVector<QStringRef> lines = data.splitRef(CRLF, QString::SkipEmptyParts);
  231. | ^
  232. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  233. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  234. from base/http/types.h:32,
  235. from base/http/requestparser.h:33,
  236. from base/http/requestparser.cpp:31:
  237. /usr/include/qt5/QtCore/qstring.h:612:25: note: declared here
  238. 612 | QVector<QStringRef> splitRef(const QString &sep, SplitBehavior behavior,
  239. | ^~~~~~~~
  240. base/http/requestparser.cpp: In member function ‘bool Http::RequestParser::parsePostMessage(const QByteArray&)’:
  241. base/http/requestparser.cpp:279:84: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  242. 279 | QVector<QByteArray> multipart = splitToViews(data, dashDelimiter, QString::SkipEmptyParts);
  243. | ^~~~~~~~~~~~~~
  244. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  245. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  246. from base/http/types.h:32,
  247. from base/http/requestparser.h:33,
  248. from base/http/requestparser.cpp:31:
  249. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  250. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  251. | ^~~~~~~~~~~~~~
  252. base/http/requestparser.cpp:279:84: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  253. 279 | QVector<QByteArray> multipart = splitToViews(data, dashDelimiter, QString::SkipEmptyParts);
  254. | ^~~~~~~~~~~~~~
  255. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  256. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  257. from base/http/types.h:32,
  258. from base/http/requestparser.h:33,
  259. from base/http/requestparser.cpp:31:
  260. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  261. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  262. | ^~~~~~~~~~~~~~
  263. base/http/requestparser.cpp: In member function ‘bool Http::RequestParser::parseFormData(const QByteArray&)’:
  264. base/http/requestparser.cpp:302:71: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  265. 302 | const QVector<QByteArray> list = splitToViews(data, EOH, QString::KeepEmptyParts);
  266. | ^~~~~~~~~~~~~~
  267. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  268. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  269. from base/http/types.h:32,
  270. from base/http/requestparser.h:33,
  271. from base/http/requestparser.cpp:31:
  272. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  273. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  274. | ^~~~~~~~~~~~~~
  275. base/http/requestparser.cpp:302:71: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  276. 302 | const QVector<QByteArray> list = splitToViews(data, EOH, QString::KeepEmptyParts);
  277. | ^~~~~~~~~~~~~~
  278. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  279. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  280. from base/http/types.h:32,
  281. from base/http/requestparser.h:33,
  282. from base/http/requestparser.cpp:31:
  283. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  284. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  285. | ^~~~~~~~~~~~~~
  286. base/http/requestparser.cpp:314:77: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  287. 314 | const QVector<QStringRef> headerLines = headers.splitRef(CRLF, QString::SkipEmptyParts);
  288. | ^~~~~~~~~~~~~~
  289. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  290. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  291. from base/http/types.h:32,
  292. from base/http/requestparser.h:33,
  293. from base/http/requestparser.cpp:31:
  294. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  295. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  296. | ^~~~~~~~~~~~~~
  297. base/http/requestparser.cpp:314:77: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  298. 314 | const QVector<QStringRef> headerLines = headers.splitRef(CRLF, QString::SkipEmptyParts);
  299. | ^~~~~~~~~~~~~~
  300. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  301. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  302. from base/http/types.h:32,
  303. from base/http/requestparser.h:33,
  304. from base/http/requestparser.cpp:31:
  305. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  306. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  307. | ^~~~~~~~~~~~~~
  308. base/http/requestparser.cpp:314:91: warning: ‘QVector<QStringRef> QString::splitRef(const QString&, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  309. 314 | const QVector<QStringRef> headerLines = headers.splitRef(CRLF, QString::SkipEmptyParts);
  310. | ^
  311. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  312. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  313. from base/http/types.h:32,
  314. from base/http/requestparser.h:33,
  315. from base/http/requestparser.cpp:31:
  316. /usr/include/qt5/QtCore/qstring.h:612:25: note: declared here
  317. 612 | QVector<QStringRef> splitRef(const QString &sep, SplitBehavior behavior,
  318. | ^~~~~~~~
  319. base/http/requestparser.cpp:320:77: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  320. 320 | const QVector<QStringRef> directives = line.split(';', QString::SkipEmptyParts);
  321. | ^~~~~~~~~~~~~~
  322. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  323. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  324. from base/http/types.h:32,
  325. from base/http/requestparser.h:33,
  326. from base/http/requestparser.cpp:31:
  327. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  328. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  329. | ^~~~~~~~~~~~~~
  330. base/http/requestparser.cpp:320:77: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  331. 320 | const QVector<QStringRef> directives = line.split(';', QString::SkipEmptyParts);
  332. | ^~~~~~~~~~~~~~
  333. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  334. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  335. from base/http/types.h:32,
  336. from base/http/requestparser.h:33,
  337. from base/http/requestparser.cpp:31:
  338. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  339. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  340. | ^~~~~~~~~~~~~~
  341. base/http/requestparser.cpp:320:91: warning: ‘QVector<QStringRef> QStringRef::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  342. 320 | const QVector<QStringRef> directives = line.split(';', QString::SkipEmptyParts);
  343. | ^
  344. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  345. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  346. from base/http/types.h:32,
  347. from base/http/requestparser.h:33,
  348. from base/http/requestparser.cpp:31:
  349. /usr/include/qt5/QtCore/qstring.h:1670:25: note: declared here
  350. 1670 | QVector<QStringRef> split(QChar sep, QString::SplitBehavior behavior,
  351. | ^~~~~
  352. base/http/connection.cpp: In static member function ‘static bool Http::Connection::acceptsGzipEncoding(QString)’:
  353. base/http/connection.cpp:164:94: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  354. 164 | const QVector<QStringRef> list = codings.remove(' ').remove('\t').splitRef(',', QString::SkipEmptyParts);
  355. | ^~~~~~~~~~~~~~
  356. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  357. from /usr/include/qt5/QtCore/QObject:1,
  358. from base/http/connection.h:34,
  359. from base/http/connection.cpp:31:
  360. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  361. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  362. | ^~~~~~~~~~~~~~
  363. base/http/connection.cpp:164:94: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  364. 164 | const QVector<QStringRef> list = codings.remove(' ').remove('\t').splitRef(',', QString::SkipEmptyParts);
  365. | ^~~~~~~~~~~~~~
  366. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  367. from /usr/include/qt5/QtCore/QObject:1,
  368. from base/http/connection.h:34,
  369. from base/http/connection.cpp:31:
  370. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  371. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  372. | ^~~~~~~~~~~~~~
  373. base/http/connection.cpp:164:108: warning: ‘QVector<QStringRef> QString::splitRef(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  374. 164 | const QVector<QStringRef> list = codings.remove(' ').remove('\t').splitRef(',', QString::SkipEmptyParts);
  375. | ^
  376. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  377. from /usr/include/qt5/QtCore/QObject:1,
  378. from base/http/connection.h:34,
  379. from base/http/connection.cpp:31:
  380. /usr/include/qt5/QtCore/qstring.h:618:25: note: declared here
  381. 618 | QVector<QStringRef> splitRef(QChar sep, SplitBehavior behavior,
  382. | ^~~~~~~~
  383. compiling base/net/geoipmanager.cpp
  384. compiling base/net/portforwarder.cpp
  385. compiling base/net/proxyconfigurationmanager.cpp
  386. compiling base/net/reverseresolution.cpp
  387. compiling base/net/smtp.cpp
  388. compiling base/preferences.cpp
  389. compiling base/profile.cpp
  390. app/application.cpp: In member function ‘void Application::processMessage(const QString&)’:
  391. app/application.cpp:305:73: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  392. 305 | const QStringList params = message.split(PARAMS_SEPARATOR, QString::SkipEmptyParts);
  393. | ^~~~~~~~~~~~~~
  394. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  395. from /usr/include/qt5/QtCore/qlist.h:47,
  396. from /usr/include/qt5/QtCore/qhash.h:46,
  397. from /usr/include/qt5/QtCore/qshareddata.h:46,
  398. from /usr/include/qt5/QtCore/qsharedpointer.h:45,
  399. from /usr/include/qt5/QtCore/qpointer.h:43,
  400. from /usr/include/qt5/QtCore/QPointer:1,
  401. from app/application.h:32,
  402. from app/application.cpp:30:
  403. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  404. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  405. | ^~~~~~~~~~~~~~
  406. app/application.cpp:305:73: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  407. 305 | const QStringList params = message.split(PARAMS_SEPARATOR, QString::SkipEmptyParts);
  408. | ^~~~~~~~~~~~~~
  409. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  410. from /usr/include/qt5/QtCore/qlist.h:47,
  411. from /usr/include/qt5/QtCore/qhash.h:46,
  412. from /usr/include/qt5/QtCore/qshareddata.h:46,
  413. from /usr/include/qt5/QtCore/qsharedpointer.h:45,
  414. from /usr/include/qt5/QtCore/qpointer.h:43,
  415. from /usr/include/qt5/QtCore/QPointer:1,
  416. from app/application.h:32,
  417. from app/application.cpp:30:
  418. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  419. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  420. | ^~~~~~~~~~~~~~
  421. app/application.cpp:305:87: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  422. 305 | const QStringList params = message.split(PARAMS_SEPARATOR, QString::SkipEmptyParts);
  423. | ^
  424. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  425. from /usr/include/qt5/QtCore/qlist.h:47,
  426. from /usr/include/qt5/QtCore/qhash.h:46,
  427. from /usr/include/qt5/QtCore/qshareddata.h:46,
  428. from /usr/include/qt5/QtCore/qsharedpointer.h:45,
  429. from /usr/include/qt5/QtCore/qpointer.h:43,
  430. from /usr/include/qt5/QtCore/QPointer:1,
  431. from app/application.h:32,
  432. from app/application.cpp:30:
  433. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  434. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  435. | ^~~~~
  436. compiling base/profile_p.cpp
  437. compiling base/rss/rss_article.cpp
  438. compiling base/rss/rss_autodownloader.cpp
  439. compiling base/rss/rss_autodownloadrule.cpp
  440. compiling base/rss/rss_feed.cpp
  441. compiling base/rss/rss_folder.cpp
  442. compiling base/rss/rss_item.cpp
  443. In file included from /usr/include/qt5/QtNetwork/QNetworkAccessManager:1,
  444. from ./base/net/downloadmanager.h:33,
  445. from base/bittorrent/session.cpp:76:
  446. /usr/include/qt5/QtNetwork/qnetworkaccessmanager.h:154:70: warning: ‘QNetworkConfiguration’ is deprecated [-Wdeprecated-declarations]
  447. 154 | QT_DEPRECATED_VERSION_5_15 QNetworkConfiguration configuration() const;
  448. | ^~~~~
  449. In file included from /usr/include/qt5/QtNetwork/qnetworkconfigmanager.h:49,
  450. from /usr/include/qt5/QtNetwork/QNetworkConfigurationManager:1,
  451. from base/bittorrent/session.cpp:64:
  452. /usr/include/qt5/QtNetwork/qnetworkconfiguration.h:62:56: note: declared here
  453. 62 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfiguration
  454. | ^~~~~~~~~~~~~~~~~~~~~
  455. In file included from /usr/include/qt5/QtNetwork/QNetworkAccessManager:1,
  456. from ./base/net/downloadmanager.h:33,
  457. from base/bittorrent/session.cpp:76:
  458. /usr/include/qt5/QtNetwork/qnetworkaccessmanager.h:155:76: warning: ‘QNetworkConfiguration’ is deprecated [-Wdeprecated-declarations]
  459. 155 | QT_DEPRECATED_VERSION_5_15 QNetworkConfiguration activeConfiguration() const;
  460. | ^~~~~
  461. In file included from /usr/include/qt5/QtNetwork/qnetworkconfigmanager.h:49,
  462. from /usr/include/qt5/QtNetwork/QNetworkConfigurationManager:1,
  463. from base/bittorrent/session.cpp:64:
  464. /usr/include/qt5/QtNetwork/qnetworkconfiguration.h:62:56: note: declared here
  465. 62 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfiguration
  466. | ^~~~~~~~~~~~~~~~~~~~~
  467. In file included from base/bittorrent/session.cpp:82:
  468. ./base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  469. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  470. | ^~~~~~~~~~~~~~
  471. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  472. from /usr/include/qt5/QtCore/qlist.h:47,
  473. from /usr/include/qt5/QtCore/qhash.h:46,
  474. from /usr/include/qt5/QtCore/QHash:1,
  475. from base/bittorrent/session.h:41,
  476. from base/bittorrent/session.cpp:30:
  477. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  478. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  479. | ^~~~~~~~~~~~~~
  480. In file included from base/bittorrent/session.cpp:82:
  481. ./base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  482. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  483. | ^~~~~~~~~~~~~~
  484. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  485. from /usr/include/qt5/QtCore/qlist.h:47,
  486. from /usr/include/qt5/QtCore/qhash.h:46,
  487. from /usr/include/qt5/QtCore/QHash:1,
  488. from base/bittorrent/session.h:41,
  489. from base/bittorrent/session.cpp:30:
  490. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  491. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  492. | ^~~~~~~~~~~~~~
  493. base/bittorrent/session.cpp: In constructor ‘BitTorrent::Session::Session(QObject*)’:
  494. base/bittorrent/session.cpp:455:29: warning: ‘QNetworkConfigurationManager’ is deprecated [-Wdeprecated-declarations]
  495. 455 | , m_networkManager {new QNetworkConfigurationManager {this}}
  496. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  497. In file included from /usr/include/qt5/QtNetwork/QNetworkConfigurationManager:1,
  498. from base/bittorrent/session.cpp:64:
  499. /usr/include/qt5/QtNetwork/qnetworkconfigmanager.h:59:56: note: declared here
  500. 59 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfigurationManager : public QObject
  501. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  502. base/bittorrent/session.cpp:497:62: warning: ‘QNetworkConfigurationManager’ is deprecated [-Wdeprecated-declarations]
  503. 497 | connect(m_networkManager, &QNetworkConfigurationManager::onlineStateChanged, this, &Session::networkOnlineStateChanged);
  504. | ^~~~~~~~~~~~~~~~~~
  505. In file included from /usr/include/qt5/QtNetwork/QNetworkConfigurationManager:1,
  506. from base/bittorrent/session.cpp:64:
  507. /usr/include/qt5/QtNetwork/qnetworkconfigmanager.h:59:56: note: declared here
  508. 59 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfigurationManager : public QObject
  509. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  510. base/bittorrent/session.cpp:498:62: warning: ‘QNetworkConfigurationManager’ is deprecated [-Wdeprecated-declarations]
  511. 498 | connect(m_networkManager, &QNetworkConfigurationManager::configurationAdded, this, &Session::networkConfigurationChange);
  512. | ^~~~~~~~~~~~~~~~~~
  513. In file included from /usr/include/qt5/QtNetwork/QNetworkConfigurationManager:1,
  514. from base/bittorrent/session.cpp:64:
  515. /usr/include/qt5/QtNetwork/qnetworkconfigmanager.h:59:56: note: declared here
  516. 59 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfigurationManager : public QObject
  517. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  518. base/bittorrent/session.cpp:499:62: warning: ‘QNetworkConfigurationManager’ is deprecated [-Wdeprecated-declarations]
  519. 499 | connect(m_networkManager, &QNetworkConfigurationManager::configurationRemoved, this, &Session::networkConfigurationChange);
  520. | ^~~~~~~~~~~~~~~~~~~~
  521. In file included from /usr/include/qt5/QtNetwork/QNetworkConfigurationManager:1,
  522. from base/bittorrent/session.cpp:64:
  523. /usr/include/qt5/QtNetwork/qnetworkconfigmanager.h:59:56: note: declared here
  524. 59 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfigurationManager : public QObject
  525. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  526. base/bittorrent/session.cpp:500:62: warning: ‘QNetworkConfigurationManager’ is deprecated [-Wdeprecated-declarations]
  527. 500 | connect(m_networkManager, &QNetworkConfigurationManager::configurationChanged, this, &Session::networkConfigurationChange);
  528. | ^~~~~~~~~~~~~~~~~~~~
  529. In file included from /usr/include/qt5/QtNetwork/QNetworkConfigurationManager:1,
  530. from base/bittorrent/session.cpp:64:
  531. /usr/include/qt5/QtNetwork/qnetworkconfigmanager.h:59:56: note: declared here
  532. 59 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfigurationManager : public QObject
  533. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  534. compiling base/rss/rss_parser.cpp
  535. compiling base/rss/rss_session.cpp
  536. compiling base/scanfoldersmodel.cpp
  537. compiling base/search/searchdownloadhandler.cpp
  538. compiling base/search/searchhandler.cpp
  539. compiling base/search/searchpluginmanager.cpp
  540. base/net/smtp.cpp: In member function ‘void Net::Smtp::authenticate()’:
  541. base/net/smtp.cpp:453:81: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  542. 453 | const QStringList auth = m_extensions["AUTH"].toUpper().split(' ', QString::SkipEmptyParts);
  543. | ^~~~~~~~~~~~~~
  544. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  545. from /usr/include/qt5/QtCore/qiodevice.h:45,
  546. from /usr/include/qt5/QtNetwork/qabstractsocket.h:44,
  547. from /usr/include/qt5/QtNetwork/QAbstractSocket:1,
  548. from base/net/smtp.h:35,
  549. from base/net/smtp.cpp:33:
  550. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  551. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  552. | ^~~~~~~~~~~~~~
  553. base/net/smtp.cpp:453:81: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  554. 453 | const QStringList auth = m_extensions["AUTH"].toUpper().split(' ', QString::SkipEmptyParts);
  555. | ^~~~~~~~~~~~~~
  556. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  557. from /usr/include/qt5/QtCore/qiodevice.h:45,
  558. from /usr/include/qt5/QtNetwork/qabstractsocket.h:44,
  559. from /usr/include/qt5/QtNetwork/QAbstractSocket:1,
  560. from base/net/smtp.h:35,
  561. from base/net/smtp.cpp:33:
  562. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  563. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  564. | ^~~~~~~~~~~~~~
  565. base/net/smtp.cpp:453:95: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  566. 453 | const QStringList auth = m_extensions["AUTH"].toUpper().split(' ', QString::SkipEmptyParts);
  567. | ^
  568. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  569. from /usr/include/qt5/QtCore/qiodevice.h:45,
  570. from /usr/include/qt5/QtNetwork/qabstractsocket.h:44,
  571. from /usr/include/qt5/QtNetwork/QAbstractSocket:1,
  572. from base/net/smtp.h:35,
  573. from base/net/smtp.cpp:33:
  574. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  575. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  576. | ^~~~~
  577. compiling base/settingsstorage.cpp
  578. In file included from /usr/include/qt5/QtCore/qlist.h:48,
  579. from /usr/include/qt5/QtCore/qobject.h:49,
  580. from /usr/include/qt5/QtCore/qiodevice.h:45,
  581. from /usr/include/qt5/QtCore/qfiledevice.h:43,
  582. from /usr/include/qt5/QtCore/qfile.h:44,
  583. from /usr/include/qt5/QtCore/qfileinfo.h:43,
  584. from /usr/include/qt5/QtCore/qdir.h:44,
  585. from /usr/include/qt5/QtCore/QDir:1,
  586. from base/filesystemwatcher.h:31,
  587. from base/filesystemwatcher.cpp:29:
  588. /usr/include/qt5/QtCore/qvector.h: In instantiation of ‘QVector<T>::iterator QVector<T>::erase(QVector<T>::iterator, QVector<T>::iterator) [with T = QDir; QVector<T>::iterator = QTypedArrayData<QDir>::iterator]’:
  589. /usr/include/qt5/QtCore/qvector.h:483:8: required from ‘void QVector<T>::remove(int) [with T = QDir]’
  590. /usr/include/qt5/QtCore/qvector.h:185:15: required from ‘bool QVector<T>::removeOne(const T&) [with T = QDir]’
  591. base/filesystemwatcher.cpp:98:40: required from here
  592. /usr/include/qt5/QtCore/qvector.h:923:16: warning: implicitly-declared ‘constexpr QTypedArrayData<QDir>::iterator& QTypedArrayData<QDir>::iterator::operator=(const QTypedArrayData<QDir>::iterator&)’ is deprecated [-Wdeprecated-copy]
  593. 923 | abegin = d->begin() + itemsUntouched;
  594. | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  595. In file included from /usr/include/qt5/QtCore/qbytearray.h:46,
  596. from /usr/include/qt5/QtCore/qstring.h:50,
  597. from /usr/include/qt5/QtCore/qdir.h:43,
  598. from /usr/include/qt5/QtCore/QDir:1,
  599. from base/filesystemwatcher.h:31,
  600. from base/filesystemwatcher.cpp:29:
  601. /usr/include/qt5/QtCore/qarraydata.h:144:16: note: because ‘QTypedArrayData<QDir>::iterator’ has user-provided ‘QTypedArrayData<T>::iterator::iterator(const QTypedArrayData<T>::iterator&) [with T = QDir]’
  602. 144 | inline iterator(const iterator &o): i(o.i){} // #### Qt 6: remove, the implicit version is fine
  603. | ^~~~~~~~
  604. In file included from /usr/include/qt5/QtCore/qlist.h:48,
  605. from /usr/include/qt5/QtCore/qobject.h:49,
  606. from /usr/include/qt5/QtCore/qiodevice.h:45,
  607. from /usr/include/qt5/QtCore/qfiledevice.h:43,
  608. from /usr/include/qt5/QtCore/qfile.h:44,
  609. from /usr/include/qt5/QtCore/qfileinfo.h:43,
  610. from /usr/include/qt5/QtCore/qdir.h:44,
  611. from /usr/include/qt5/QtCore/QDir:1,
  612. from base/filesystemwatcher.h:31,
  613. from base/filesystemwatcher.cpp:29:
  614. /usr/include/qt5/QtCore/qvector.h:924:14: warning: implicitly-declared ‘constexpr QTypedArrayData<QDir>::iterator& QTypedArrayData<QDir>::iterator::operator=(const QTypedArrayData<QDir>::iterator&)’ is deprecated [-Wdeprecated-copy]
  615. 924 | aend = abegin + itemsToErase;
  616. | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~
  617. In file included from /usr/include/qt5/QtCore/qbytearray.h:46,
  618. from /usr/include/qt5/QtCore/qstring.h:50,
  619. from /usr/include/qt5/QtCore/qdir.h:43,
  620. from /usr/include/qt5/QtCore/QDir:1,
  621. from base/filesystemwatcher.h:31,
  622. from base/filesystemwatcher.cpp:29:
  623. /usr/include/qt5/QtCore/qarraydata.h:144:16: note: because ‘QTypedArrayData<QDir>::iterator’ has user-provided ‘QTypedArrayData<T>::iterator::iterator(const QTypedArrayData<T>::iterator&) [with T = QDir]’
  624. 144 | inline iterator(const iterator &o): i(o.i){} // #### Qt 6: remove, the implicit version is fine
  625. | ^~~~~~~~
  626. compiling base/torrentfileguard.cpp
  627. base/bittorrent/torrentimpl.cpp: In member function ‘void BitTorrent::TorrentImpl::handleFileRenamedAlert(const libtorrent::file_renamed_alert*)’:
  628. base/bittorrent/torrentimpl.cpp:1676:75: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  629. 1676 | QVector<QStringRef> oldPathParts = oldFilePath.splitRef('/', QString::SkipEmptyParts);
  630. | ^~~~~~~~~~~~~~
  631. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  632. from /usr/include/qt5/QtCore/QDateTime:1,
  633. from base/bittorrent/torrentimpl.h:39,
  634. from base/bittorrent/torrentimpl.cpp:30:
  635. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  636. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  637. | ^~~~~~~~~~~~~~
  638. base/bittorrent/torrentimpl.cpp:1676:75: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  639. 1676 | QVector<QStringRef> oldPathParts = oldFilePath.splitRef('/', QString::SkipEmptyParts);
  640. | ^~~~~~~~~~~~~~
  641. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  642. from /usr/include/qt5/QtCore/QDateTime:1,
  643. from base/bittorrent/torrentimpl.h:39,
  644. from base/bittorrent/torrentimpl.cpp:30:
  645. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  646. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  647. | ^~~~~~~~~~~~~~
  648. base/bittorrent/torrentimpl.cpp:1676:89: warning: ‘QVector<QStringRef> QString::splitRef(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  649. 1676 | QVector<QStringRef> oldPathParts = oldFilePath.splitRef('/', QString::SkipEmptyParts);
  650. | ^
  651. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  652. from /usr/include/qt5/QtCore/QDateTime:1,
  653. from base/bittorrent/torrentimpl.h:39,
  654. from base/bittorrent/torrentimpl.cpp:30:
  655. /usr/include/qt5/QtCore/qstring.h:618:25: note: declared here
  656. 618 | QVector<QStringRef> splitRef(QChar sep, SplitBehavior behavior,
  657. | ^~~~~~~~
  658. base/bittorrent/torrentimpl.cpp:1678:75: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  659. 1678 | QVector<QStringRef> newPathParts = newFilePath.splitRef('/', QString::SkipEmptyParts);
  660. | ^~~~~~~~~~~~~~
  661. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  662. from /usr/include/qt5/QtCore/QDateTime:1,
  663. from base/bittorrent/torrentimpl.h:39,
  664. from base/bittorrent/torrentimpl.cpp:30:
  665. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  666. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  667. | ^~~~~~~~~~~~~~
  668. base/bittorrent/torrentimpl.cpp:1678:75: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  669. 1678 | QVector<QStringRef> newPathParts = newFilePath.splitRef('/', QString::SkipEmptyParts);
  670. | ^~~~~~~~~~~~~~
  671. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  672. from /usr/include/qt5/QtCore/QDateTime:1,
  673. from base/bittorrent/torrentimpl.h:39,
  674. from base/bittorrent/torrentimpl.cpp:30:
  675. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  676. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  677. | ^~~~~~~~~~~~~~
  678. base/bittorrent/torrentimpl.cpp:1678:89: warning: ‘QVector<QStringRef> QString::splitRef(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  679. 1678 | QVector<QStringRef> newPathParts = newFilePath.splitRef('/', QString::SkipEmptyParts);
  680. | ^
  681. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  682. from /usr/include/qt5/QtCore/QDateTime:1,
  683. from base/bittorrent/torrentimpl.h:39,
  684. from base/bittorrent/torrentimpl.cpp:30:
  685. /usr/include/qt5/QtCore/qstring.h:618:25: note: declared here
  686. 618 | QVector<QStringRef> splitRef(QChar sep, SplitBehavior behavior,
  687. | ^~~~~~~~
  688. compiling base/torrentfilter.cpp
  689. base/rss/rss_autodownloadrule.cpp: In member function ‘bool RSS::AutoDownloadRule::matchesExpression(const QString&, const QString&) const’:
  690. base/rss/rss_autodownloadrule.cpp:243:87: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  691. 243 | const QStringList wildcards {expression.split(whitespace, QString::SplitBehavior::SkipEmptyParts)};
  692. | ^~~~~~~~~~~~~~
  693. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  694. from /usr/include/qt5/QtCore/qlist.h:47,
  695. from /usr/include/qt5/QtCore/qhash.h:46,
  696. from /usr/include/qt5/QtCore/qshareddata.h:46,
  697. from /usr/include/qt5/QtCore/QSharedDataPointer:1,
  698. from base/rss/rss_autodownloadrule.h:34,
  699. from base/rss/rss_autodownloadrule.cpp:30:
  700. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  701. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  702. | ^~~~~~~~~~~~~~
  703. base/rss/rss_autodownloadrule.cpp:243:87: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  704. 243 | const QStringList wildcards {expression.split(whitespace, QString::SplitBehavior::SkipEmptyParts)};
  705. | ^~~~~~~~~~~~~~
  706. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  707. from /usr/include/qt5/QtCore/qlist.h:47,
  708. from /usr/include/qt5/QtCore/qhash.h:46,
  709. from /usr/include/qt5/QtCore/qshareddata.h:46,
  710. from /usr/include/qt5/QtCore/QSharedDataPointer:1,
  711. from base/rss/rss_autodownloadrule.h:34,
  712. from base/rss/rss_autodownloadrule.cpp:30:
  713. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  714. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  715. | ^~~~~~~~~~~~~~
  716. base/rss/rss_autodownloadrule.cpp:243:101: warning: ‘QStringList QString::split(const QRegularExpression&, QString::SplitBehavior) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  717. 243 | const QStringList wildcards {expression.split(whitespace, QString::SplitBehavior::SkipEmptyParts)};
  718. | ^
  719. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  720. from /usr/include/qt5/QtCore/qlist.h:47,
  721. from /usr/include/qt5/QtCore/qhash.h:46,
  722. from /usr/include/qt5/QtCore/qshareddata.h:46,
  723. from /usr/include/qt5/QtCore/QSharedDataPointer:1,
  724. from base/rss/rss_autodownloadrule.h:34,
  725. from base/rss/rss_autodownloadrule.cpp:30:
  726. /usr/include/qt5/QtCore/qstring.h:628:17: note: declared here
  727. 628 | QStringList split(const QRegularExpression &sep, SplitBehavior behavior) const;
  728. | ^~~~~
  729. compiling base/utils/bytearray.cpp
  730. compiling base/utils/foreignapps.cpp
  731. compiling base/utils/fs.cpp
  732. compiling base/utils/gzip.cpp
  733. compiling base/utils/io.cpp
  734. compiling base/utils/misc.cpp
  735. In file included from /usr/include/qt5/QtCore/qlist.h:48,
  736. from /usr/include/qt5/QtCore/qhash.h:46,
  737. from /usr/include/qt5/QtCore/qshareddata.h:46,
  738. from /usr/include/qt5/QtCore/qdatetime.h:46,
  739. from /usr/include/qt5/QtCore/QDateTime:1,
  740. from base/bittorrent/torrentimpl.h:39,
  741. from base/bittorrent/torrentimpl.cpp:30:
  742. /usr/include/qt5/QtCore/qvector.h: In instantiation of ‘QVector<T>::iterator QVector<T>::erase(QVector<T>::iterator, QVector<T>::iterator) [with T = BitTorrent::TrackerEntry; QVector<T>::iterator = QTypedArrayData<BitTorrent::TrackerEntry>::iterator]’:
  743. /usr/include/qt5/QtCore/qvector.h:483:8: required from ‘void QVector<T>::remove(int) [with T = BitTorrent::TrackerEntry]’
  744. /usr/include/qt5/QtCore/qvector.h:185:15: required from ‘bool QVector<T>::removeOne(const T&) [with T = BitTorrent::TrackerEntry]’
  745. base/bittorrent/torrentimpl.cpp:360:47: required from here
  746. /usr/include/qt5/QtCore/qvector.h:923:16: warning: implicitly-declared ‘constexpr QTypedArrayData<BitTorrent::TrackerEntry>::iterator& QTypedArrayData<BitTorrent::TrackerEntry>::iterator::operator=(const QTypedArrayData<BitTorrent::TrackerEntry>::iterator&)’ is deprecated [-Wdeprecated-copy]
  747. 923 | abegin = d->begin() + itemsUntouched;
  748. | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  749. In file included from /usr/include/qt5/QtCore/qbytearray.h:46,
  750. from /usr/include/qt5/QtCore/qstring.h:50,
  751. from /usr/include/qt5/QtCore/qdatetime.h:44,
  752. from /usr/include/qt5/QtCore/QDateTime:1,
  753. from base/bittorrent/torrentimpl.h:39,
  754. from base/bittorrent/torrentimpl.cpp:30:
  755. /usr/include/qt5/QtCore/qarraydata.h:144:16: note: because ‘QTypedArrayData<BitTorrent::TrackerEntry>::iterator’ has user-provided ‘QTypedArrayData<T>::iterator::iterator(const QTypedArrayData<T>::iterator&) [with T = BitTorrent::TrackerEntry]’
  756. 144 | inline iterator(const iterator &o): i(o.i){} // #### Qt 6: remove, the implicit version is fine
  757. | ^~~~~~~~
  758. In file included from /usr/include/qt5/QtCore/qlist.h:48,
  759. from /usr/include/qt5/QtCore/qhash.h:46,
  760. from /usr/include/qt5/QtCore/qshareddata.h:46,
  761. from /usr/include/qt5/QtCore/qdatetime.h:46,
  762. from /usr/include/qt5/QtCore/QDateTime:1,
  763. from base/bittorrent/torrentimpl.h:39,
  764. from base/bittorrent/torrentimpl.cpp:30:
  765. /usr/include/qt5/QtCore/qvector.h:924:14: warning: implicitly-declared ‘constexpr QTypedArrayData<BitTorrent::TrackerEntry>::iterator& QTypedArrayData<BitTorrent::TrackerEntry>::iterator::operator=(const QTypedArrayData<BitTorrent::TrackerEntry>::iterator&)’ is deprecated [-Wdeprecated-copy]
  766. 924 | aend = abegin + itemsToErase;
  767. | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~
  768. In file included from /usr/include/qt5/QtCore/qbytearray.h:46,
  769. from /usr/include/qt5/QtCore/qstring.h:50,
  770. from /usr/include/qt5/QtCore/qdatetime.h:44,
  771. from /usr/include/qt5/QtCore/QDateTime:1,
  772. from base/bittorrent/torrentimpl.h:39,
  773. from base/bittorrent/torrentimpl.cpp:30:
  774. /usr/include/qt5/QtCore/qarraydata.h:144:16: note: because ‘QTypedArrayData<BitTorrent::TrackerEntry>::iterator’ has user-provided ‘QTypedArrayData<T>::iterator::iterator(const QTypedArrayData<T>::iterator&) [with T = BitTorrent::TrackerEntry]’
  775. 144 | inline iterator(const iterator &o): i(o.i){} // #### Qt 6: remove, the implicit version is fine
  776. | ^~~~~~~~
  777. In file included from /usr/include/qt5/QtCore/qlist.h:48,
  778. from /usr/include/qt5/QtCore/qhash.h:46,
  779. from /usr/include/qt5/QtCore/qshareddata.h:46,
  780. from /usr/include/qt5/QtCore/qdatetime.h:46,
  781. from /usr/include/qt5/QtCore/QDateTime:1,
  782. from base/bittorrent/torrentimpl.h:39,
  783. from base/bittorrent/torrentimpl.cpp:30:
  784. /usr/include/qt5/QtCore/qvector.h: In instantiation of ‘QVector<T>::iterator QVector<T>::erase(QVector<T>::iterator, QVector<T>::iterator) [with T = QString; QVector<T>::iterator = QTypedArrayData<QString>::iterator]’:
  785. /usr/include/qt5/QtCore/qvector.h:238:55: required from ‘QVector<T>::iterator QVector<T>::erase(QVector<T>::iterator) [with T = QString; QVector<T>::iterator = QTypedArrayData<QString>::iterator]’
  786. /usr/include/qt5/QtCore/qvector.h:153:60: required from ‘void QVector<T>::removeFirst() [with T = QString]’
  787. base/bittorrent/torrentimpl.cpp:1715:37: required from here
  788. /usr/include/qt5/QtCore/qvector.h:923:16: warning: implicitly-declared ‘constexpr QTypedArrayData<QString>::iterator& QTypedArrayData<QString>::iterator::operator=(const QTypedArrayData<QString>::iterator&)’ is deprecated [-Wdeprecated-copy]
  789. 923 | abegin = d->begin() + itemsUntouched;
  790. | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  791. In file included from /usr/include/qt5/QtCore/qbytearray.h:46,
  792. from /usr/include/qt5/QtCore/qstring.h:50,
  793. from /usr/include/qt5/QtCore/qdatetime.h:44,
  794. from /usr/include/qt5/QtCore/QDateTime:1,
  795. from base/bittorrent/torrentimpl.h:39,
  796. from base/bittorrent/torrentimpl.cpp:30:
  797. /usr/include/qt5/QtCore/qarraydata.h:144:16: note: because ‘QTypedArrayData<QString>::iterator’ has user-provided ‘QTypedArrayData<T>::iterator::iterator(const QTypedArrayData<T>::iterator&) [with T = QString]’
  798. 144 | inline iterator(const iterator &o): i(o.i){} // #### Qt 6: remove, the implicit version is fine
  799. | ^~~~~~~~
  800. In file included from /usr/include/qt5/QtCore/qlist.h:48,
  801. from /usr/include/qt5/QtCore/qhash.h:46,
  802. from /usr/include/qt5/QtCore/qshareddata.h:46,
  803. from /usr/include/qt5/QtCore/qdatetime.h:46,
  804. from /usr/include/qt5/QtCore/QDateTime:1,
  805. from base/bittorrent/torrentimpl.h:39,
  806. from base/bittorrent/torrentimpl.cpp:30:
  807. /usr/include/qt5/QtCore/qvector.h:924:14: warning: implicitly-declared ‘constexpr QTypedArrayData<QString>::iterator& QTypedArrayData<QString>::iterator::operator=(const QTypedArrayData<QString>::iterator&)’ is deprecated [-Wdeprecated-copy]
  808. 924 | aend = abegin + itemsToErase;
  809. | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~
  810. In file included from /usr/include/qt5/QtCore/qbytearray.h:46,
  811. from /usr/include/qt5/QtCore/qstring.h:50,
  812. from /usr/include/qt5/QtCore/qdatetime.h:44,
  813. from /usr/include/qt5/QtCore/QDateTime:1,
  814. from base/bittorrent/torrentimpl.h:39,
  815. from base/bittorrent/torrentimpl.cpp:30:
  816. /usr/include/qt5/QtCore/qarraydata.h:144:16: note: because ‘QTypedArrayData<QString>::iterator’ has user-provided ‘QTypedArrayData<T>::iterator::iterator(const QTypedArrayData<T>::iterator&) [with T = QString]’
  817. 144 | inline iterator(const iterator &o): i(o.i){} // #### Qt 6: remove, the implicit version is fine
  818. | ^~~~~~~~
  819. compiling base/utils/net.cpp
  820. compiling base/utils/password.cpp
  821. compiling base/utils/random.cpp
  822. In file included from base/utils/bytearray.cpp:29:
  823. base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  824. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  825. | ^~~~~~~~~~~~~~
  826. In file included from /usr/include/qt5/QtCore/QString:1,
  827. from base/utils/bytearray.h:31,
  828. from base/utils/bytearray.cpp:29:
  829. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  830. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  831. | ^~~~~~~~~~~~~~
  832. In file included from base/utils/bytearray.cpp:29:
  833. base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  834. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  835. | ^~~~~~~~~~~~~~
  836. In file included from /usr/include/qt5/QtCore/QString:1,
  837. from base/utils/bytearray.h:31,
  838. from base/utils/bytearray.cpp:29:
  839. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  840. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  841. | ^~~~~~~~~~~~~~
  842. base/utils/bytearray.cpp: In function ‘QVector<QByteArray> Utils::ByteArray::splitToViews(const QByteArray&, const QByteArray&, QString::SplitBehavior)’:
  843. base/utils/bytearray.cpp:40:39: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  844. 40 | ret.reserve((behavior == QString::KeepEmptyParts)
  845. | ^~~~~~~~~~~~~~
  846. In file included from /usr/include/qt5/QtCore/QString:1,
  847. from base/utils/bytearray.h:31,
  848. from base/utils/bytearray.cpp:29:
  849. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  850. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  851. | ^~~~~~~~~~~~~~
  852. base/utils/bytearray.cpp:40:39: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  853. 40 | ret.reserve((behavior == QString::KeepEmptyParts)
  854. | ^~~~~~~~~~~~~~
  855. In file included from /usr/include/qt5/QtCore/QString:1,
  856. from base/utils/bytearray.h:31,
  857. from base/utils/bytearray.cpp:29:
  858. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  859. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  860. | ^~~~~~~~~~~~~~
  861. base/utils/bytearray.cpp:52:54: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  862. 52 | if (!part.isEmpty() || (behavior == QString::KeepEmptyParts))
  863. | ^~~~~~~~~~~~~~
  864. In file included from /usr/include/qt5/QtCore/QString:1,
  865. from base/utils/bytearray.h:31,
  866. from base/utils/bytearray.cpp:29:
  867. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  868. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  869. | ^~~~~~~~~~~~~~
  870. base/utils/bytearray.cpp:52:54: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  871. 52 | if (!part.isEmpty() || (behavior == QString::KeepEmptyParts))
  872. | ^~~~~~~~~~~~~~
  873. In file included from /usr/include/qt5/QtCore/QString:1,
  874. from base/utils/bytearray.h:31,
  875. from base/utils/bytearray.cpp:29:
  876. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  877. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  878. | ^~~~~~~~~~~~~~
  879. compiling base/utils/string.cpp
  880. compiling gui/aboutdialog.cpp
  881. compiling gui/addnewtorrentdialog.cpp
  882. compiling gui/advancedsettings.cpp
  883. compiling gui/autoexpandabledialog.cpp
  884. In file included from base/search/searchpluginmanager.cpp:47:
  885. ./base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  886. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  887. | ^~~~~~~~~~~~~~
  888. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  889. from /usr/include/qt5/QtCore/qlist.h:47,
  890. from /usr/include/qt5/QtCore/qhash.h:46,
  891. from /usr/include/qt5/QtCore/QHash:1,
  892. from base/search/searchpluginmanager.h:32,
  893. from base/search/searchpluginmanager.cpp:30:
  894. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  895. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  896. | ^~~~~~~~~~~~~~
  897. In file included from base/search/searchpluginmanager.cpp:47:
  898. ./base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  899. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  900. | ^~~~~~~~~~~~~~
  901. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  902. from /usr/include/qt5/QtCore/qlist.h:47,
  903. from /usr/include/qt5/QtCore/qhash.h:46,
  904. from /usr/include/qt5/QtCore/QHash:1,
  905. from base/search/searchpluginmanager.h:32,
  906. from base/search/searchpluginmanager.cpp:30:
  907. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  908. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  909. | ^~~~~~~~~~~~~~
  910. compiling gui/banlistoptionsdialog.cpp
  911. base/search/searchpluginmanager.cpp: In member function ‘void SearchPluginManager::parseVersionInfo(const QByteArray&)’:
  912. base/search/searchpluginmanager.cpp:519:91: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  913. 519 | const QVector<QByteArray> lines = Utils::ByteArray::splitToViews(info, "\n", QString::SkipEmptyParts);
  914. | ^~~~~~~~~~~~~~
  915. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  916. from /usr/include/qt5/QtCore/qlist.h:47,
  917. from /usr/include/qt5/QtCore/qhash.h:46,
  918. from /usr/include/qt5/QtCore/QHash:1,
  919. from base/search/searchpluginmanager.h:32,
  920. from base/search/searchpluginmanager.cpp:30:
  921. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  922. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  923. | ^~~~~~~~~~~~~~
  924. base/search/searchpluginmanager.cpp:519:91: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  925. 519 | const QVector<QByteArray> lines = Utils::ByteArray::splitToViews(info, "\n", QString::SkipEmptyParts);
  926. | ^~~~~~~~~~~~~~
  927. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  928. from /usr/include/qt5/QtCore/qlist.h:47,
  929. from /usr/include/qt5/QtCore/qhash.h:46,
  930. from /usr/include/qt5/QtCore/QHash:1,
  931. from base/search/searchpluginmanager.h:32,
  932. from base/search/searchpluginmanager.cpp:30:
  933. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  934. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  935. | ^~~~~~~~~~~~~~
  936. base/search/searchpluginmanager.cpp:526:93: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  937. 526 | const QVector<QByteArray> list = Utils::ByteArray::splitToViews(line, ":", QString::SkipEmptyParts);
  938. | ^~~~~~~~~~~~~~
  939. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  940. from /usr/include/qt5/QtCore/qlist.h:47,
  941. from /usr/include/qt5/QtCore/qhash.h:46,
  942. from /usr/include/qt5/QtCore/QHash:1,
  943. from base/search/searchpluginmanager.h:32,
  944. from base/search/searchpluginmanager.cpp:30:
  945. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  946. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  947. | ^~~~~~~~~~~~~~
  948. base/search/searchpluginmanager.cpp:526:93: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  949. 526 | const QVector<QByteArray> list = Utils::ByteArray::splitToViews(line, ":", QString::SkipEmptyParts);
  950. | ^~~~~~~~~~~~~~
  951. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  952. from /usr/include/qt5/QtCore/qlist.h:47,
  953. from /usr/include/qt5/QtCore/qhash.h:46,
  954. from /usr/include/qt5/QtCore/QHash:1,
  955. from base/search/searchpluginmanager.h:32,
  956. from base/search/searchpluginmanager.cpp:30:
  957. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  958. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  959. | ^~~~~~~~~~~~~~
  960. compiling gui/categoryfiltermodel.cpp
  961. In file included from base/utils/password.cpp:39:
  962. base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  963. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  964. | ^~~~~~~~~~~~~~
  965. In file included from /usr/include/qt5/QtCore/QString:1,
  966. from base/utils/password.cpp:36:
  967. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  968. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  969. | ^~~~~~~~~~~~~~
  970. In file included from base/utils/password.cpp:39:
  971. base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  972. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  973. | ^~~~~~~~~~~~~~
  974. In file included from /usr/include/qt5/QtCore/QString:1,
  975. from base/utils/password.cpp:36:
  976. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  977. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  978. | ^~~~~~~~~~~~~~
  979. base/utils/password.cpp: In function ‘bool Utils::Password::PBKDF2::verify(const QByteArray&, const QByteArray&)’:
  980. base/utils/password.cpp:102:84: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  981. 102 | const QVector<QByteArray> list = ByteArray::splitToViews(secret, ":", QString::SkipEmptyParts);
  982. | ^~~~~~~~~~~~~~
  983. In file included from /usr/include/qt5/QtCore/QString:1,
  984. from base/utils/password.cpp:36:
  985. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  986. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  987. | ^~~~~~~~~~~~~~
  988. base/utils/password.cpp:102:84: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  989. 102 | const QVector<QByteArray> list = ByteArray::splitToViews(secret, ":", QString::SkipEmptyParts);
  990. | ^~~~~~~~~~~~~~
  991. In file included from /usr/include/qt5/QtCore/QString:1,
  992. from base/utils/password.cpp:36:
  993. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  994. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  995. | ^~~~~~~~~~~~~~
  996. In file included from base/utils/foreignapps.cpp:46:
  997. ./base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  998. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  999. | ^~~~~~~~~~~~~~
  1000. In file included from /usr/include/qt5/QtCore/QString:1,
  1001. from base/utils/foreignapps.h:32,
  1002. from base/utils/foreignapps.cpp:30:
  1003. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  1004. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  1005. | ^~~~~~~~~~~~~~
  1006. In file included from base/utils/foreignapps.cpp:46:
  1007. ./base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1008. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  1009. | ^~~~~~~~~~~~~~
  1010. In file included from /usr/include/qt5/QtCore/QString:1,
  1011. from base/utils/foreignapps.h:32,
  1012. from base/utils/foreignapps.cpp:30:
  1013. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  1014. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  1015. | ^~~~~~~~~~~~~~
  1016. base/utils/foreignapps.cpp: In function ‘bool {anonymous}::testPythonInstallation(const QString&, Utils::ForeignApps::PythonInfo&)’:
  1017. base/utils/foreignapps.cpp:66:110: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1018. 66 | const QVector<QByteArray> outputSplit = Utils::ByteArray::splitToViews(procOutput, " ", QString::SkipEmptyParts);
  1019. | ^~~~~~~~~~~~~~
  1020. In file included from /usr/include/qt5/QtCore/QString:1,
  1021. from base/utils/foreignapps.h:32,
  1022. from base/utils/foreignapps.cpp:30:
  1023. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1024. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1025. | ^~~~~~~~~~~~~~
  1026. base/utils/foreignapps.cpp:66:110: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1027. 66 | const QVector<QByteArray> outputSplit = Utils::ByteArray::splitToViews(procOutput, " ", QString::SkipEmptyParts);
  1028. | ^~~~~~~~~~~~~~
  1029. In file included from /usr/include/qt5/QtCore/QString:1,
  1030. from base/utils/foreignapps.h:32,
  1031. from base/utils/foreignapps.cpp:30:
  1032. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1033. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1034. | ^~~~~~~~~~~~~~
  1035. compiling gui/categoryfilterproxymodel.cpp
  1036. compiling gui/categoryfilterwidget.cpp
  1037. compiling gui/cookiesdialog.cpp
  1038. base/utils/misc.cpp: In function ‘QString Utils::Misc::opensslVersionString()’:
  1039. base/utils/misc.cpp:485:43: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1040. 485 | return version.splitRef(' ', QString::SkipEmptyParts)[1].toString();
  1041. | ^~~~~~~~~~~~~~
  1042. In file included from /usr/include/qt5/QtCore/QString:1,
  1043. from base/utils/misc.h:38,
  1044. from base/utils/misc.cpp:29:
  1045. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1046. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1047. | ^~~~~~~~~~~~~~
  1048. base/utils/misc.cpp:485:43: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1049. 485 | return version.splitRef(' ', QString::SkipEmptyParts)[1].toString();
  1050. | ^~~~~~~~~~~~~~
  1051. In file included from /usr/include/qt5/QtCore/QString:1,
  1052. from base/utils/misc.h:38,
  1053. from base/utils/misc.cpp:29:
  1054. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1055. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1056. | ^~~~~~~~~~~~~~
  1057. base/utils/misc.cpp:485:57: warning: ‘QVector<QStringRef> QString::splitRef(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  1058. 485 | return version.splitRef(' ', QString::SkipEmptyParts)[1].toString();
  1059. | ^
  1060. In file included from /usr/include/qt5/QtCore/QString:1,
  1061. from base/utils/misc.h:38,
  1062. from base/utils/misc.cpp:29:
  1063. /usr/include/qt5/QtCore/qstring.h:618:25: note: declared here
  1064. 618 | QVector<QStringRef> splitRef(QChar sep, SplitBehavior behavior,
  1065. | ^~~~~~~~
  1066. compiling gui/cookiesmodel.cpp
  1067. compiling gui/deletionconfirmationdialog.cpp
  1068. compiling gui/downloadfromurldialog.cpp
  1069. compiling gui/executionlogwidget.cpp
  1070. compiling gui/fspathedit.cpp
  1071. compiling gui/fspathedit_p.cpp
  1072. compiling gui/hidabletabwidget.cpp
  1073. compiling gui/ipsubnetwhitelistoptionsdialog.cpp
  1074. compiling gui/lineedit.cpp
  1075. compiling gui/log/logfiltermodel.cpp
  1076. compiling gui/log/loglistview.cpp
  1077. compiling gui/log/logmodel.cpp
  1078. compiling gui/mainwindow.cpp
  1079. compiling gui/optionsdialog.cpp
  1080. compiling gui/powermanagement/powermanagement.cpp
  1081. compiling gui/previewlistdelegate.cpp
  1082. compiling gui/previewselectdialog.cpp
  1083. gui/fspathedit_p.cpp: In member function ‘virtual QValidator::State Private::FileSystemPathValidator::validate(QString&, int&) const’:
  1084. gui/fspathedit_p.cpp:110:81: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1085. 110 | QVector<QStringRef> components = input.splitRef(QDir::separator(), QString::KeepEmptyParts);
  1086. | ^~~~~~~~~~~~~~
  1087. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1088. from /usr/include/qt5/QtWidgets/qwidget.h:45,
  1089. from /usr/include/qt5/QtWidgets/qcombobox.h:44,
  1090. from /usr/include/qt5/QtWidgets/QComboBox:1,
  1091. from gui/fspathedit_p.h:31,
  1092. from gui/fspathedit_p.cpp:29:
  1093. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  1094. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  1095. | ^~~~~~~~~~~~~~
  1096. gui/fspathedit_p.cpp:110:81: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1097. 110 | QVector<QStringRef> components = input.splitRef(QDir::separator(), QString::KeepEmptyParts);
  1098. | ^~~~~~~~~~~~~~
  1099. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1100. from /usr/include/qt5/QtWidgets/qwidget.h:45,
  1101. from /usr/include/qt5/QtWidgets/qcombobox.h:44,
  1102. from /usr/include/qt5/QtWidgets/QComboBox:1,
  1103. from gui/fspathedit_p.h:31,
  1104. from gui/fspathedit_p.cpp:29:
  1105. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  1106. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  1107. | ^~~~~~~~~~~~~~
  1108. gui/fspathedit_p.cpp:110:95: warning: ‘QVector<QStringRef> QString::splitRef(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  1109. 110 | QVector<QStringRef> components = input.splitRef(QDir::separator(), QString::KeepEmptyParts);
  1110. | ^
  1111. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1112. from /usr/include/qt5/QtWidgets/qwidget.h:45,
  1113. from /usr/include/qt5/QtWidgets/qcombobox.h:44,
  1114. from /usr/include/qt5/QtWidgets/QComboBox:1,
  1115. from gui/fspathedit_p.h:31,
  1116. from gui/fspathedit_p.cpp:29:
  1117. /usr/include/qt5/QtCore/qstring.h:618:25: note: declared here
  1118. 618 | QVector<QStringRef> splitRef(QChar sep, SplitBehavior behavior,
  1119. | ^~~~~~~~
  1120. compiling gui/progressbardelegate.cpp
  1121. compiling gui/properties/downloadedpiecesbar.cpp
  1122. compiling gui/properties/peerlistsortmodel.cpp
  1123. compiling gui/properties/peerlistwidget.cpp
  1124. compiling gui/properties/peersadditiondialog.cpp
  1125. compiling gui/properties/pieceavailabilitybar.cpp
  1126. compiling gui/properties/piecesbar.cpp
  1127. compiling gui/properties/propertieswidget.cpp
  1128. compiling gui/properties/proplistdelegate.cpp
  1129. compiling gui/properties/proptabbar.cpp
  1130. compiling gui/properties/speedplotview.cpp
  1131. compiling gui/properties/speedwidget.cpp
  1132. compiling gui/properties/trackerlistwidget.cpp
  1133. compiling gui/properties/trackersadditiondialog.cpp
  1134. compiling gui/raisedmessagebox.cpp
  1135. compiling gui/rss/articlelistwidget.cpp
  1136. compiling gui/rss/automatedrssdownloader.cpp
  1137. compiling gui/rss/feedlistwidget.cpp
  1138. compiling gui/rss/htmlbrowser.cpp
  1139. compiling gui/rss/rsswidget.cpp
  1140. compiling gui/scanfoldersdelegate.cpp
  1141. compiling gui/search/pluginselectdialog.cpp
  1142. compiling gui/search/pluginsourcedialog.cpp
  1143. compiling gui/search/searchjobwidget.cpp
  1144. compiling gui/search/searchsortmodel.cpp
  1145. compiling gui/search/searchwidget.cpp
  1146. compiling gui/shutdownconfirmdialog.cpp
  1147. compiling gui/speedlimitdialog.cpp
  1148. compiling gui/statsdialog.cpp
  1149. gui/search/searchsortmodel.cpp: In member function ‘void SearchSortModel::setNameFilter(const QString&)’:
  1150. gui/search/searchsortmodel.cpp:63:73: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1151. 63 | m_searchTermWords = searchTerm.split(QLatin1Char(' '), QString::SkipEmptyParts);
  1152. | ^~~~~~~~~~~~~~
  1153. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  1154. from /usr/include/qt5/QtCore/qlist.h:47,
  1155. from /usr/include/qt5/QtCore/qvariant.h:45,
  1156. from /usr/include/qt5/QtCore/qabstractitemmodel.h:43,
  1157. from /usr/include/qt5/QtCore/qabstractproxymodel.h:43,
  1158. from /usr/include/qt5/QtCore/qsortfilterproxymodel.h:43,
  1159. from /usr/include/qt5/QtCore/QSortFilterProxyModel:1,
  1160. from gui/search/searchsortmodel.h:31,
  1161. from gui/search/searchsortmodel.cpp:29:
  1162. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1163. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1164. | ^~~~~~~~~~~~~~
  1165. gui/search/searchsortmodel.cpp:63:73: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1166. 63 | m_searchTermWords = searchTerm.split(QLatin1Char(' '), QString::SkipEmptyParts);
  1167. | ^~~~~~~~~~~~~~
  1168. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  1169. from /usr/include/qt5/QtCore/qlist.h:47,
  1170. from /usr/include/qt5/QtCore/qvariant.h:45,
  1171. from /usr/include/qt5/QtCore/qabstractitemmodel.h:43,
  1172. from /usr/include/qt5/QtCore/qabstractproxymodel.h:43,
  1173. from /usr/include/qt5/QtCore/qsortfilterproxymodel.h:43,
  1174. from /usr/include/qt5/QtCore/QSortFilterProxyModel:1,
  1175. from gui/search/searchsortmodel.h:31,
  1176. from gui/search/searchsortmodel.cpp:29:
  1177. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1178. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1179. | ^~~~~~~~~~~~~~
  1180. gui/search/searchsortmodel.cpp:63:87: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  1181. 63 | m_searchTermWords = searchTerm.split(QLatin1Char(' '), QString::SkipEmptyParts);
  1182. | ^
  1183. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  1184. from /usr/include/qt5/QtCore/qlist.h:47,
  1185. from /usr/include/qt5/QtCore/qvariant.h:45,
  1186. from /usr/include/qt5/QtCore/qabstractitemmodel.h:43,
  1187. from /usr/include/qt5/QtCore/qabstractproxymodel.h:43,
  1188. from /usr/include/qt5/QtCore/qsortfilterproxymodel.h:43,
  1189. from /usr/include/qt5/QtCore/QSortFilterProxyModel:1,
  1190. from gui/search/searchsortmodel.h:31,
  1191. from gui/search/searchsortmodel.cpp:29:
  1192. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  1193. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  1194. | ^~~~~
  1195. gui/optionsdialog.cpp: In member function ‘void OptionsDialog::saveOptions()’:
  1196. gui/optionsdialog.cpp:726:142: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1197. 726 | RSS::AutoDownloader::instance()->setSmartEpisodeFilters(m_ui->textSmartEpisodeFilters->toPlainText().split('\n', QString::SplitBehavior::SkipEmptyParts));
  1198. | ^~~~~~~~~~~~~~
  1199. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1200. from /usr/include/qt5/QtWidgets/qwidget.h:45,
  1201. from /usr/include/qt5/QtWidgets/qdialog.h:44,
  1202. from /usr/include/qt5/QtWidgets/QDialog:1,
  1203. from gui/optionsdialog.h:31,
  1204. from gui/optionsdialog.cpp:29:
  1205. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1206. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1207. | ^~~~~~~~~~~~~~
  1208. gui/optionsdialog.cpp:726:142: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1209. 726 | RSS::AutoDownloader::instance()->setSmartEpisodeFilters(m_ui->textSmartEpisodeFilters->toPlainText().split('\n', QString::SplitBehavior::SkipEmptyParts));
  1210. | ^~~~~~~~~~~~~~
  1211. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1212. from /usr/include/qt5/QtWidgets/qwidget.h:45,
  1213. from /usr/include/qt5/QtWidgets/qdialog.h:44,
  1214. from /usr/include/qt5/QtWidgets/QDialog:1,
  1215. from gui/optionsdialog.h:31,
  1216. from gui/optionsdialog.cpp:29:
  1217. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1218. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1219. | ^~~~~~~~~~~~~~
  1220. gui/optionsdialog.cpp:726:156: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  1221. 726 | RSS::AutoDownloader::instance()->setSmartEpisodeFilters(m_ui->textSmartEpisodeFilters->toPlainText().split('\n', QString::SplitBehavior::SkipEmptyParts));
  1222. | ^
  1223. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1224. from /usr/include/qt5/QtWidgets/qwidget.h:45,
  1225. from /usr/include/qt5/QtWidgets/qdialog.h:44,
  1226. from /usr/include/qt5/QtWidgets/QDialog:1,
  1227. from gui/optionsdialog.h:31,
  1228. from gui/optionsdialog.cpp:29:
  1229. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  1230. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  1231. | ^~~~~
  1232. compiling gui/statusbar.cpp
  1233. compiling gui/tagfiltermodel.cpp
  1234. compiling gui/tagfilterproxymodel.cpp
  1235. compiling gui/tagfilterwidget.cpp
  1236. compiling gui/torrentcategorydialog.cpp
  1237. compiling gui/torrentcontentfiltermodel.cpp
  1238. gui/mainwindow.cpp: In member function ‘virtual void MainWindow::keyPressEvent(QKeyEvent*)’:
  1239. gui/mainwindow.cpp:1146:76: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1240. 1146 | const QStringList lines {mimeData->text().split('\n', QString::SkipEmptyParts)};
  1241. | ^~~~~~~~~~~~~~
  1242. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1243. from /usr/include/qt5/QtWidgets/qwidget.h:45,
  1244. from /usr/include/qt5/QtWidgets/qmainwindow.h:44,
  1245. from /usr/include/qt5/QtWidgets/QMainWindow:1,
  1246. from gui/mainwindow.h:31,
  1247. from gui/mainwindow.cpp:29:
  1248. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1249. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1250. | ^~~~~~~~~~~~~~
  1251. gui/mainwindow.cpp:1146:76: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1252. 1146 | const QStringList lines {mimeData->text().split('\n', QString::SkipEmptyParts)};
  1253. | ^~~~~~~~~~~~~~
  1254. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1255. from /usr/include/qt5/QtWidgets/qwidget.h:45,
  1256. from /usr/include/qt5/QtWidgets/qmainwindow.h:44,
  1257. from /usr/include/qt5/QtWidgets/QMainWindow:1,
  1258. from gui/mainwindow.h:31,
  1259. from gui/mainwindow.cpp:29:
  1260. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1261. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1262. | ^~~~~~~~~~~~~~
  1263. gui/mainwindow.cpp:1146:90: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  1264. 1146 | const QStringList lines {mimeData->text().split('\n', QString::SkipEmptyParts)};
  1265. | ^
  1266. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1267. from /usr/include/qt5/QtWidgets/qwidget.h:45,
  1268. from /usr/include/qt5/QtWidgets/qmainwindow.h:44,
  1269. from /usr/include/qt5/QtWidgets/QMainWindow:1,
  1270. from gui/mainwindow.h:31,
  1271. from gui/mainwindow.cpp:29:
  1272. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  1273. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  1274. | ^~~~~
  1275. compiling gui/torrentcontentmodel.cpp
  1276. compiling gui/torrentcontentmodelfile.cpp
  1277. compiling gui/torrentcontentmodelfolder.cpp
  1278. compiling gui/torrentcontentmodelitem.cpp
  1279. compiling gui/torrentcontenttreeview.cpp
  1280. compiling gui/torrentcreatordialog.cpp
  1281. compiling gui/torrentoptionsdialog.cpp
  1282. compiling gui/trackerentriesdialog.cpp
  1283. compiling gui/transferlistdelegate.cpp
  1284. compiling gui/transferlistfilterswidget.cpp
  1285. compiling gui/transferlistmodel.cpp
  1286. compiling gui/transferlistsortmodel.cpp
  1287. compiling gui/transferlistwidget.cpp
  1288. compiling gui/tristateaction.cpp
  1289. compiling gui/tristatewidget.cpp
  1290. compiling gui/uithememanager.cpp
  1291. compiling gui/utils.cpp
  1292. compiling gui/powermanagement/powermanagement_x11.cpp
  1293. compiling gui/qtnotify/notifications.cpp
  1294. compiling webui/api/apicontroller.cpp
  1295. compiling webui/api/apierror.cpp
  1296. gui/torrentcontentmodel.cpp: In member function ‘void TorrentContentModel::setupModelData(const BitTorrent::TorrentInfo&)’:
  1297. gui/torrentcontentmodel.cpp:500:71: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1298. 500 | QVector<QStringRef> pathFolders = path.splitRef('/', QString::SkipEmptyParts);
  1299. | ^~~~~~~~~~~~~~
  1300. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  1301. from /usr/include/qt5/QtCore/qlist.h:47,
  1302. from /usr/include/qt5/QtCore/qvariant.h:45,
  1303. from /usr/include/qt5/QtCore/qabstractitemmodel.h:43,
  1304. from /usr/include/qt5/QtCore/QAbstractItemModel:1,
  1305. from gui/torrentcontentmodel.h:31,
  1306. from gui/torrentcontentmodel.cpp:29:
  1307. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1308. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1309. | ^~~~~~~~~~~~~~
  1310. gui/torrentcontentmodel.cpp:500:71: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1311. 500 | QVector<QStringRef> pathFolders = path.splitRef('/', QString::SkipEmptyParts);
  1312. | ^~~~~~~~~~~~~~
  1313. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  1314. from /usr/include/qt5/QtCore/qlist.h:47,
  1315. from /usr/include/qt5/QtCore/qvariant.h:45,
  1316. from /usr/include/qt5/QtCore/qabstractitemmodel.h:43,
  1317. from /usr/include/qt5/QtCore/QAbstractItemModel:1,
  1318. from gui/torrentcontentmodel.h:31,
  1319. from gui/torrentcontentmodel.cpp:29:
  1320. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1321. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1322. | ^~~~~~~~~~~~~~
  1323. gui/torrentcontentmodel.cpp:500:85: warning: ‘QVector<QStringRef> QString::splitRef(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  1324. 500 | QVector<QStringRef> pathFolders = path.splitRef('/', QString::SkipEmptyParts);
  1325. | ^
  1326. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  1327. from /usr/include/qt5/QtCore/qlist.h:47,
  1328. from /usr/include/qt5/QtCore/qvariant.h:45,
  1329. from /usr/include/qt5/QtCore/qabstractitemmodel.h:43,
  1330. from /usr/include/qt5/QtCore/QAbstractItemModel:1,
  1331. from gui/torrentcontentmodel.h:31,
  1332. from gui/torrentcontentmodel.cpp:29:
  1333. /usr/include/qt5/QtCore/qstring.h:618:25: note: declared here
  1334. 618 | QVector<QStringRef> splitRef(QChar sep, SplitBehavior behavior,
  1335. | ^~~~~~~~
  1336. compiling webui/api/appcontroller.cpp
  1337. compiling webui/api/authcontroller.cpp
  1338. compiling webui/api/freediskspacechecker.cpp
  1339. compiling webui/api/logcontroller.cpp
  1340. compiling webui/api/rsscontroller.cpp
  1341. compiling webui/api/searchcontroller.cpp
  1342. compiling webui/api/synccontroller.cpp
  1343. compiling webui/api/torrentscontroller.cpp
  1344. compiling webui/api/transfercontroller.cpp
  1345. compiling webui/api/serialize/serialize_torrent.cpp
  1346. compiling webui/webapplication.cpp
  1347. compiling webui/webui.cpp
  1348. rcc gui/about.qrc
  1349. rcc webui/www/webui.qrc
  1350. rcc webui/www/translations/webui_translations.qrc
  1351. rcc icons/icons.qrc
  1352. rcc lang/lang.qrc
  1353. rcc searchengine/searchengine.qrc
  1354. generating ./moc_predefs.h
  1355. compiling qrc_about.cpp
  1356. compiling qrc_webui.cpp
  1357. compiling qrc_webui_translations.cpp
  1358. gui/torrentcreatordialog.cpp: In member function ‘void TorrentCreatorDialog::onCreateButtonClicked()’:
  1359. gui/torrentcreatordialog.cpp:215:66: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1360. 215 | , m_ui->URLSeedsList->toPlainText().split('\n', QString::SkipEmptyParts)
  1361. | ^~~~~~~~~~~~~~
  1362. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1363. from /usr/include/qt5/QtWidgets/qwidget.h:45,
  1364. from /usr/include/qt5/QtWidgets/qdialog.h:44,
  1365. from /usr/include/qt5/QtWidgets/QDialog:1,
  1366. from gui/torrentcreatordialog.h:34,
  1367. from gui/torrentcreatordialog.cpp:30:
  1368. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1369. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1370. | ^~~~~~~~~~~~~~
  1371. gui/torrentcreatordialog.cpp:215:66: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1372. 215 | , m_ui->URLSeedsList->toPlainText().split('\n', QString::SkipEmptyParts)
  1373. | ^~~~~~~~~~~~~~
  1374. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1375. from /usr/include/qt5/QtWidgets/qwidget.h:45,
  1376. from /usr/include/qt5/QtWidgets/qdialog.h:44,
  1377. from /usr/include/qt5/QtWidgets/QDialog:1,
  1378. from gui/torrentcreatordialog.h:34,
  1379. from gui/torrentcreatordialog.cpp:30:
  1380. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1381. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1382. | ^~~~~~~~~~~~~~
  1383. gui/torrentcreatordialog.cpp:215:80: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  1384. 215 | , m_ui->URLSeedsList->toPlainText().split('\n', QString::SkipEmptyParts)
  1385. | ^
  1386. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1387. from /usr/include/qt5/QtWidgets/qwidget.h:45,
  1388. from /usr/include/qt5/QtWidgets/qdialog.h:44,
  1389. from /usr/include/qt5/QtWidgets/QDialog:1,
  1390. from gui/torrentcreatordialog.h:34,
  1391. from gui/torrentcreatordialog.cpp:30:
  1392. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  1393. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  1394. | ^~~~~
  1395. compiling qrc_searchengine.cpp
  1396. moc app/application.h
  1397. moc app/applicationinstancemanager.h
  1398. moc app/filelogger.h
  1399. moc app/qtlocalpeer/qtlocalpeer.h
  1400. moc base/asyncfilestorage.h
  1401. moc base/bittorrent/bandwidthscheduler.h
  1402. moc base/bittorrent/filesearcher.h
  1403. moc base/bittorrent/filterparserthread.h
  1404. moc base/bittorrent/portforwarderimpl.h
  1405. moc base/bittorrent/resumedatasavingmanager.h
  1406. moc base/bittorrent/session.h
  1407. moc base/bittorrent/statistics.h
  1408. moc base/bittorrent/torrentcontentlayout.h
  1409. moc base/bittorrent/torrentcreatorthread.h
  1410. moc base/bittorrent/tracker.h
  1411. moc base/filesystemwatcher.h
  1412. moc base/http/connection.h
  1413. moc base/http/server.h
  1414. moc base/logger.h
  1415. moc base/net/dnsupdater.h
  1416. moc base/net/downloadhandlerimpl.h
  1417. moc base/net/downloadmanager.h
  1418. moc base/net/geoipmanager.h
  1419. In file included from webui/webapplication.cpp:50:
  1420. ./base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1421. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  1422. | ^~~~~~~~~~~~~~
  1423. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  1424. from /usr/include/qt5/QtCore/QDateTime:1,
  1425. from webui/webapplication.h:31,
  1426. from webui/webapplication.cpp:29:
  1427. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  1428. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  1429. | ^~~~~~~~~~~~~~
  1430. In file included from webui/webapplication.cpp:50:
  1431. ./base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1432. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  1433. | ^~~~~~~~~~~~~~
  1434. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  1435. from /usr/include/qt5/QtCore/QDateTime:1,
  1436. from webui/webapplication.h:31,
  1437. from webui/webapplication.cpp:29:
  1438. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  1439. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  1440. | ^~~~~~~~~~~~~~
  1441. moc base/net/proxyconfigurationmanager.h
  1442. moc base/net/reverseresolution.h
  1443. moc base/net/smtp.h
  1444. webui/webapplication.cpp: In function ‘QStringMap {anonymous}::parseCookie(const QString&)’:
  1445. webui/webapplication.cpp:78:78: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1446. 78 | const QVector<QStringRef> cookies = cookieStr.splitRef(';', QString::SkipEmptyParts);
  1447. | ^~~~~~~~~~~~~~
  1448. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  1449. from /usr/include/qt5/QtCore/QDateTime:1,
  1450. from webui/webapplication.h:31,
  1451. from webui/webapplication.cpp:29:
  1452. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1453. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1454. | ^~~~~~~~~~~~~~
  1455. webui/webapplication.cpp:78:78: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1456. 78 | const QVector<QStringRef> cookies = cookieStr.splitRef(';', QString::SkipEmptyParts);
  1457. | ^~~~~~~~~~~~~~
  1458. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  1459. from /usr/include/qt5/QtCore/QDateTime:1,
  1460. from webui/webapplication.h:31,
  1461. from webui/webapplication.cpp:29:
  1462. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1463. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1464. | ^~~~~~~~~~~~~~
  1465. webui/webapplication.cpp:78:92: warning: ‘QVector<QStringRef> QString::splitRef(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  1466. 78 | const QVector<QStringRef> cookies = cookieStr.splitRef(';', QString::SkipEmptyParts);
  1467. | ^
  1468. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  1469. from /usr/include/qt5/QtCore/QDateTime:1,
  1470. from webui/webapplication.h:31,
  1471. from webui/webapplication.cpp:29:
  1472. /usr/include/qt5/QtCore/qstring.h:618:25: note: declared here
  1473. 618 | QVector<QStringRef> splitRef(QChar sep, SplitBehavior behavior,
  1474. | ^~~~~~~~
  1475. webui/webapplication.cpp: In member function ‘void WebApplication::sendWebUIFile()’:
  1476. webui/webapplication.cpp:145:69: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1477. 145 | const QStringList pathItems {request().path.split('/', QString::SkipEmptyParts)};
  1478. | ^~~~~~~~~~~~~~
  1479. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  1480. from /usr/include/qt5/QtCore/QDateTime:1,
  1481. from webui/webapplication.h:31,
  1482. from webui/webapplication.cpp:29:
  1483. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1484. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1485. | ^~~~~~~~~~~~~~
  1486. webui/webapplication.cpp:145:69: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1487. 145 | const QStringList pathItems {request().path.split('/', QString::SkipEmptyParts)};
  1488. | ^~~~~~~~~~~~~~
  1489. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  1490. from /usr/include/qt5/QtCore/QDateTime:1,
  1491. from webui/webapplication.h:31,
  1492. from webui/webapplication.cpp:29:
  1493. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1494. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1495. | ^~~~~~~~~~~~~~
  1496. webui/webapplication.cpp:145:83: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  1497. 145 | const QStringList pathItems {request().path.split('/', QString::SkipEmptyParts)};
  1498. | ^
  1499. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  1500. from /usr/include/qt5/QtCore/QDateTime:1,
  1501. from webui/webapplication.h:31,
  1502. from webui/webapplication.cpp:29:
  1503. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  1504. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  1505. | ^~~~~
  1506. webui/webapplication.cpp: In member function ‘void WebApplication::configure()’:
  1507. webui/webapplication.cpp:358:65: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1508. 358 | m_domainList = pref->getServerDomains().split(';', QString::SkipEmptyParts);
  1509. | ^~~~~~~~~~~~~~
  1510. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  1511. from /usr/include/qt5/QtCore/QDateTime:1,
  1512. from webui/webapplication.h:31,
  1513. from webui/webapplication.cpp:29:
  1514. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1515. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1516. | ^~~~~~~~~~~~~~
  1517. webui/webapplication.cpp:358:65: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1518. 358 | m_domainList = pref->getServerDomains().split(';', QString::SkipEmptyParts);
  1519. | ^~~~~~~~~~~~~~
  1520. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  1521. from /usr/include/qt5/QtCore/QDateTime:1,
  1522. from webui/webapplication.h:31,
  1523. from webui/webapplication.cpp:29:
  1524. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1525. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1526. | ^~~~~~~~~~~~~~
  1527. webui/webapplication.cpp:358:79: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  1528. 358 | m_domainList = pref->getServerDomains().split(';', QString::SkipEmptyParts);
  1529. | ^
  1530. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  1531. from /usr/include/qt5/QtCore/QDateTime:1,
  1532. from webui/webapplication.h:31,
  1533. from webui/webapplication.cpp:29:
  1534. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  1535. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  1536. | ^~~~~
  1537. webui/webapplication.cpp:389:93: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1538. 389 | const QVector<QStringRef> customHeaderLines = customHeaders.splitRef('\n', QString::SkipEmptyParts);
  1539. | ^~~~~~~~~~~~~~
  1540. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  1541. from /usr/include/qt5/QtCore/QDateTime:1,
  1542. from webui/webapplication.h:31,
  1543. from webui/webapplication.cpp:29:
  1544. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1545. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1546. | ^~~~~~~~~~~~~~
  1547. webui/webapplication.cpp:389:93: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1548. 389 | const QVector<QStringRef> customHeaderLines = customHeaders.splitRef('\n', QString::SkipEmptyParts);
  1549. | ^~~~~~~~~~~~~~
  1550. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  1551. from /usr/include/qt5/QtCore/QDateTime:1,
  1552. from webui/webapplication.h:31,
  1553. from webui/webapplication.cpp:29:
  1554. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1555. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1556. | ^~~~~~~~~~~~~~
  1557. webui/webapplication.cpp:389:107: warning: ‘QVector<QStringRef> QString::splitRef(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  1558. 389 | const QVector<QStringRef> customHeaderLines = customHeaders.splitRef('\n', QString::SkipEmptyParts);
  1559. | ^
  1560. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  1561. from /usr/include/qt5/QtCore/QDateTime:1,
  1562. from webui/webapplication.h:31,
  1563. from webui/webapplication.cpp:29:
  1564. /usr/include/qt5/QtCore/qstring.h:618:25: note: declared here
  1565. 618 | QVector<QStringRef> splitRef(QChar sep, SplitBehavior behavior,
  1566. | ^~~~~~~~
  1567. gui/transferlistwidget.cpp: In member function ‘QStringList TransferListWidget::askTagsForSelection(const QString&)’:
  1568. gui/transferlistwidget.cpp:725:46: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1569. 725 | tags = tagsInput.split(',', QString::SkipEmptyParts);
  1570. | ^~~~~~~~~~~~~~
  1571. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1572. from /usr/include/qt5/QtWidgets/qwidget.h:45,
  1573. from /usr/include/qt5/QtWidgets/qframe.h:44,
  1574. from /usr/include/qt5/QtWidgets/qabstractscrollarea.h:44,
  1575. from /usr/include/qt5/QtWidgets/qabstractitemview.h:44,
  1576. from /usr/include/qt5/QtWidgets/qtreeview.h:44,
  1577. from /usr/include/qt5/QtWidgets/QTreeView:1,
  1578. from gui/transferlistwidget.h:33,
  1579. from gui/transferlistwidget.cpp:29:
  1580. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1581. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1582. | ^~~~~~~~~~~~~~
  1583. gui/transferlistwidget.cpp:725:46: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1584. 725 | tags = tagsInput.split(',', QString::SkipEmptyParts);
  1585. | ^~~~~~~~~~~~~~
  1586. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1587. from /usr/include/qt5/QtWidgets/qwidget.h:45,
  1588. from /usr/include/qt5/QtWidgets/qframe.h:44,
  1589. from /usr/include/qt5/QtWidgets/qabstractscrollarea.h:44,
  1590. from /usr/include/qt5/QtWidgets/qabstractitemview.h:44,
  1591. from /usr/include/qt5/QtWidgets/qtreeview.h:44,
  1592. from /usr/include/qt5/QtWidgets/QTreeView:1,
  1593. from gui/transferlistwidget.h:33,
  1594. from gui/transferlistwidget.cpp:29:
  1595. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1596. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1597. | ^~~~~~~~~~~~~~
  1598. gui/transferlistwidget.cpp:725:60: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  1599. 725 | tags = tagsInput.split(',', QString::SkipEmptyParts);
  1600. | ^
  1601. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1602. from /usr/include/qt5/QtWidgets/qwidget.h:45,
  1603. from /usr/include/qt5/QtWidgets/qframe.h:44,
  1604. from /usr/include/qt5/QtWidgets/qabstractscrollarea.h:44,
  1605. from /usr/include/qt5/QtWidgets/qabstractitemview.h:44,
  1606. from /usr/include/qt5/QtWidgets/qtreeview.h:44,
  1607. from /usr/include/qt5/QtWidgets/QTreeView:1,
  1608. from gui/transferlistwidget.h:33,
  1609. from gui/transferlistwidget.cpp:29:
  1610. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  1611. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  1612. | ^~~~~
  1613. moc base/preferences.h
  1614. moc base/rss/rss_article.h
  1615. moc base/rss/rss_autodownloader.h
  1616. moc base/rss/rss_feed.h
  1617. moc base/rss/rss_folder.h
  1618. moc base/rss/rss_item.h
  1619. moc base/rss/rss_parser.h
  1620. moc base/scanfoldersmodel.h
  1621. moc base/rss/rss_session.h
  1622. moc base/search/searchdownloadhandler.h
  1623. moc base/search/searchhandler.h
  1624. In file included from /usr/include/qt5/QtCore/qlist.h:48,
  1625. from /usr/include/qt5/QtCore/qobject.h:49,
  1626. from /usr/include/qt5/QtWidgets/qwidget.h:45,
  1627. from /usr/include/qt5/QtWidgets/qframe.h:44,
  1628. from /usr/include/qt5/QtWidgets/qabstractscrollarea.h:44,
  1629. from /usr/include/qt5/QtWidgets/qabstractitemview.h:44,
  1630. from /usr/include/qt5/QtWidgets/qtreeview.h:44,
  1631. from /usr/include/qt5/QtWidgets/QTreeView:1,
  1632. from gui/transferlistwidget.h:33,
  1633. from gui/transferlistwidget.cpp:29:
  1634. /usr/include/qt5/QtCore/qvector.h: In instantiation of ‘QVector<T>::iterator QVector<T>::erase(QVector<T>::iterator, QVector<T>::iterator) [with T = BitTorrent::TrackerEntry; QVector<T>::iterator = QTypedArrayData<BitTorrent::TrackerEntry>::iterator]’:
  1635. gui/transferlistwidget.cpp:687:39: required from here
  1636. /usr/include/qt5/QtCore/qvector.h:923:16: warning: implicitly-declared ‘constexpr QTypedArrayData<BitTorrent::TrackerEntry>::iterator& QTypedArrayData<BitTorrent::TrackerEntry>::iterator::operator=(const QTypedArrayData<BitTorrent::TrackerEntry>::iterator&)’ is deprecated [-Wdeprecated-copy]
  1637. 923 | abegin = d->begin() + itemsUntouched;
  1638. | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1639. In file included from /usr/include/qt5/QtCore/qbytearray.h:46,
  1640. from /usr/include/qt5/QtCore/qstring.h:50,
  1641. from /usr/include/qt5/QtCore/qobject.h:47,
  1642. from /usr/include/qt5/QtWidgets/qwidget.h:45,
  1643. from /usr/include/qt5/QtWidgets/qframe.h:44,
  1644. from /usr/include/qt5/QtWidgets/qabstractscrollarea.h:44,
  1645. from /usr/include/qt5/QtWidgets/qabstractitemview.h:44,
  1646. from /usr/include/qt5/QtWidgets/qtreeview.h:44,
  1647. from /usr/include/qt5/QtWidgets/QTreeView:1,
  1648. from gui/transferlistwidget.h:33,
  1649. from gui/transferlistwidget.cpp:29:
  1650. /usr/include/qt5/QtCore/qarraydata.h:144:16: note: because ‘QTypedArrayData<BitTorrent::TrackerEntry>::iterator’ has user-provided ‘QTypedArrayData<T>::iterator::iterator(const QTypedArrayData<T>::iterator&) [with T = BitTorrent::TrackerEntry]’
  1651. 144 | inline iterator(const iterator &o): i(o.i){} // #### Qt 6: remove, the implicit version is fine
  1652. | ^~~~~~~~
  1653. In file included from /usr/include/qt5/QtCore/qlist.h:48,
  1654. from /usr/include/qt5/QtCore/qobject.h:49,
  1655. from /usr/include/qt5/QtWidgets/qwidget.h:45,
  1656. from /usr/include/qt5/QtWidgets/qframe.h:44,
  1657. from /usr/include/qt5/QtWidgets/qabstractscrollarea.h:44,
  1658. from /usr/include/qt5/QtWidgets/qabstractitemview.h:44,
  1659. from /usr/include/qt5/QtWidgets/qtreeview.h:44,
  1660. from /usr/include/qt5/QtWidgets/QTreeView:1,
  1661. from gui/transferlistwidget.h:33,
  1662. from gui/transferlistwidget.cpp:29:
  1663. /usr/include/qt5/QtCore/qvector.h:924:14: warning: implicitly-declared ‘constexpr QTypedArrayData<BitTorrent::TrackerEntry>::iterator& QTypedArrayData<BitTorrent::TrackerEntry>::iterator::operator=(const QTypedArrayData<BitTorrent::TrackerEntry>::iterator&)’ is deprecated [-Wdeprecated-copy]
  1664. 924 | aend = abegin + itemsToErase;
  1665. | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~
  1666. In file included from /usr/include/qt5/QtCore/qbytearray.h:46,
  1667. from /usr/include/qt5/QtCore/qstring.h:50,
  1668. from /usr/include/qt5/QtCore/qobject.h:47,
  1669. from /usr/include/qt5/QtWidgets/qwidget.h:45,
  1670. from /usr/include/qt5/QtWidgets/qframe.h:44,
  1671. from /usr/include/qt5/QtWidgets/qabstractscrollarea.h:44,
  1672. from /usr/include/qt5/QtWidgets/qabstractitemview.h:44,
  1673. from /usr/include/qt5/QtWidgets/qtreeview.h:44,
  1674. from /usr/include/qt5/QtWidgets/QTreeView:1,
  1675. from gui/transferlistwidget.h:33,
  1676. from gui/transferlistwidget.cpp:29:
  1677. /usr/include/qt5/QtCore/qarraydata.h:144:16: note: because ‘QTypedArrayData<BitTorrent::TrackerEntry>::iterator’ has user-provided ‘QTypedArrayData<T>::iterator::iterator(const QTypedArrayData<T>::iterator&) [with T = BitTorrent::TrackerEntry]’
  1678. 144 | inline iterator(const iterator &o): i(o.i){} // #### Qt 6: remove, the implicit version is fine
  1679. | ^~~~~~~~
  1680. moc base/search/searchpluginmanager.h
  1681. moc base/settingsstorage.h
  1682. moc base/torrentfileguard.h
  1683. moc gui/aboutdialog.h
  1684. moc gui/addnewtorrentdialog.h
  1685. moc gui/advancedsettings.h
  1686. moc gui/autoexpandabledialog.h
  1687. moc gui/banlistoptionsdialog.h
  1688. moc gui/categoryfiltermodel.h
  1689. moc gui/categoryfilterwidget.h
  1690. moc gui/cookiesdialog.h
  1691. moc gui/cookiesmodel.h
  1692. moc gui/deletionconfirmationdialog.h
  1693. moc gui/downloadfromurldialog.h
  1694. moc gui/executionlogwidget.h
  1695. moc gui/fspathedit.h
  1696. moc gui/fspathedit_p.h
  1697. moc gui/ipsubnetwhitelistoptionsdialog.h
  1698. moc gui/lineedit.h
  1699. moc gui/log/logfiltermodel.h
  1700. moc gui/log/loglistview.h
  1701. moc gui/log/logmodel.h
  1702. moc gui/mainwindow.h
  1703. moc gui/optionsdialog.h
  1704. moc gui/powermanagement/powermanagement.h
  1705. moc gui/previewlistdelegate.h
  1706. moc gui/previewselectdialog.h
  1707. moc gui/properties/downloadedpiecesbar.h
  1708. moc gui/properties/peerlistsortmodel.h
  1709. moc gui/properties/peerlistwidget.h
  1710. moc gui/properties/peersadditiondialog.h
  1711. moc gui/properties/pieceavailabilitybar.h
  1712. moc gui/properties/piecesbar.h
  1713. moc gui/properties/propertieswidget.h
  1714. moc gui/properties/proplistdelegate.h
  1715. moc gui/properties/proptabbar.h
  1716. moc gui/properties/speedplotview.h
  1717. moc gui/properties/speedwidget.h
  1718. moc gui/properties/trackerlistwidget.h
  1719. moc gui/properties/trackersadditiondialog.h
  1720. moc gui/raisedmessagebox.h
  1721. moc gui/rss/articlelistwidget.h
  1722. moc gui/rss/automatedrssdownloader.h
  1723. moc gui/rss/feedlistwidget.h
  1724. moc gui/rss/htmlbrowser.h
  1725. moc gui/rss/rsswidget.h
  1726. moc gui/scanfoldersdelegate.h
  1727. moc gui/search/pluginselectdialog.h
  1728. moc gui/search/pluginsourcedialog.h
  1729. moc gui/search/searchjobwidget.h
  1730. moc gui/search/searchwidget.h
  1731. moc gui/shutdownconfirmdialog.h
  1732. moc gui/speedlimitdialog.h
  1733. moc gui/statsdialog.h
  1734. moc gui/statusbar.h
  1735. moc gui/tagfiltermodel.h
  1736. moc gui/tagfilterwidget.h
  1737. webui/api/appcontroller.cpp: In member function ‘void AppController::setPreferencesAction()’:
  1738. webui/api/appcontroller.cpp:512:74: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1739. 512 | session->setBannedIPs(it.value().toString().split('\n', QString::SkipEmptyParts));
  1740. | ^~~~~~~~~~~~~~
  1741. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1742. from /usr/include/qt5/QtCore/QObject:1,
  1743. from webui/api/apicontroller.h:31,
  1744. from webui/api/appcontroller.h:33,
  1745. from webui/api/appcontroller.cpp:31:
  1746. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1747. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1748. | ^~~~~~~~~~~~~~
  1749. webui/api/appcontroller.cpp:512:74: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1750. 512 | session->setBannedIPs(it.value().toString().split('\n', QString::SkipEmptyParts));
  1751. | ^~~~~~~~~~~~~~
  1752. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1753. from /usr/include/qt5/QtCore/QObject:1,
  1754. from webui/api/apicontroller.h:31,
  1755. from webui/api/appcontroller.h:33,
  1756. from webui/api/appcontroller.cpp:31:
  1757. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1758. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1759. | ^~~~~~~~~~~~~~
  1760. webui/api/appcontroller.cpp:512:88: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  1761. 512 | session->setBannedIPs(it.value().toString().split('\n', QString::SkipEmptyParts));
  1762. | ^
  1763. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1764. from /usr/include/qt5/QtCore/QObject:1,
  1765. from webui/api/apicontroller.h:31,
  1766. from webui/api/appcontroller.h:33,
  1767. from webui/api/appcontroller.cpp:31:
  1768. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  1769. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  1770. | ^~~~~
  1771. moc gui/torrentcategorydialog.h
  1772. webui/api/appcontroller.cpp:642:108: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1773. 642 | pref->setWebUiAuthSubnetWhitelist(it.value().toString().split(QRegularExpression("\n|,"), QString::SkipEmptyParts));
  1774. | ^~~~~~~~~~~~~~
  1775. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1776. from /usr/include/qt5/QtCore/QObject:1,
  1777. from webui/api/apicontroller.h:31,
  1778. from webui/api/appcontroller.h:33,
  1779. from webui/api/appcontroller.cpp:31:
  1780. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1781. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1782. | ^~~~~~~~~~~~~~
  1783. webui/api/appcontroller.cpp:642:108: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1784. 642 | pref->setWebUiAuthSubnetWhitelist(it.value().toString().split(QRegularExpression("\n|,"), QString::SkipEmptyParts));
  1785. | ^~~~~~~~~~~~~~
  1786. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1787. from /usr/include/qt5/QtCore/QObject:1,
  1788. from webui/api/apicontroller.h:31,
  1789. from webui/api/appcontroller.h:33,
  1790. from webui/api/appcontroller.cpp:31:
  1791. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1792. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1793. | ^~~~~~~~~~~~~~
  1794. webui/api/appcontroller.cpp:642:122: warning: ‘QStringList QString::split(const QRegularExpression&, QString::SplitBehavior) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  1795. 642 | pref->setWebUiAuthSubnetWhitelist(it.value().toString().split(QRegularExpression("\n|,"), QString::SkipEmptyParts));
  1796. | ^
  1797. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1798. from /usr/include/qt5/QtCore/QObject:1,
  1799. from webui/api/apicontroller.h:31,
  1800. from webui/api/appcontroller.h:33,
  1801. from webui/api/appcontroller.cpp:31:
  1802. /usr/include/qt5/QtCore/qstring.h:628:17: note: declared here
  1803. 628 | QStringList split(const QRegularExpression &sep, SplitBehavior behavior) const;
  1804. | ^~~~~
  1805. moc gui/torrentcontentfiltermodel.h
  1806. moc gui/torrentcontentmodel.h
  1807. moc gui/torrentcontenttreeview.h
  1808. moc gui/torrentcreatordialog.h
  1809. moc gui/torrentoptionsdialog.h
  1810. moc gui/trackerentriesdialog.h
  1811. moc gui/transferlistfilterswidget.h
  1812. moc gui/transferlistdelegate.h
  1813. moc gui/transferlistmodel.h
  1814. moc gui/transferlistsortmodel.h
  1815. moc gui/transferlistwidget.h
  1816. moc gui/tristatewidget.h
  1817. moc gui/uithememanager.h
  1818. moc gui/powermanagement/powermanagement_x11.h
  1819. moc gui/qtnotify/notifications.h
  1820. moc webui/api/apicontroller.h
  1821. moc webui/api/appcontroller.h
  1822. moc webui/api/authcontroller.h
  1823. moc webui/api/freediskspacechecker.h
  1824. moc webui/api/logcontroller.h
  1825. moc webui/api/rsscontroller.h
  1826. moc webui/api/searchcontroller.h
  1827. moc webui/api/synccontroller.h
  1828. moc webui/api/torrentscontroller.h
  1829. moc webui/webapplication.h
  1830. moc webui/api/transfercontroller.h
  1831. moc webui/webui.h
  1832. compiling qrc_icons.cpp
  1833. compiling qrc_lang.cpp
  1834. compiling moc_application.cpp
  1835. compiling moc_applicationinstancemanager.cpp
  1836. compiling moc_filelogger.cpp
  1837. compiling moc_qtlocalpeer.cpp
  1838. compiling moc_bandwidthscheduler.cpp
  1839. compiling moc_asyncfilestorage.cpp
  1840. compiling moc_filesearcher.cpp
  1841. compiling moc_filterparserthread.cpp
  1842. compiling moc_portforwarderimpl.cpp
  1843. compiling moc_resumedatasavingmanager.cpp
  1844. compiling moc_session.cpp
  1845. compiling moc_statistics.cpp
  1846. compiling moc_torrentcontentlayout.cpp
  1847. webui/api/torrentscontroller.cpp: In member function ‘void TorrentsController::infoAction()’:
  1848. webui/api/torrentscontroller.cpp:258:70: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1849. 258 | const QStringList hashes {params()["hashes"].split('|', QString::SkipEmptyParts)};
  1850. | ^~~~~~~~~~~~~~
  1851. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1852. from /usr/include/qt5/QtCore/QObject:1,
  1853. from webui/api/apicontroller.h:31,
  1854. from webui/api/torrentscontroller.h:31,
  1855. from webui/api/torrentscontroller.cpp:29:
  1856. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1857. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1858. | ^~~~~~~~~~~~~~
  1859. webui/api/torrentscontroller.cpp:258:70: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1860. 258 | const QStringList hashes {params()["hashes"].split('|', QString::SkipEmptyParts)};
  1861. | ^~~~~~~~~~~~~~
  1862. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1863. from /usr/include/qt5/QtCore/QObject:1,
  1864. from webui/api/apicontroller.h:31,
  1865. from webui/api/torrentscontroller.h:31,
  1866. from webui/api/torrentscontroller.cpp:29:
  1867. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1868. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1869. | ^~~~~~~~~~~~~~
  1870. webui/api/torrentscontroller.cpp:258:84: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  1871. 258 | const QStringList hashes {params()["hashes"].split('|', QString::SkipEmptyParts)};
  1872. | ^
  1873. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1874. from /usr/include/qt5/QtCore/QObject:1,
  1875. from webui/api/apicontroller.h:31,
  1876. from webui/api/torrentscontroller.h:31,
  1877. from webui/api/torrentscontroller.cpp:29:
  1878. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  1879. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  1880. | ^~~~~
  1881. webui/api/torrentscontroller.cpp: In member function ‘void TorrentsController::addAction()’:
  1882. webui/api/torrentscontroller.cpp:609:81: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1883. 609 | const QSet<QString> tags = List::toSet(params()["tags"].split(',', QString::SkipEmptyParts));
  1884. | ^~~~~~~~~~~~~~
  1885. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1886. from /usr/include/qt5/QtCore/QObject:1,
  1887. from webui/api/apicontroller.h:31,
  1888. from webui/api/torrentscontroller.h:31,
  1889. from webui/api/torrentscontroller.cpp:29:
  1890. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1891. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1892. | ^~~~~~~~~~~~~~
  1893. webui/api/torrentscontroller.cpp:609:81: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1894. 609 | const QSet<QString> tags = List::toSet(params()["tags"].split(',', QString::SkipEmptyParts));
  1895. | ^~~~~~~~~~~~~~
  1896. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1897. from /usr/include/qt5/QtCore/QObject:1,
  1898. from webui/api/apicontroller.h:31,
  1899. from webui/api/torrentscontroller.h:31,
  1900. from webui/api/torrentscontroller.cpp:29:
  1901. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1902. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1903. | ^~~~~~~~~~~~~~
  1904. webui/api/torrentscontroller.cpp:609:95: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  1905. 609 | const QSet<QString> tags = List::toSet(params()["tags"].split(',', QString::SkipEmptyParts));
  1906. | ^
  1907. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1908. from /usr/include/qt5/QtCore/QObject:1,
  1909. from webui/api/apicontroller.h:31,
  1910. from webui/api/torrentscontroller.h:31,
  1911. from webui/api/torrentscontroller.cpp:29:
  1912. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  1913. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  1914. | ^~~~~
  1915. webui/api/torrentscontroller.cpp: In member function ‘void TorrentsController::addTagsAction()’:
  1916. webui/api/torrentscontroller.cpp:1186:66: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1917. 1186 | const QStringList tags {params()["tags"].split(',', QString::SkipEmptyParts)};
  1918. | ^~~~~~~~~~~~~~
  1919. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1920. from /usr/include/qt5/QtCore/QObject:1,
  1921. from webui/api/apicontroller.h:31,
  1922. from webui/api/torrentscontroller.h:31,
  1923. from webui/api/torrentscontroller.cpp:29:
  1924. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1925. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1926. | ^~~~~~~~~~~~~~
  1927. webui/api/torrentscontroller.cpp:1186:66: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1928. 1186 | const QStringList tags {params()["tags"].split(',', QString::SkipEmptyParts)};
  1929. | ^~~~~~~~~~~~~~
  1930. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1931. from /usr/include/qt5/QtCore/QObject:1,
  1932. from webui/api/apicontroller.h:31,
  1933. from webui/api/torrentscontroller.h:31,
  1934. from webui/api/torrentscontroller.cpp:29:
  1935. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1936. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1937. | ^~~~~~~~~~~~~~
  1938. webui/api/torrentscontroller.cpp:1186:80: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  1939. 1186 | const QStringList tags {params()["tags"].split(',', QString::SkipEmptyParts)};
  1940. | ^
  1941. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1942. from /usr/include/qt5/QtCore/QObject:1,
  1943. from webui/api/apicontroller.h:31,
  1944. from webui/api/torrentscontroller.h:31,
  1945. from webui/api/torrentscontroller.cpp:29:
  1946. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  1947. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  1948. | ^~~~~
  1949. webui/api/torrentscontroller.cpp: In member function ‘void TorrentsController::removeTagsAction()’:
  1950. webui/api/torrentscontroller.cpp:1203:66: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1951. 1203 | const QStringList tags {params()["tags"].split(',', QString::SkipEmptyParts)};
  1952. | ^~~~~~~~~~~~~~
  1953. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1954. from /usr/include/qt5/QtCore/QObject:1,
  1955. from webui/api/apicontroller.h:31,
  1956. from webui/api/torrentscontroller.h:31,
  1957. from webui/api/torrentscontroller.cpp:29:
  1958. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1959. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1960. | ^~~~~~~~~~~~~~
  1961. webui/api/torrentscontroller.cpp:1203:66: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1962. 1203 | const QStringList tags {params()["tags"].split(',', QString::SkipEmptyParts)};
  1963. | ^~~~~~~~~~~~~~
  1964. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1965. from /usr/include/qt5/QtCore/QObject:1,
  1966. from webui/api/apicontroller.h:31,
  1967. from webui/api/torrentscontroller.h:31,
  1968. from webui/api/torrentscontroller.cpp:29:
  1969. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1970. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1971. | ^~~~~~~~~~~~~~
  1972. webui/api/torrentscontroller.cpp:1203:80: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  1973. 1203 | const QStringList tags {params()["tags"].split(',', QString::SkipEmptyParts)};
  1974. | ^
  1975. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1976. from /usr/include/qt5/QtCore/QObject:1,
  1977. from webui/api/apicontroller.h:31,
  1978. from webui/api/torrentscontroller.h:31,
  1979. from webui/api/torrentscontroller.cpp:29:
  1980. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  1981. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  1982. | ^~~~~
  1983. webui/api/torrentscontroller.cpp: In member function ‘void TorrentsController::createTagsAction()’:
  1984. webui/api/torrentscontroller.cpp:1227:66: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1985. 1227 | const QStringList tags {params()["tags"].split(',', QString::SkipEmptyParts)};
  1986. | ^~~~~~~~~~~~~~
  1987. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1988. from /usr/include/qt5/QtCore/QObject:1,
  1989. from webui/api/apicontroller.h:31,
  1990. from webui/api/torrentscontroller.h:31,
  1991. from webui/api/torrentscontroller.cpp:29:
  1992. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  1993. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  1994. | ^~~~~~~~~~~~~~
  1995. webui/api/torrentscontroller.cpp:1227:66: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  1996. 1227 | const QStringList tags {params()["tags"].split(',', QString::SkipEmptyParts)};
  1997. | ^~~~~~~~~~~~~~
  1998. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  1999. from /usr/include/qt5/QtCore/QObject:1,
  2000. from webui/api/apicontroller.h:31,
  2001. from webui/api/torrentscontroller.h:31,
  2002. from webui/api/torrentscontroller.cpp:29:
  2003. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  2004. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  2005. | ^~~~~~~~~~~~~~
  2006. webui/api/torrentscontroller.cpp:1227:80: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  2007. 1227 | const QStringList tags {params()["tags"].split(',', QString::SkipEmptyParts)};
  2008. | ^
  2009. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  2010. from /usr/include/qt5/QtCore/QObject:1,
  2011. from webui/api/apicontroller.h:31,
  2012. from webui/api/torrentscontroller.h:31,
  2013. from webui/api/torrentscontroller.cpp:29:
  2014. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  2015. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  2016. | ^~~~~
  2017. webui/api/torrentscontroller.cpp: In member function ‘void TorrentsController::deleteTagsAction()’:
  2018. webui/api/torrentscontroller.cpp:1237:66: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2019. 1237 | const QStringList tags {params()["tags"].split(',', QString::SkipEmptyParts)};
  2020. | ^~~~~~~~~~~~~~
  2021. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  2022. from /usr/include/qt5/QtCore/QObject:1,
  2023. from webui/api/apicontroller.h:31,
  2024. from webui/api/torrentscontroller.h:31,
  2025. from webui/api/torrentscontroller.cpp:29:
  2026. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  2027. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  2028. | ^~~~~~~~~~~~~~
  2029. webui/api/torrentscontroller.cpp:1237:66: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2030. 1237 | const QStringList tags {params()["tags"].split(',', QString::SkipEmptyParts)};
  2031. | ^~~~~~~~~~~~~~
  2032. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  2033. from /usr/include/qt5/QtCore/QObject:1,
  2034. from webui/api/apicontroller.h:31,
  2035. from webui/api/torrentscontroller.h:31,
  2036. from webui/api/torrentscontroller.cpp:29:
  2037. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  2038. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  2039. | ^~~~~~~~~~~~~~
  2040. webui/api/torrentscontroller.cpp:1237:80: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  2041. 1237 | const QStringList tags {params()["tags"].split(',', QString::SkipEmptyParts)};
  2042. | ^
  2043. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  2044. from /usr/include/qt5/QtCore/QObject:1,
  2045. from webui/api/apicontroller.h:31,
  2046. from webui/api/torrentscontroller.h:31,
  2047. from webui/api/torrentscontroller.cpp:29:
  2048. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  2049. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  2050. | ^~~~~
  2051. compiling moc_torrentcreatorthread.cpp
  2052. compiling moc_tracker.cpp
  2053. compiling moc_filesystemwatcher.cpp
  2054. compiling moc_connection.cpp
  2055. compiling moc_server.cpp
  2056. compiling moc_logger.cpp
  2057. compiling moc_dnsupdater.cpp
  2058. compiling moc_downloadmanager.cpp
  2059. compiling moc_downloadhandlerimpl.cpp
  2060. compiling moc_geoipmanager.cpp
  2061. compiling moc_proxyconfigurationmanager.cpp
  2062. compiling moc_reverseresolution.cpp
  2063. compiling moc_smtp.cpp
  2064. compiling moc_preferences.cpp
  2065. compiling moc_rss_article.cpp
  2066. compiling moc_rss_autodownloader.cpp
  2067. compiling moc_rss_feed.cpp
  2068. compiling moc_rss_folder.cpp
  2069. compiling moc_rss_item.cpp
  2070. compiling moc_rss_parser.cpp
  2071. compiling moc_rss_session.cpp
  2072. compiling moc_scanfoldersmodel.cpp
  2073. compiling moc_searchdownloadhandler.cpp
  2074. compiling moc_searchhandler.cpp
  2075. compiling moc_searchpluginmanager.cpp
  2076. compiling moc_settingsstorage.cpp
  2077. compiling moc_torrentfileguard.cpp
  2078. compiling moc_aboutdialog.cpp
  2079. compiling moc_addnewtorrentdialog.cpp
  2080. compiling moc_advancedsettings.cpp
  2081. compiling moc_autoexpandabledialog.cpp
  2082. compiling moc_banlistoptionsdialog.cpp
  2083. compiling moc_categoryfiltermodel.cpp
  2084. compiling moc_categoryfilterwidget.cpp
  2085. compiling moc_cookiesdialog.cpp
  2086. compiling moc_cookiesmodel.cpp
  2087. compiling moc_deletionconfirmationdialog.cpp
  2088. compiling moc_downloadfromurldialog.cpp
  2089. compiling moc_executionlogwidget.cpp
  2090. compiling moc_fspathedit.cpp
  2091. compiling moc_fspathedit_p.cpp
  2092. compiling moc_ipsubnetwhitelistoptionsdialog.cpp
  2093. compiling moc_lineedit.cpp
  2094. compiling moc_logfiltermodel.cpp
  2095. compiling moc_loglistview.cpp
  2096. compiling moc_logmodel.cpp
  2097. compiling moc_mainwindow.cpp
  2098. compiling moc_optionsdialog.cpp
  2099. compiling moc_powermanagement.cpp
  2100. compiling moc_previewlistdelegate.cpp
  2101. compiling moc_previewselectdialog.cpp
  2102. compiling moc_downloadedpiecesbar.cpp
  2103. compiling moc_peerlistsortmodel.cpp
  2104. compiling moc_peerlistwidget.cpp
  2105. compiling moc_peersadditiondialog.cpp
  2106. compiling moc_pieceavailabilitybar.cpp
  2107. compiling moc_piecesbar.cpp
  2108. compiling moc_propertieswidget.cpp
  2109. compiling moc_proplistdelegate.cpp
  2110. compiling moc_proptabbar.cpp
  2111. compiling moc_speedplotview.cpp
  2112. compiling moc_speedwidget.cpp
  2113. compiling moc_trackerlistwidget.cpp
  2114. compiling moc_trackersadditiondialog.cpp
  2115. compiling moc_raisedmessagebox.cpp
  2116. compiling moc_articlelistwidget.cpp
  2117. compiling moc_automatedrssdownloader.cpp
  2118. compiling moc_feedlistwidget.cpp
  2119. compiling moc_htmlbrowser.cpp
  2120. compiling moc_rsswidget.cpp
  2121. compiling moc_scanfoldersdelegate.cpp
  2122. compiling moc_pluginselectdialog.cpp
  2123. compiling moc_pluginsourcedialog.cpp
  2124. compiling moc_searchjobwidget.cpp
  2125. compiling moc_searchwidget.cpp
  2126. compiling moc_shutdownconfirmdialog.cpp
  2127. compiling moc_speedlimitdialog.cpp
  2128. compiling moc_statsdialog.cpp
  2129. compiling moc_statusbar.cpp
  2130. compiling moc_tagfiltermodel.cpp
  2131. compiling moc_tagfilterwidget.cpp
  2132. compiling moc_torrentcategorydialog.cpp
  2133. compiling moc_torrentcontentfiltermodel.cpp
  2134. compiling moc_torrentcontentmodel.cpp
  2135. compiling moc_torrentcontenttreeview.cpp
  2136. compiling moc_torrentcreatordialog.cpp
  2137. compiling moc_torrentoptionsdialog.cpp
  2138. compiling moc_trackerentriesdialog.cpp
  2139. compiling moc_transferlistdelegate.cpp
  2140. compiling moc_transferlistfilterswidget.cpp
  2141. compiling moc_transferlistmodel.cpp
  2142. compiling moc_transferlistsortmodel.cpp
  2143. compiling moc_transferlistwidget.cpp
  2144. compiling moc_tristatewidget.cpp
  2145. compiling moc_uithememanager.cpp
  2146. compiling moc_powermanagement_x11.cpp
  2147. compiling moc_notifications.cpp
  2148. compiling moc_apicontroller.cpp
  2149. compiling moc_appcontroller.cpp
  2150. compiling moc_authcontroller.cpp
  2151. compiling moc_freediskspacechecker.cpp
  2152. compiling moc_logcontroller.cpp
  2153. compiling moc_rsscontroller.cpp
  2154. compiling moc_searchcontroller.cpp
  2155. compiling moc_synccontroller.cpp
  2156. compiling moc_torrentscontroller.cpp
  2157. compiling moc_transfercontroller.cpp
  2158. compiling moc_webapplication.cpp
  2159. compiling moc_webui.cpp
  2160. linking qbittorrent
  2161. /usr/bin/ld: resumedatasavingmanager.o: in function `int libtorrent::detail::bencode_recursive<Utils::IO::FileDeviceOutputIterator>(Utils::IO::FileDeviceOutputIterator&, libtorrent::entry const&) [clone .isra.0]':
  2162. resumedatasavingmanager.cpp:(.text+0x4c1): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const'
  2163. /usr/bin/ld: torrentcreatorthread.o: in function `int libtorrent::detail::bencode_recursive<Utils::IO::FileDeviceOutputIterator>(Utils::IO::FileDeviceOutputIterator&, libtorrent::entry const&)':
  2164. torrentcreatorthread.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveIN5Utils2IO24FileDeviceOutputIteratorEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveIN5Utils2IO24FileDeviceOutputIteratorEEEiRT_RKNS_5entryE]+0x447): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const'
  2165. /usr/bin/ld: torrentinfo.o: in function `int libtorrent::detail::bencode_recursive<Utils::IO::FileDeviceOutputIterator>(Utils::IO::FileDeviceOutputIterator&, libtorrent::entry const&) [clone .isra.0]':
  2166. torrentinfo.cpp:(.text+0x4c1): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const'
  2167. /usr/bin/ld: tracker.o: in function `BitTorrent::Tracker::prepareAnnounceResponse(BitTorrent::Tracker::TrackerAnnounceRequest const&)':
  2168. tracker.cpp:(.text+0x197d): undefined reference to `libtorrent::entry::entry(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libtorrent::entry, libtorrent::aux::strview_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry> > >)'
  2169. /usr/bin/ld: tracker.cpp:(.text+0x1f40): undefined reference to `libtorrent::entry::entry(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libtorrent::entry, libtorrent::aux::strview_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry> > >)'
  2170. /usr/bin/ld: tracker.o: in function `BitTorrent::Tracker::processRequest(Http::Request const&, Http::Environment const&) [clone .cold]':
  2171. tracker.cpp:(.text.unlikely+0xbff): undefined reference to `libtorrent::entry::entry(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libtorrent::entry, libtorrent::aux::strview_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry> > >)'
  2172. /usr/bin/ld: tracker.o: in function `int libtorrent::detail::bencode_recursive<std::back_insert_iterator<QByteArray> >(std::back_insert_iterator<QByteArray>&, libtorrent::entry const&)':
  2173. tracker.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE]+0x23f): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const'
  2174. /usr/bin/ld: tracker.o: in function `void std::vector<libtorrent::entry, std::allocator<libtorrent::entry> >::_M_realloc_insert<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libtorrent::entry, libtorrent::aux::strview_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry> > >&>(__gnu_cxx::__normal_iterator<libtorrent::entry*, std::vector<libtorrent::entry, std::allocator<libtorrent::entry> > >, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libtorrent::entry, libtorrent::aux::strview_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry> > >&)':
  2175. tracker.cpp:(.text._ZNSt6vectorIN10libtorrent5entryESaIS1_EE17_M_realloc_insertIJRSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES1_NS0_3aux12strview_lessESaISt4pairIKSB_S1_EEEEEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_[_ZNSt6vectorIN10libtorrent5entryESaIS1_EE17_M_realloc_insertIJRSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES1_NS0_3aux12strview_lessESaISt4pairIKSB_S1_EEEEEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_]+0xab): undefined reference to `libtorrent::entry::entry(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libtorrent::entry, libtorrent::aux::strview_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry> > >)'
  2176. collect2: error: ld returned 1 exit status
  2177. make[1]: *** [Makefile:1399: qbittorrent] Error 1
  2178. make[1]: Leaving directory '/tmp/build/tmp-qbittorrent/qbittorrent-4.3.3/src'
  2179. make: *** [Makefile:47: sub-src-make_first] Error 2
  2180. cd src/ && ( test -e Makefile || /usr/lib64/qt5/bin/qmake -o Makefile /tmp/build/tmp-qbittorrent/qbittorrent-4.3.3/src/src.pro QMAKE_LRELEASE= ) && make -f Makefile
  2181. make[1]: Entering directory '/tmp/build/tmp-qbittorrent/qbittorrent-4.3.3/src'
  2182. lrelease webui/www/translations/[email protected]
  2183. lrelease webui/www/translations/webui_ar.ts
  2184. lrelease webui/www/translations/webui_bg.ts
  2185. lrelease webui/www/translations/webui_cs.ts
  2186. lrelease webui/www/translations/webui_be.ts
  2187. lrelease webui/www/translations/webui_de.ts
  2188. lrelease webui/www/translations/webui_en.ts
  2189. lrelease webui/www/translations/webui_ca.ts
  2190. lrelease webui/www/translations/webui_en_GB.ts
  2191. lrelease webui/www/translations/webui_en_AU.ts
  2192. lrelease webui/www/translations/webui_da.ts
  2193. lrelease webui/www/translations/webui_el.ts
  2194. lrelease webui/www/translations/webui_es.ts
  2195. lrelease webui/www/translations/webui_eo.ts
  2196. lrelease webui/www/translations/webui_et.ts
  2197. lrelease webui/www/translations/webui_eu.ts
  2198. lrelease webui/www/translations/webui_fi.ts
  2199. lrelease webui/www/translations/webui_fr.ts
  2200. lrelease webui/www/translations/webui_gl.ts
  2201. lrelease webui/www/translations/webui_he.ts
  2202. lrelease webui/www/translations/webui_hi_IN.ts
  2203. lrelease webui/www/translations/webui_hr.ts
  2204. lrelease webui/www/translations/webui_hu.ts
  2205. lrelease webui/www/translations/webui_hy.ts
  2206. lrelease webui/www/translations/webui_id.ts
  2207. lrelease webui/www/translations/webui_is.ts
  2208. lrelease webui/www/translations/webui_it.ts
  2209. lrelease webui/www/translations/webui_ja.ts
  2210. lrelease webui/www/translations/webui_ka.ts
  2211. lrelease webui/www/translations/webui_ko.ts
  2212. lrelease webui/www/translations/webui_lt.ts
  2213. lrelease webui/www/translations/webui_ltg.ts
  2214. lrelease webui/www/translations/webui_lv_LV.ts
  2215. lrelease webui/www/translations/webui_ms_MY.ts
  2216. lrelease webui/www/translations/webui_nb.ts
  2217. lrelease webui/www/translations/webui_pl.ts
  2218. lrelease webui/www/translations/webui_nl.ts
  2219. lrelease webui/www/translations/webui_oc.ts
  2220. lrelease webui/www/translations/webui_pt_BR.ts
  2221. lrelease webui/www/translations/webui_pt_PT.ts
  2222. lrelease webui/www/translations/webui_ro.ts
  2223. lrelease webui/www/translations/webui_ru.ts
  2224. lrelease webui/www/translations/webui_sk.ts
  2225. lrelease webui/www/translations/webui_sl.ts
  2226. lrelease webui/www/translations/webui_sr.ts
  2227. lrelease webui/www/translations/webui_tr.ts
  2228. lrelease webui/www/translations/webui_sv.ts
  2229. lrelease webui/www/translations/webui_uk.ts
  2230. lrelease webui/www/translations/[email protected]
  2231. lrelease webui/www/translations/webui_vi.ts
  2232. lrelease webui/www/translations/webui_zh.ts
  2233. lrelease webui/www/translations/webui_zh_HK.ts
  2234. lrelease webui/www/translations/webui_zh_TW.ts
  2235. lrelease lang/qbittorrent_ar.ts
  2236. lrelease lang/[email protected]
  2237. lrelease lang/qbittorrent_be.ts
  2238. lrelease lang/qbittorrent_ca.ts
  2239. lrelease lang/qbittorrent_bg.ts
  2240. lrelease lang/qbittorrent_da.ts
  2241. lrelease lang/qbittorrent_de.ts
  2242. lrelease lang/qbittorrent_cs.ts
  2243. lrelease lang/qbittorrent_el.ts
  2244. lrelease lang/qbittorrent_en.ts
  2245. lrelease lang/qbittorrent_en_GB.ts
  2246. lrelease lang/qbittorrent_en_AU.ts
  2247. lrelease lang/qbittorrent_eo.ts
  2248. lrelease lang/qbittorrent_es.ts
  2249. lrelease lang/qbittorrent_et.ts
  2250. lrelease lang/qbittorrent_eu.ts
  2251. lrelease lang/qbittorrent_fi.ts
  2252. lrelease lang/qbittorrent_fr.ts
  2253. lrelease lang/qbittorrent_gl.ts
  2254. lrelease lang/qbittorrent_he.ts
  2255. lrelease lang/qbittorrent_hi_IN.ts
  2256. lrelease lang/qbittorrent_hr.ts
  2257. lrelease lang/qbittorrent_hu.ts
  2258. lrelease lang/qbittorrent_hy.ts
  2259. lrelease lang/qbittorrent_id.ts
  2260. lrelease lang/qbittorrent_is.ts
  2261. lrelease lang/qbittorrent_it.ts
  2262. lrelease lang/qbittorrent_ja.ts
  2263. lrelease lang/qbittorrent_ka.ts
  2264. lrelease lang/qbittorrent_ko.ts
  2265. lrelease lang/qbittorrent_lt.ts
  2266. lrelease lang/qbittorrent_ltg.ts
  2267. lrelease lang/qbittorrent_ms_MY.ts
  2268. lrelease lang/qbittorrent_nb.ts
  2269. lrelease lang/qbittorrent_nl.ts
  2270. lrelease lang/qbittorrent_oc.ts
  2271. lrelease lang/qbittorrent_lv_LV.ts
  2272. lrelease lang/qbittorrent_pl.ts
  2273. lrelease lang/qbittorrent_pt_BR.ts
  2274. lrelease lang/qbittorrent_ro.ts
  2275. lrelease lang/qbittorrent_ru.ts
  2276. lrelease lang/qbittorrent_sk.ts
  2277. lrelease lang/qbittorrent_pt_PT.ts
  2278. lrelease lang/qbittorrent_sl.ts
  2279. lrelease lang/qbittorrent_sr.ts
  2280. lrelease lang/qbittorrent_sv.ts
  2281. lrelease lang/qbittorrent_tr.ts
  2282. lrelease lang/qbittorrent_uk.ts
  2283. lrelease lang/[email protected]
  2284. lrelease lang/qbittorrent_vi.ts
  2285. lrelease lang/qbittorrent_zh.ts
  2286. lrelease lang/qbittorrent_zh_HK.ts
  2287. lrelease lang/qbittorrent_zh_TW.ts
  2288. compiling app/application.cpp
  2289. compiling app/cmdoptions.cpp
  2290. compiling app/applicationinstancemanager.cpp
  2291. compiling app/filelogger.cpp
  2292. compiling app/main.cpp
  2293. compiling app/qtlocalpeer/qtlocalpeer.cpp
  2294. compiling app/upgrade.cpp
  2295. compiling base/asyncfilestorage.cpp
  2296. compiling base/bittorrent/abstractfilestorage.cpp
  2297. compiling base/bittorrent/bandwidthscheduler.cpp
  2298. compiling base/bittorrent/customstorage.cpp
  2299. compiling base/bittorrent/downloadpriority.cpp
  2300. compiling base/bittorrent/filesearcher.cpp
  2301. compiling base/bittorrent/infohash.cpp
  2302. compiling base/bittorrent/filterparserthread.cpp
  2303. compiling base/bittorrent/magneturi.cpp
  2304. compiling base/bittorrent/nativesessionextension.cpp
  2305. compiling base/bittorrent/nativetorrentextension.cpp
  2306. compiling base/bittorrent/peeraddress.cpp
  2307. compiling base/bittorrent/peerinfo.cpp
  2308. compiling base/bittorrent/portforwarderimpl.cpp
  2309. compiling base/bittorrent/resumedatasavingmanager.cpp
  2310. compiling base/bittorrent/session.cpp
  2311. compiling base/bittorrent/speedmonitor.cpp
  2312. compiling base/bittorrent/statistics.cpp
  2313. compiling base/bittorrent/torrent.cpp
  2314. compiling base/bittorrent/torrentcreatorthread.cpp
  2315. compiling base/bittorrent/torrentimpl.cpp
  2316. compiling base/bittorrent/torrentinfo.cpp
  2317. compiling base/bittorrent/tracker.cpp
  2318. compiling base/bittorrent/trackerentry.cpp
  2319. compiling base/exceptions.cpp
  2320. compiling base/filesystemwatcher.cpp
  2321. compiling base/http/connection.cpp
  2322. compiling base/http/httperror.cpp
  2323. compiling base/http/requestparser.cpp
  2324. compiling base/http/responsebuilder.cpp
  2325. compiling base/http/responsegenerator.cpp
  2326. compiling base/http/server.cpp
  2327. compiling base/iconprovider.cpp
  2328. compiling base/logger.cpp
  2329. compiling base/net/dnsupdater.cpp
  2330. compiling base/net/downloadhandlerimpl.cpp
  2331. compiling base/net/downloadmanager.cpp
  2332. compiling base/net/geoipdatabase.cpp
  2333. In file included from base/http/requestparser.cpp:42:
  2334. ./base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2335. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  2336. | ^~~~~~~~~~~~~~
  2337. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  2338. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  2339. from base/http/types.h:32,
  2340. from base/http/requestparser.h:33,
  2341. from base/http/requestparser.cpp:31:
  2342. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  2343. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  2344. | ^~~~~~~~~~~~~~
  2345. In file included from base/http/requestparser.cpp:42:
  2346. ./base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2347. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  2348. | ^~~~~~~~~~~~~~
  2349. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  2350. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  2351. from base/http/types.h:32,
  2352. from base/http/requestparser.h:33,
  2353. from base/http/requestparser.cpp:31:
  2354. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  2355. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  2356. | ^~~~~~~~~~~~~~
  2357. base/http/requestparser.cpp: In member function ‘bool Http::RequestParser::parseStartLines(const QString&)’:
  2358. base/http/requestparser.cpp:151:68: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2359. 151 | const QVector<QStringRef> lines = data.splitRef(CRLF, QString::SkipEmptyParts);
  2360. | ^~~~~~~~~~~~~~
  2361. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  2362. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  2363. from base/http/types.h:32,
  2364. from base/http/requestparser.h:33,
  2365. from base/http/requestparser.cpp:31:
  2366. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  2367. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  2368. | ^~~~~~~~~~~~~~
  2369. base/http/requestparser.cpp:151:68: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2370. 151 | const QVector<QStringRef> lines = data.splitRef(CRLF, QString::SkipEmptyParts);
  2371. | ^~~~~~~~~~~~~~
  2372. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  2373. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  2374. from base/http/types.h:32,
  2375. from base/http/requestparser.h:33,
  2376. from base/http/requestparser.cpp:31:
  2377. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  2378. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  2379. | ^~~~~~~~~~~~~~
  2380. base/http/requestparser.cpp:151:82: warning: ‘QVector<QStringRef> QString::splitRef(const QString&, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  2381. 151 | const QVector<QStringRef> lines = data.splitRef(CRLF, QString::SkipEmptyParts);
  2382. | ^
  2383. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  2384. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  2385. from base/http/types.h:32,
  2386. from base/http/requestparser.h:33,
  2387. from base/http/requestparser.cpp:31:
  2388. /usr/include/qt5/QtCore/qstring.h:612:25: note: declared here
  2389. 612 | QVector<QStringRef> splitRef(const QString &sep, SplitBehavior behavior,
  2390. | ^~~~~~~~
  2391. base/http/requestparser.cpp: In member function ‘bool Http::RequestParser::parsePostMessage(const QByteArray&)’:
  2392. base/http/requestparser.cpp:279:84: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2393. 279 | QVector<QByteArray> multipart = splitToViews(data, dashDelimiter, QString::SkipEmptyParts);
  2394. | ^~~~~~~~~~~~~~
  2395. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  2396. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  2397. from base/http/types.h:32,
  2398. from base/http/requestparser.h:33,
  2399. from base/http/requestparser.cpp:31:
  2400. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  2401. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  2402. | ^~~~~~~~~~~~~~
  2403. base/http/requestparser.cpp:279:84: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2404. 279 | QVector<QByteArray> multipart = splitToViews(data, dashDelimiter, QString::SkipEmptyParts);
  2405. | ^~~~~~~~~~~~~~
  2406. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  2407. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  2408. from base/http/types.h:32,
  2409. from base/http/requestparser.h:33,
  2410. from base/http/requestparser.cpp:31:
  2411. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  2412. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  2413. | ^~~~~~~~~~~~~~
  2414. base/http/requestparser.cpp: In member function ‘bool Http::RequestParser::parseFormData(const QByteArray&)’:
  2415. base/http/requestparser.cpp:302:71: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2416. 302 | const QVector<QByteArray> list = splitToViews(data, EOH, QString::KeepEmptyParts);
  2417. | ^~~~~~~~~~~~~~
  2418. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  2419. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  2420. from base/http/types.h:32,
  2421. from base/http/requestparser.h:33,
  2422. from base/http/requestparser.cpp:31:
  2423. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  2424. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  2425. | ^~~~~~~~~~~~~~
  2426. base/http/requestparser.cpp:302:71: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2427. 302 | const QVector<QByteArray> list = splitToViews(data, EOH, QString::KeepEmptyParts);
  2428. | ^~~~~~~~~~~~~~
  2429. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  2430. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  2431. from base/http/types.h:32,
  2432. from base/http/requestparser.h:33,
  2433. from base/http/requestparser.cpp:31:
  2434. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  2435. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  2436. | ^~~~~~~~~~~~~~
  2437. base/http/requestparser.cpp:314:77: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2438. 314 | const QVector<QStringRef> headerLines = headers.splitRef(CRLF, QString::SkipEmptyParts);
  2439. | ^~~~~~~~~~~~~~
  2440. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  2441. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  2442. from base/http/types.h:32,
  2443. from base/http/requestparser.h:33,
  2444. from base/http/requestparser.cpp:31:
  2445. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  2446. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  2447. | ^~~~~~~~~~~~~~
  2448. base/http/requestparser.cpp:314:77: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2449. 314 | const QVector<QStringRef> headerLines = headers.splitRef(CRLF, QString::SkipEmptyParts);
  2450. | ^~~~~~~~~~~~~~
  2451. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  2452. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  2453. from base/http/types.h:32,
  2454. from base/http/requestparser.h:33,
  2455. from base/http/requestparser.cpp:31:
  2456. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  2457. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  2458. | ^~~~~~~~~~~~~~
  2459. base/http/requestparser.cpp:314:91: warning: ‘QVector<QStringRef> QString::splitRef(const QString&, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  2460. 314 | const QVector<QStringRef> headerLines = headers.splitRef(CRLF, QString::SkipEmptyParts);
  2461. | ^
  2462. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  2463. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  2464. from base/http/types.h:32,
  2465. from base/http/requestparser.h:33,
  2466. from base/http/requestparser.cpp:31:
  2467. /usr/include/qt5/QtCore/qstring.h:612:25: note: declared here
  2468. 612 | QVector<QStringRef> splitRef(const QString &sep, SplitBehavior behavior,
  2469. | ^~~~~~~~
  2470. base/http/requestparser.cpp:320:77: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2471. 320 | const QVector<QStringRef> directives = line.split(';', QString::SkipEmptyParts);
  2472. | ^~~~~~~~~~~~~~
  2473. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  2474. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  2475. from base/http/types.h:32,
  2476. from base/http/requestparser.h:33,
  2477. from base/http/requestparser.cpp:31:
  2478. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  2479. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  2480. | ^~~~~~~~~~~~~~
  2481. base/http/requestparser.cpp:320:77: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2482. 320 | const QVector<QStringRef> directives = line.split(';', QString::SkipEmptyParts);
  2483. | ^~~~~~~~~~~~~~
  2484. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  2485. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  2486. from base/http/types.h:32,
  2487. from base/http/requestparser.h:33,
  2488. from base/http/requestparser.cpp:31:
  2489. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  2490. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  2491. | ^~~~~~~~~~~~~~
  2492. base/http/requestparser.cpp:320:91: warning: ‘QVector<QStringRef> QStringRef::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  2493. 320 | const QVector<QStringRef> directives = line.split(';', QString::SkipEmptyParts);
  2494. | ^
  2495. In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46,
  2496. from /usr/include/qt5/QtNetwork/QHostAddress:1,
  2497. from base/http/types.h:32,
  2498. from base/http/requestparser.h:33,
  2499. from base/http/requestparser.cpp:31:
  2500. /usr/include/qt5/QtCore/qstring.h:1670:25: note: declared here
  2501. 1670 | QVector<QStringRef> split(QChar sep, QString::SplitBehavior behavior,
  2502. | ^~~~~
  2503. base/http/connection.cpp: In static member function ‘static bool Http::Connection::acceptsGzipEncoding(QString)’:
  2504. base/http/connection.cpp:164:94: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2505. 164 | const QVector<QStringRef> list = codings.remove(' ').remove('\t').splitRef(',', QString::SkipEmptyParts);
  2506. | ^~~~~~~~~~~~~~
  2507. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  2508. from /usr/include/qt5/QtCore/QObject:1,
  2509. from base/http/connection.h:34,
  2510. from base/http/connection.cpp:31:
  2511. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  2512. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  2513. | ^~~~~~~~~~~~~~
  2514. base/http/connection.cpp:164:94: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2515. 164 | const QVector<QStringRef> list = codings.remove(' ').remove('\t').splitRef(',', QString::SkipEmptyParts);
  2516. | ^~~~~~~~~~~~~~
  2517. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  2518. from /usr/include/qt5/QtCore/QObject:1,
  2519. from base/http/connection.h:34,
  2520. from base/http/connection.cpp:31:
  2521. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  2522. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  2523. | ^~~~~~~~~~~~~~
  2524. base/http/connection.cpp:164:108: warning: ‘QVector<QStringRef> QString::splitRef(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  2525. 164 | const QVector<QStringRef> list = codings.remove(' ').remove('\t').splitRef(',', QString::SkipEmptyParts);
  2526. | ^
  2527. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  2528. from /usr/include/qt5/QtCore/QObject:1,
  2529. from base/http/connection.h:34,
  2530. from base/http/connection.cpp:31:
  2531. /usr/include/qt5/QtCore/qstring.h:618:25: note: declared here
  2532. 618 | QVector<QStringRef> splitRef(QChar sep, SplitBehavior behavior,
  2533. | ^~~~~~~~
  2534. compiling base/net/geoipmanager.cpp
  2535. compiling base/net/portforwarder.cpp
  2536. compiling base/net/proxyconfigurationmanager.cpp
  2537. compiling base/net/reverseresolution.cpp
  2538. app/application.cpp: In member function ‘void Application::processMessage(const QString&)’:
  2539. app/application.cpp:305:73: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2540. 305 | const QStringList params = message.split(PARAMS_SEPARATOR, QString::SkipEmptyParts);
  2541. | ^~~~~~~~~~~~~~
  2542. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  2543. from /usr/include/qt5/QtCore/qlist.h:47,
  2544. from /usr/include/qt5/QtCore/qhash.h:46,
  2545. from /usr/include/qt5/QtCore/qshareddata.h:46,
  2546. from /usr/include/qt5/QtCore/qsharedpointer.h:45,
  2547. from /usr/include/qt5/QtCore/qpointer.h:43,
  2548. from /usr/include/qt5/QtCore/QPointer:1,
  2549. from app/application.h:32,
  2550. from app/application.cpp:30:
  2551. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  2552. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  2553. | ^~~~~~~~~~~~~~
  2554. app/application.cpp:305:73: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2555. 305 | const QStringList params = message.split(PARAMS_SEPARATOR, QString::SkipEmptyParts);
  2556. | ^~~~~~~~~~~~~~
  2557. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  2558. from /usr/include/qt5/QtCore/qlist.h:47,
  2559. from /usr/include/qt5/QtCore/qhash.h:46,
  2560. from /usr/include/qt5/QtCore/qshareddata.h:46,
  2561. from /usr/include/qt5/QtCore/qsharedpointer.h:45,
  2562. from /usr/include/qt5/QtCore/qpointer.h:43,
  2563. from /usr/include/qt5/QtCore/QPointer:1,
  2564. from app/application.h:32,
  2565. from app/application.cpp:30:
  2566. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  2567. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  2568. | ^~~~~~~~~~~~~~
  2569. app/application.cpp:305:87: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  2570. 305 | const QStringList params = message.split(PARAMS_SEPARATOR, QString::SkipEmptyParts);
  2571. | ^
  2572. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  2573. from /usr/include/qt5/QtCore/qlist.h:47,
  2574. from /usr/include/qt5/QtCore/qhash.h:46,
  2575. from /usr/include/qt5/QtCore/qshareddata.h:46,
  2576. from /usr/include/qt5/QtCore/qsharedpointer.h:45,
  2577. from /usr/include/qt5/QtCore/qpointer.h:43,
  2578. from /usr/include/qt5/QtCore/QPointer:1,
  2579. from app/application.h:32,
  2580. from app/application.cpp:30:
  2581. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  2582. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  2583. | ^~~~~
  2584. compiling base/net/smtp.cpp
  2585. compiling base/preferences.cpp
  2586. compiling base/profile.cpp
  2587. compiling base/profile_p.cpp
  2588. compiling base/rss/rss_article.cpp
  2589. compiling base/rss/rss_autodownloader.cpp
  2590. compiling base/rss/rss_autodownloadrule.cpp
  2591. compiling base/rss/rss_feed.cpp
  2592. compiling base/rss/rss_folder.cpp
  2593. compiling base/rss/rss_item.cpp
  2594. compiling base/rss/rss_parser.cpp
  2595. In file included from /usr/include/qt5/QtNetwork/QNetworkAccessManager:1,
  2596. from ./base/net/downloadmanager.h:33,
  2597. from base/bittorrent/session.cpp:76:
  2598. /usr/include/qt5/QtNetwork/qnetworkaccessmanager.h:154:70: warning: ‘QNetworkConfiguration’ is deprecated [-Wdeprecated-declarations]
  2599. 154 | QT_DEPRECATED_VERSION_5_15 QNetworkConfiguration configuration() const;
  2600. | ^~~~~
  2601. In file included from /usr/include/qt5/QtNetwork/qnetworkconfigmanager.h:49,
  2602. from /usr/include/qt5/QtNetwork/QNetworkConfigurationManager:1,
  2603. from base/bittorrent/session.cpp:64:
  2604. /usr/include/qt5/QtNetwork/qnetworkconfiguration.h:62:56: note: declared here
  2605. 62 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfiguration
  2606. | ^~~~~~~~~~~~~~~~~~~~~
  2607. In file included from /usr/include/qt5/QtNetwork/QNetworkAccessManager:1,
  2608. from ./base/net/downloadmanager.h:33,
  2609. from base/bittorrent/session.cpp:76:
  2610. /usr/include/qt5/QtNetwork/qnetworkaccessmanager.h:155:76: warning: ‘QNetworkConfiguration’ is deprecated [-Wdeprecated-declarations]
  2611. 155 | QT_DEPRECATED_VERSION_5_15 QNetworkConfiguration activeConfiguration() const;
  2612. | ^~~~~
  2613. In file included from /usr/include/qt5/QtNetwork/qnetworkconfigmanager.h:49,
  2614. from /usr/include/qt5/QtNetwork/QNetworkConfigurationManager:1,
  2615. from base/bittorrent/session.cpp:64:
  2616. /usr/include/qt5/QtNetwork/qnetworkconfiguration.h:62:56: note: declared here
  2617. 62 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfiguration
  2618. | ^~~~~~~~~~~~~~~~~~~~~
  2619. In file included from base/bittorrent/session.cpp:82:
  2620. ./base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2621. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  2622. | ^~~~~~~~~~~~~~
  2623. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  2624. from /usr/include/qt5/QtCore/qlist.h:47,
  2625. from /usr/include/qt5/QtCore/qhash.h:46,
  2626. from /usr/include/qt5/QtCore/QHash:1,
  2627. from base/bittorrent/session.h:41,
  2628. from base/bittorrent/session.cpp:30:
  2629. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  2630. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  2631. | ^~~~~~~~~~~~~~
  2632. In file included from base/bittorrent/session.cpp:82:
  2633. ./base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2634. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  2635. | ^~~~~~~~~~~~~~
  2636. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  2637. from /usr/include/qt5/QtCore/qlist.h:47,
  2638. from /usr/include/qt5/QtCore/qhash.h:46,
  2639. from /usr/include/qt5/QtCore/QHash:1,
  2640. from base/bittorrent/session.h:41,
  2641. from base/bittorrent/session.cpp:30:
  2642. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  2643. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  2644. | ^~~~~~~~~~~~~~
  2645. base/bittorrent/session.cpp: In constructor ‘BitTorrent::Session::Session(QObject*)’:
  2646. base/bittorrent/session.cpp:455:29: warning: ‘QNetworkConfigurationManager’ is deprecated [-Wdeprecated-declarations]
  2647. 455 | , m_networkManager {new QNetworkConfigurationManager {this}}
  2648. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2649. In file included from /usr/include/qt5/QtNetwork/QNetworkConfigurationManager:1,
  2650. from base/bittorrent/session.cpp:64:
  2651. /usr/include/qt5/QtNetwork/qnetworkconfigmanager.h:59:56: note: declared here
  2652. 59 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfigurationManager : public QObject
  2653. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2654. base/bittorrent/session.cpp:497:62: warning: ‘QNetworkConfigurationManager’ is deprecated [-Wdeprecated-declarations]
  2655. 497 | connect(m_networkManager, &QNetworkConfigurationManager::onlineStateChanged, this, &Session::networkOnlineStateChanged);
  2656. | ^~~~~~~~~~~~~~~~~~
  2657. In file included from /usr/include/qt5/QtNetwork/QNetworkConfigurationManager:1,
  2658. from base/bittorrent/session.cpp:64:
  2659. /usr/include/qt5/QtNetwork/qnetworkconfigmanager.h:59:56: note: declared here
  2660. 59 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfigurationManager : public QObject
  2661. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2662. base/bittorrent/session.cpp:498:62: warning: ‘QNetworkConfigurationManager’ is deprecated [-Wdeprecated-declarations]
  2663. 498 | connect(m_networkManager, &QNetworkConfigurationManager::configurationAdded, this, &Session::networkConfigurationChange);
  2664. | ^~~~~~~~~~~~~~~~~~
  2665. In file included from /usr/include/qt5/QtNetwork/QNetworkConfigurationManager:1,
  2666. from base/bittorrent/session.cpp:64:
  2667. /usr/include/qt5/QtNetwork/qnetworkconfigmanager.h:59:56: note: declared here
  2668. 59 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfigurationManager : public QObject
  2669. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2670. base/bittorrent/session.cpp:499:62: warning: ‘QNetworkConfigurationManager’ is deprecated [-Wdeprecated-declarations]
  2671. 499 | connect(m_networkManager, &QNetworkConfigurationManager::configurationRemoved, this, &Session::networkConfigurationChange);
  2672. | ^~~~~~~~~~~~~~~~~~~~
  2673. In file included from /usr/include/qt5/QtNetwork/QNetworkConfigurationManager:1,
  2674. from base/bittorrent/session.cpp:64:
  2675. /usr/include/qt5/QtNetwork/qnetworkconfigmanager.h:59:56: note: declared here
  2676. 59 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfigurationManager : public QObject
  2677. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2678. base/bittorrent/session.cpp:500:62: warning: ‘QNetworkConfigurationManager’ is deprecated [-Wdeprecated-declarations]
  2679. 500 | connect(m_networkManager, &QNetworkConfigurationManager::configurationChanged, this, &Session::networkConfigurationChange);
  2680. | ^~~~~~~~~~~~~~~~~~~~
  2681. In file included from /usr/include/qt5/QtNetwork/QNetworkConfigurationManager:1,
  2682. from base/bittorrent/session.cpp:64:
  2683. /usr/include/qt5/QtNetwork/qnetworkconfigmanager.h:59:56: note: declared here
  2684. 59 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfigurationManager : public QObject
  2685. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2686. compiling base/rss/rss_session.cpp
  2687. compiling base/scanfoldersmodel.cpp
  2688. compiling base/search/searchdownloadhandler.cpp
  2689. compiling base/search/searchhandler.cpp
  2690. base/net/smtp.cpp: In member function ‘void Net::Smtp::authenticate()’:
  2691. base/net/smtp.cpp:453:81: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2692. 453 | const QStringList auth = m_extensions["AUTH"].toUpper().split(' ', QString::SkipEmptyParts);
  2693. | ^~~~~~~~~~~~~~
  2694. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  2695. from /usr/include/qt5/QtCore/qiodevice.h:45,
  2696. from /usr/include/qt5/QtNetwork/qabstractsocket.h:44,
  2697. from /usr/include/qt5/QtNetwork/QAbstractSocket:1,
  2698. from base/net/smtp.h:35,
  2699. from base/net/smtp.cpp:33:
  2700. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  2701. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  2702. | ^~~~~~~~~~~~~~
  2703. base/net/smtp.cpp:453:81: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2704. 453 | const QStringList auth = m_extensions["AUTH"].toUpper().split(' ', QString::SkipEmptyParts);
  2705. | ^~~~~~~~~~~~~~
  2706. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  2707. from /usr/include/qt5/QtCore/qiodevice.h:45,
  2708. from /usr/include/qt5/QtNetwork/qabstractsocket.h:44,
  2709. from /usr/include/qt5/QtNetwork/QAbstractSocket:1,
  2710. from base/net/smtp.h:35,
  2711. from base/net/smtp.cpp:33:
  2712. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  2713. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  2714. | ^~~~~~~~~~~~~~
  2715. base/net/smtp.cpp:453:95: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  2716. 453 | const QStringList auth = m_extensions["AUTH"].toUpper().split(' ', QString::SkipEmptyParts);
  2717. | ^
  2718. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  2719. from /usr/include/qt5/QtCore/qiodevice.h:45,
  2720. from /usr/include/qt5/QtNetwork/qabstractsocket.h:44,
  2721. from /usr/include/qt5/QtNetwork/QAbstractSocket:1,
  2722. from base/net/smtp.h:35,
  2723. from base/net/smtp.cpp:33:
  2724. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  2725. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  2726. | ^~~~~
  2727. compiling base/search/searchpluginmanager.cpp
  2728. compiling base/settingsstorage.cpp
  2729. compiling base/torrentfileguard.cpp
  2730. In file included from /usr/include/qt5/QtCore/qlist.h:48,
  2731. from /usr/include/qt5/QtCore/qobject.h:49,
  2732. from /usr/include/qt5/QtCore/qiodevice.h:45,
  2733. from /usr/include/qt5/QtCore/qfiledevice.h:43,
  2734. from /usr/include/qt5/QtCore/qfile.h:44,
  2735. from /usr/include/qt5/QtCore/qfileinfo.h:43,
  2736. from /usr/include/qt5/QtCore/qdir.h:44,
  2737. from /usr/include/qt5/QtCore/QDir:1,
  2738. from base/filesystemwatcher.h:31,
  2739. from base/filesystemwatcher.cpp:29:
  2740. /usr/include/qt5/QtCore/qvector.h: In instantiation of ‘QVector<T>::iterator QVector<T>::erase(QVector<T>::iterator, QVector<T>::iterator) [with T = QDir; QVector<T>::iterator = QTypedArrayData<QDir>::iterator]’:
  2741. /usr/include/qt5/QtCore/qvector.h:483:8: required from ‘void QVector<T>::remove(int) [with T = QDir]’
  2742. /usr/include/qt5/QtCore/qvector.h:185:15: required from ‘bool QVector<T>::removeOne(const T&) [with T = QDir]’
  2743. base/filesystemwatcher.cpp:98:40: required from here
  2744. /usr/include/qt5/QtCore/qvector.h:923:16: warning: implicitly-declared ‘constexpr QTypedArrayData<QDir>::iterator& QTypedArrayData<QDir>::iterator::operator=(const QTypedArrayData<QDir>::iterator&)’ is deprecated [-Wdeprecated-copy]
  2745. 923 | abegin = d->begin() + itemsUntouched;
  2746. | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2747. In file included from /usr/include/qt5/QtCore/qbytearray.h:46,
  2748. from /usr/include/qt5/QtCore/qstring.h:50,
  2749. from /usr/include/qt5/QtCore/qdir.h:43,
  2750. from /usr/include/qt5/QtCore/QDir:1,
  2751. from base/filesystemwatcher.h:31,
  2752. from base/filesystemwatcher.cpp:29:
  2753. /usr/include/qt5/QtCore/qarraydata.h:144:16: note: because ‘QTypedArrayData<QDir>::iterator’ has user-provided ‘QTypedArrayData<T>::iterator::iterator(const QTypedArrayData<T>::iterator&) [with T = QDir]’
  2754. 144 | inline iterator(const iterator &o): i(o.i){} // #### Qt 6: remove, the implicit version is fine
  2755. | ^~~~~~~~
  2756. In file included from /usr/include/qt5/QtCore/qlist.h:48,
  2757. from /usr/include/qt5/QtCore/qobject.h:49,
  2758. from /usr/include/qt5/QtCore/qiodevice.h:45,
  2759. from /usr/include/qt5/QtCore/qfiledevice.h:43,
  2760. from /usr/include/qt5/QtCore/qfile.h:44,
  2761. from /usr/include/qt5/QtCore/qfileinfo.h:43,
  2762. from /usr/include/qt5/QtCore/qdir.h:44,
  2763. from /usr/include/qt5/QtCore/QDir:1,
  2764. from base/filesystemwatcher.h:31,
  2765. from base/filesystemwatcher.cpp:29:
  2766. /usr/include/qt5/QtCore/qvector.h:924:14: warning: implicitly-declared ‘constexpr QTypedArrayData<QDir>::iterator& QTypedArrayData<QDir>::iterator::operator=(const QTypedArrayData<QDir>::iterator&)’ is deprecated [-Wdeprecated-copy]
  2767. 924 | aend = abegin + itemsToErase;
  2768. | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~
  2769. In file included from /usr/include/qt5/QtCore/qbytearray.h:46,
  2770. from /usr/include/qt5/QtCore/qstring.h:50,
  2771. from /usr/include/qt5/QtCore/qdir.h:43,
  2772. from /usr/include/qt5/QtCore/QDir:1,
  2773. from base/filesystemwatcher.h:31,
  2774. from base/filesystemwatcher.cpp:29:
  2775. /usr/include/qt5/QtCore/qarraydata.h:144:16: note: because ‘QTypedArrayData<QDir>::iterator’ has user-provided ‘QTypedArrayData<T>::iterator::iterator(const QTypedArrayData<T>::iterator&) [with T = QDir]’
  2776. 144 | inline iterator(const iterator &o): i(o.i){} // #### Qt 6: remove, the implicit version is fine
  2777. | ^~~~~~~~
  2778. compiling base/torrentfilter.cpp
  2779. compiling base/utils/bytearray.cpp
  2780. base/rss/rss_autodownloadrule.cpp: In member function ‘bool RSS::AutoDownloadRule::matchesExpression(const QString&, const QString&) const’:
  2781. base/rss/rss_autodownloadrule.cpp:243:87: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2782. 243 | const QStringList wildcards {expression.split(whitespace, QString::SplitBehavior::SkipEmptyParts)};
  2783. | ^~~~~~~~~~~~~~
  2784. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  2785. from /usr/include/qt5/QtCore/qlist.h:47,
  2786. from /usr/include/qt5/QtCore/qhash.h:46,
  2787. from /usr/include/qt5/QtCore/qshareddata.h:46,
  2788. from /usr/include/qt5/QtCore/QSharedDataPointer:1,
  2789. from base/rss/rss_autodownloadrule.h:34,
  2790. from base/rss/rss_autodownloadrule.cpp:30:
  2791. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  2792. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  2793. | ^~~~~~~~~~~~~~
  2794. base/rss/rss_autodownloadrule.cpp:243:87: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2795. 243 | const QStringList wildcards {expression.split(whitespace, QString::SplitBehavior::SkipEmptyParts)};
  2796. | ^~~~~~~~~~~~~~
  2797. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  2798. from /usr/include/qt5/QtCore/qlist.h:47,
  2799. from /usr/include/qt5/QtCore/qhash.h:46,
  2800. from /usr/include/qt5/QtCore/qshareddata.h:46,
  2801. from /usr/include/qt5/QtCore/QSharedDataPointer:1,
  2802. from base/rss/rss_autodownloadrule.h:34,
  2803. from base/rss/rss_autodownloadrule.cpp:30:
  2804. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  2805. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  2806. | ^~~~~~~~~~~~~~
  2807. base/rss/rss_autodownloadrule.cpp:243:101: warning: ‘QStringList QString::split(const QRegularExpression&, QString::SplitBehavior) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  2808. 243 | const QStringList wildcards {expression.split(whitespace, QString::SplitBehavior::SkipEmptyParts)};
  2809. | ^
  2810. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  2811. from /usr/include/qt5/QtCore/qlist.h:47,
  2812. from /usr/include/qt5/QtCore/qhash.h:46,
  2813. from /usr/include/qt5/QtCore/qshareddata.h:46,
  2814. from /usr/include/qt5/QtCore/QSharedDataPointer:1,
  2815. from base/rss/rss_autodownloadrule.h:34,
  2816. from base/rss/rss_autodownloadrule.cpp:30:
  2817. /usr/include/qt5/QtCore/qstring.h:628:17: note: declared here
  2818. 628 | QStringList split(const QRegularExpression &sep, SplitBehavior behavior) const;
  2819. | ^~~~~
  2820. base/bittorrent/torrentimpl.cpp: In member function ‘void BitTorrent::TorrentImpl::handleFileRenamedAlert(const libtorrent::file_renamed_alert*)’:
  2821. base/bittorrent/torrentimpl.cpp:1676:75: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2822. 1676 | QVector<QStringRef> oldPathParts = oldFilePath.splitRef('/', QString::SkipEmptyParts);
  2823. | ^~~~~~~~~~~~~~
  2824. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  2825. from /usr/include/qt5/QtCore/QDateTime:1,
  2826. from base/bittorrent/torrentimpl.h:39,
  2827. from base/bittorrent/torrentimpl.cpp:30:
  2828. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  2829. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  2830. | ^~~~~~~~~~~~~~
  2831. base/bittorrent/torrentimpl.cpp:1676:75: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2832. 1676 | QVector<QStringRef> oldPathParts = oldFilePath.splitRef('/', QString::SkipEmptyParts);
  2833. | ^~~~~~~~~~~~~~
  2834. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  2835. from /usr/include/qt5/QtCore/QDateTime:1,
  2836. from base/bittorrent/torrentimpl.h:39,
  2837. from base/bittorrent/torrentimpl.cpp:30:
  2838. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  2839. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  2840. | ^~~~~~~~~~~~~~
  2841. compiling base/utils/foreignapps.cpp
  2842. base/bittorrent/torrentimpl.cpp:1676:89: warning: ‘QVector<QStringRef> QString::splitRef(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  2843. 1676 | QVector<QStringRef> oldPathParts = oldFilePath.splitRef('/', QString::SkipEmptyParts);
  2844. | ^
  2845. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  2846. from /usr/include/qt5/QtCore/QDateTime:1,
  2847. from base/bittorrent/torrentimpl.h:39,
  2848. from base/bittorrent/torrentimpl.cpp:30:
  2849. /usr/include/qt5/QtCore/qstring.h:618:25: note: declared here
  2850. 618 | QVector<QStringRef> splitRef(QChar sep, SplitBehavior behavior,
  2851. | ^~~~~~~~
  2852. base/bittorrent/torrentimpl.cpp:1678:75: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2853. 1678 | QVector<QStringRef> newPathParts = newFilePath.splitRef('/', QString::SkipEmptyParts);
  2854. | ^~~~~~~~~~~~~~
  2855. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  2856. from /usr/include/qt5/QtCore/QDateTime:1,
  2857. from base/bittorrent/torrentimpl.h:39,
  2858. from base/bittorrent/torrentimpl.cpp:30:
  2859. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  2860. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  2861. | ^~~~~~~~~~~~~~
  2862. base/bittorrent/torrentimpl.cpp:1678:75: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2863. 1678 | QVector<QStringRef> newPathParts = newFilePath.splitRef('/', QString::SkipEmptyParts);
  2864. | ^~~~~~~~~~~~~~
  2865. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  2866. from /usr/include/qt5/QtCore/QDateTime:1,
  2867. from base/bittorrent/torrentimpl.h:39,
  2868. from base/bittorrent/torrentimpl.cpp:30:
  2869. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  2870. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  2871. | ^~~~~~~~~~~~~~
  2872. base/bittorrent/torrentimpl.cpp:1678:89: warning: ‘QVector<QStringRef> QString::splitRef(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  2873. 1678 | QVector<QStringRef> newPathParts = newFilePath.splitRef('/', QString::SkipEmptyParts);
  2874. | ^
  2875. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  2876. from /usr/include/qt5/QtCore/QDateTime:1,
  2877. from base/bittorrent/torrentimpl.h:39,
  2878. from base/bittorrent/torrentimpl.cpp:30:
  2879. /usr/include/qt5/QtCore/qstring.h:618:25: note: declared here
  2880. 618 | QVector<QStringRef> splitRef(QChar sep, SplitBehavior behavior,
  2881. | ^~~~~~~~
  2882. compiling base/utils/fs.cpp
  2883. compiling base/utils/gzip.cpp
  2884. compiling base/utils/io.cpp
  2885. compiling base/utils/misc.cpp
  2886. In file included from /usr/include/qt5/QtCore/qlist.h:48,
  2887. from /usr/include/qt5/QtCore/qhash.h:46,
  2888. from /usr/include/qt5/QtCore/qshareddata.h:46,
  2889. from /usr/include/qt5/QtCore/qdatetime.h:46,
  2890. from /usr/include/qt5/QtCore/QDateTime:1,
  2891. from base/bittorrent/torrentimpl.h:39,
  2892. from base/bittorrent/torrentimpl.cpp:30:
  2893. /usr/include/qt5/QtCore/qvector.h: In instantiation of ‘QVector<T>::iterator QVector<T>::erase(QVector<T>::iterator, QVector<T>::iterator) [with T = BitTorrent::TrackerEntry; QVector<T>::iterator = QTypedArrayData<BitTorrent::TrackerEntry>::iterator]’:
  2894. /usr/include/qt5/QtCore/qvector.h:483:8: required from ‘void QVector<T>::remove(int) [with T = BitTorrent::TrackerEntry]’
  2895. /usr/include/qt5/QtCore/qvector.h:185:15: required from ‘bool QVector<T>::removeOne(const T&) [with T = BitTorrent::TrackerEntry]’
  2896. base/bittorrent/torrentimpl.cpp:360:47: required from here
  2897. /usr/include/qt5/QtCore/qvector.h:923:16: warning: implicitly-declared ‘constexpr QTypedArrayData<BitTorrent::TrackerEntry>::iterator& QTypedArrayData<BitTorrent::TrackerEntry>::iterator::operator=(const QTypedArrayData<BitTorrent::TrackerEntry>::iterator&)’ is deprecated [-Wdeprecated-copy]
  2898. 923 | abegin = d->begin() + itemsUntouched;
  2899. | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2900. In file included from /usr/include/qt5/QtCore/qbytearray.h:46,
  2901. from /usr/include/qt5/QtCore/qstring.h:50,
  2902. from /usr/include/qt5/QtCore/qdatetime.h:44,
  2903. from /usr/include/qt5/QtCore/QDateTime:1,
  2904. from base/bittorrent/torrentimpl.h:39,
  2905. from base/bittorrent/torrentimpl.cpp:30:
  2906. /usr/include/qt5/QtCore/qarraydata.h:144:16: note: because ‘QTypedArrayData<BitTorrent::TrackerEntry>::iterator’ has user-provided ‘QTypedArrayData<T>::iterator::iterator(const QTypedArrayData<T>::iterator&) [with T = BitTorrent::TrackerEntry]’
  2907. 144 | inline iterator(const iterator &o): i(o.i){} // #### Qt 6: remove, the implicit version is fine
  2908. | ^~~~~~~~
  2909. In file included from /usr/include/qt5/QtCore/qlist.h:48,
  2910. from /usr/include/qt5/QtCore/qhash.h:46,
  2911. from /usr/include/qt5/QtCore/qshareddata.h:46,
  2912. from /usr/include/qt5/QtCore/qdatetime.h:46,
  2913. from /usr/include/qt5/QtCore/QDateTime:1,
  2914. from base/bittorrent/torrentimpl.h:39,
  2915. from base/bittorrent/torrentimpl.cpp:30:
  2916. /usr/include/qt5/QtCore/qvector.h:924:14: warning: implicitly-declared ‘constexpr QTypedArrayData<BitTorrent::TrackerEntry>::iterator& QTypedArrayData<BitTorrent::TrackerEntry>::iterator::operator=(const QTypedArrayData<BitTorrent::TrackerEntry>::iterator&)’ is deprecated [-Wdeprecated-copy]
  2917. 924 | aend = abegin + itemsToErase;
  2918. | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~
  2919. In file included from /usr/include/qt5/QtCore/qbytearray.h:46,
  2920. from /usr/include/qt5/QtCore/qstring.h:50,
  2921. from /usr/include/qt5/QtCore/qdatetime.h:44,
  2922. from /usr/include/qt5/QtCore/QDateTime:1,
  2923. from base/bittorrent/torrentimpl.h:39,
  2924. from base/bittorrent/torrentimpl.cpp:30:
  2925. /usr/include/qt5/QtCore/qarraydata.h:144:16: note: because ‘QTypedArrayData<BitTorrent::TrackerEntry>::iterator’ has user-provided ‘QTypedArrayData<T>::iterator::iterator(const QTypedArrayData<T>::iterator&) [with T = BitTorrent::TrackerEntry]’
  2926. 144 | inline iterator(const iterator &o): i(o.i){} // #### Qt 6: remove, the implicit version is fine
  2927. | ^~~~~~~~
  2928. In file included from base/utils/bytearray.cpp:29:
  2929. base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2930. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  2931. | ^~~~~~~~~~~~~~
  2932. In file included from /usr/include/qt5/QtCore/QString:1,
  2933. from base/utils/bytearray.h:31,
  2934. from base/utils/bytearray.cpp:29:
  2935. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  2936. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  2937. | ^~~~~~~~~~~~~~
  2938. In file included from base/utils/bytearray.cpp:29:
  2939. base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2940. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  2941. | ^~~~~~~~~~~~~~
  2942. In file included from /usr/include/qt5/QtCore/QString:1,
  2943. from base/utils/bytearray.h:31,
  2944. from base/utils/bytearray.cpp:29:
  2945. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  2946. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  2947. | ^~~~~~~~~~~~~~
  2948. compiling base/utils/net.cpp
  2949. In file included from /usr/include/qt5/QtCore/qlist.h:48,
  2950. from /usr/include/qt5/QtCore/qhash.h:46,
  2951. from /usr/include/qt5/QtCore/qshareddata.h:46,
  2952. from /usr/include/qt5/QtCore/qdatetime.h:46,
  2953. from /usr/include/qt5/QtCore/QDateTime:1,
  2954. from base/bittorrent/torrentimpl.h:39,
  2955. from base/bittorrent/torrentimpl.cpp:30:
  2956. /usr/include/qt5/QtCore/qvector.h: In instantiation of ‘QVector<T>::iterator QVector<T>::erase(QVector<T>::iterator, QVector<T>::iterator) [with T = QString; QVector<T>::iterator = QTypedArrayData<QString>::iterator]’:
  2957. /usr/include/qt5/QtCore/qvector.h:238:55: required from ‘QVector<T>::iterator QVector<T>::erase(QVector<T>::iterator) [with T = QString; QVector<T>::iterator = QTypedArrayData<QString>::iterator]’
  2958. /usr/include/qt5/QtCore/qvector.h:153:60: required from ‘void QVector<T>::removeFirst() [with T = QString]’
  2959. base/bittorrent/torrentimpl.cpp:1715:37: required from here
  2960. /usr/include/qt5/QtCore/qvector.h:923:16: warning: implicitly-declared ‘constexpr QTypedArrayData<QString>::iterator& QTypedArrayData<QString>::iterator::operator=(const QTypedArrayData<QString>::iterator&)’ is deprecated [-Wdeprecated-copy]
  2961. 923 | abegin = d->begin() + itemsUntouched;
  2962. | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2963. In file included from /usr/include/qt5/QtCore/qbytearray.h:46,
  2964. from /usr/include/qt5/QtCore/qstring.h:50,
  2965. from /usr/include/qt5/QtCore/qdatetime.h:44,
  2966. from /usr/include/qt5/QtCore/QDateTime:1,
  2967. from base/bittorrent/torrentimpl.h:39,
  2968. from base/bittorrent/torrentimpl.cpp:30:
  2969. /usr/include/qt5/QtCore/qarraydata.h:144:16: note: because ‘QTypedArrayData<QString>::iterator’ has user-provided ‘QTypedArrayData<T>::iterator::iterator(const QTypedArrayData<T>::iterator&) [with T = QString]’
  2970. 144 | inline iterator(const iterator &o): i(o.i){} // #### Qt 6: remove, the implicit version is fine
  2971. | ^~~~~~~~
  2972. In file included from /usr/include/qt5/QtCore/qlist.h:48,
  2973. from /usr/include/qt5/QtCore/qhash.h:46,
  2974. from /usr/include/qt5/QtCore/qshareddata.h:46,
  2975. from /usr/include/qt5/QtCore/qdatetime.h:46,
  2976. from /usr/include/qt5/QtCore/QDateTime:1,
  2977. from base/bittorrent/torrentimpl.h:39,
  2978. from base/bittorrent/torrentimpl.cpp:30:
  2979. /usr/include/qt5/QtCore/qvector.h:924:14: warning: implicitly-declared ‘constexpr QTypedArrayData<QString>::iterator& QTypedArrayData<QString>::iterator::operator=(const QTypedArrayData<QString>::iterator&)’ is deprecated [-Wdeprecated-copy]
  2980. 924 | aend = abegin + itemsToErase;
  2981. | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~
  2982. In file included from /usr/include/qt5/QtCore/qbytearray.h:46,
  2983. from /usr/include/qt5/QtCore/qstring.h:50,
  2984. from /usr/include/qt5/QtCore/qdatetime.h:44,
  2985. from /usr/include/qt5/QtCore/QDateTime:1,
  2986. from base/bittorrent/torrentimpl.h:39,
  2987. from base/bittorrent/torrentimpl.cpp:30:
  2988. /usr/include/qt5/QtCore/qarraydata.h:144:16: note: because ‘QTypedArrayData<QString>::iterator’ has user-provided ‘QTypedArrayData<T>::iterator::iterator(const QTypedArrayData<T>::iterator&) [with T = QString]’
  2989. 144 | inline iterator(const iterator &o): i(o.i){} // #### Qt 6: remove, the implicit version is fine
  2990. | ^~~~~~~~
  2991. base/utils/bytearray.cpp: In function ‘QVector<QByteArray> Utils::ByteArray::splitToViews(const QByteArray&, const QByteArray&, QString::SplitBehavior)’:
  2992. base/utils/bytearray.cpp:40:39: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  2993. 40 | ret.reserve((behavior == QString::KeepEmptyParts)
  2994. | ^~~~~~~~~~~~~~
  2995. In file included from /usr/include/qt5/QtCore/QString:1,
  2996. from base/utils/bytearray.h:31,
  2997. from base/utils/bytearray.cpp:29:
  2998. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  2999. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  3000. | ^~~~~~~~~~~~~~
  3001. base/utils/bytearray.cpp:40:39: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3002. 40 | ret.reserve((behavior == QString::KeepEmptyParts)
  3003. | ^~~~~~~~~~~~~~
  3004. In file included from /usr/include/qt5/QtCore/QString:1,
  3005. from base/utils/bytearray.h:31,
  3006. from base/utils/bytearray.cpp:29:
  3007. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  3008. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  3009. | ^~~~~~~~~~~~~~
  3010. base/utils/bytearray.cpp:52:54: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3011. 52 | if (!part.isEmpty() || (behavior == QString::KeepEmptyParts))
  3012. | ^~~~~~~~~~~~~~
  3013. In file included from /usr/include/qt5/QtCore/QString:1,
  3014. from base/utils/bytearray.h:31,
  3015. from base/utils/bytearray.cpp:29:
  3016. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  3017. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  3018. | ^~~~~~~~~~~~~~
  3019. base/utils/bytearray.cpp:52:54: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3020. 52 | if (!part.isEmpty() || (behavior == QString::KeepEmptyParts))
  3021. | ^~~~~~~~~~~~~~
  3022. In file included from /usr/include/qt5/QtCore/QString:1,
  3023. from base/utils/bytearray.h:31,
  3024. from base/utils/bytearray.cpp:29:
  3025. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  3026. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  3027. | ^~~~~~~~~~~~~~
  3028. compiling base/utils/password.cpp
  3029. compiling base/utils/random.cpp
  3030. compiling base/utils/string.cpp
  3031. compiling webui/api/apicontroller.cpp
  3032. compiling webui/api/apierror.cpp
  3033. compiling webui/api/appcontroller.cpp
  3034. compiling webui/api/authcontroller.cpp
  3035. In file included from base/search/searchpluginmanager.cpp:47:
  3036. ./base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3037. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  3038. | ^~~~~~~~~~~~~~
  3039. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  3040. from /usr/include/qt5/QtCore/qlist.h:47,
  3041. from /usr/include/qt5/QtCore/qhash.h:46,
  3042. from /usr/include/qt5/QtCore/QHash:1,
  3043. from base/search/searchpluginmanager.h:32,
  3044. from base/search/searchpluginmanager.cpp:30:
  3045. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  3046. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  3047. | ^~~~~~~~~~~~~~
  3048. In file included from base/search/searchpluginmanager.cpp:47:
  3049. ./base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3050. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  3051. | ^~~~~~~~~~~~~~
  3052. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  3053. from /usr/include/qt5/QtCore/qlist.h:47,
  3054. from /usr/include/qt5/QtCore/qhash.h:46,
  3055. from /usr/include/qt5/QtCore/QHash:1,
  3056. from base/search/searchpluginmanager.h:32,
  3057. from base/search/searchpluginmanager.cpp:30:
  3058. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  3059. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  3060. | ^~~~~~~~~~~~~~
  3061. base/search/searchpluginmanager.cpp: In member function ‘void SearchPluginManager::parseVersionInfo(const QByteArray&)’:
  3062. base/search/searchpluginmanager.cpp:519:91: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3063. 519 | const QVector<QByteArray> lines = Utils::ByteArray::splitToViews(info, "\n", QString::SkipEmptyParts);
  3064. | ^~~~~~~~~~~~~~
  3065. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  3066. from /usr/include/qt5/QtCore/qlist.h:47,
  3067. from /usr/include/qt5/QtCore/qhash.h:46,
  3068. from /usr/include/qt5/QtCore/QHash:1,
  3069. from base/search/searchpluginmanager.h:32,
  3070. from base/search/searchpluginmanager.cpp:30:
  3071. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3072. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3073. | ^~~~~~~~~~~~~~
  3074. base/search/searchpluginmanager.cpp:519:91: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3075. 519 | const QVector<QByteArray> lines = Utils::ByteArray::splitToViews(info, "\n", QString::SkipEmptyParts);
  3076. | ^~~~~~~~~~~~~~
  3077. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  3078. from /usr/include/qt5/QtCore/qlist.h:47,
  3079. from /usr/include/qt5/QtCore/qhash.h:46,
  3080. from /usr/include/qt5/QtCore/QHash:1,
  3081. from base/search/searchpluginmanager.h:32,
  3082. from base/search/searchpluginmanager.cpp:30:
  3083. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3084. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3085. | ^~~~~~~~~~~~~~
  3086. base/search/searchpluginmanager.cpp:526:93: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3087. 526 | const QVector<QByteArray> list = Utils::ByteArray::splitToViews(line, ":", QString::SkipEmptyParts);
  3088. | ^~~~~~~~~~~~~~
  3089. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  3090. from /usr/include/qt5/QtCore/qlist.h:47,
  3091. from /usr/include/qt5/QtCore/qhash.h:46,
  3092. from /usr/include/qt5/QtCore/QHash:1,
  3093. from base/search/searchpluginmanager.h:32,
  3094. from base/search/searchpluginmanager.cpp:30:
  3095. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3096. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3097. | ^~~~~~~~~~~~~~
  3098. base/search/searchpluginmanager.cpp:526:93: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3099. 526 | const QVector<QByteArray> list = Utils::ByteArray::splitToViews(line, ":", QString::SkipEmptyParts);
  3100. | ^~~~~~~~~~~~~~
  3101. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
  3102. from /usr/include/qt5/QtCore/qlist.h:47,
  3103. from /usr/include/qt5/QtCore/qhash.h:46,
  3104. from /usr/include/qt5/QtCore/QHash:1,
  3105. from base/search/searchpluginmanager.h:32,
  3106. from base/search/searchpluginmanager.cpp:30:
  3107. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3108. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3109. | ^~~~~~~~~~~~~~
  3110. compiling webui/api/freediskspacechecker.cpp
  3111. compiling webui/api/logcontroller.cpp
  3112. In file included from base/utils/password.cpp:39:
  3113. base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3114. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  3115. | ^~~~~~~~~~~~~~
  3116. In file included from /usr/include/qt5/QtCore/QString:1,
  3117. from base/utils/password.cpp:36:
  3118. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  3119. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  3120. | ^~~~~~~~~~~~~~
  3121. In file included from base/utils/password.cpp:39:
  3122. base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3123. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  3124. | ^~~~~~~~~~~~~~
  3125. In file included from /usr/include/qt5/QtCore/QString:1,
  3126. from base/utils/password.cpp:36:
  3127. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  3128. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  3129. | ^~~~~~~~~~~~~~
  3130. base/utils/password.cpp: In function ‘bool Utils::Password::PBKDF2::verify(const QByteArray&, const QByteArray&)’:
  3131. base/utils/password.cpp:102:84: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3132. 102 | const QVector<QByteArray> list = ByteArray::splitToViews(secret, ":", QString::SkipEmptyParts);
  3133. | ^~~~~~~~~~~~~~
  3134. In file included from /usr/include/qt5/QtCore/QString:1,
  3135. from base/utils/password.cpp:36:
  3136. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3137. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3138. | ^~~~~~~~~~~~~~
  3139. base/utils/password.cpp:102:84: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3140. 102 | const QVector<QByteArray> list = ByteArray::splitToViews(secret, ":", QString::SkipEmptyParts);
  3141. | ^~~~~~~~~~~~~~
  3142. In file included from /usr/include/qt5/QtCore/QString:1,
  3143. from base/utils/password.cpp:36:
  3144. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3145. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3146. | ^~~~~~~~~~~~~~
  3147. In file included from base/utils/foreignapps.cpp:46:
  3148. ./base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3149. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  3150. | ^~~~~~~~~~~~~~
  3151. In file included from /usr/include/qt5/QtCore/QString:1,
  3152. from base/utils/foreignapps.h:32,
  3153. from base/utils/foreignapps.cpp:30:
  3154. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  3155. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  3156. | ^~~~~~~~~~~~~~
  3157. In file included from base/utils/foreignapps.cpp:46:
  3158. ./base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3159. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  3160. | ^~~~~~~~~~~~~~
  3161. In file included from /usr/include/qt5/QtCore/QString:1,
  3162. from base/utils/foreignapps.h:32,
  3163. from base/utils/foreignapps.cpp:30:
  3164. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  3165. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  3166. | ^~~~~~~~~~~~~~
  3167. base/utils/foreignapps.cpp: In function ‘bool {anonymous}::testPythonInstallation(const QString&, Utils::ForeignApps::PythonInfo&)’:
  3168. base/utils/foreignapps.cpp:66:110: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3169. 66 | const QVector<QByteArray> outputSplit = Utils::ByteArray::splitToViews(procOutput, " ", QString::SkipEmptyParts);
  3170. | ^~~~~~~~~~~~~~
  3171. In file included from /usr/include/qt5/QtCore/QString:1,
  3172. from base/utils/foreignapps.h:32,
  3173. from base/utils/foreignapps.cpp:30:
  3174. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3175. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3176. | ^~~~~~~~~~~~~~
  3177. base/utils/foreignapps.cpp:66:110: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3178. 66 | const QVector<QByteArray> outputSplit = Utils::ByteArray::splitToViews(procOutput, " ", QString::SkipEmptyParts);
  3179. | ^~~~~~~~~~~~~~
  3180. In file included from /usr/include/qt5/QtCore/QString:1,
  3181. from base/utils/foreignapps.h:32,
  3182. from base/utils/foreignapps.cpp:30:
  3183. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3184. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3185. | ^~~~~~~~~~~~~~
  3186. compiling webui/api/rsscontroller.cpp
  3187. base/utils/misc.cpp: In function ‘QString Utils::Misc::opensslVersionString()’:
  3188. base/utils/misc.cpp:485:43: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3189. 485 | return version.splitRef(' ', QString::SkipEmptyParts)[1].toString();
  3190. | ^~~~~~~~~~~~~~
  3191. In file included from /usr/include/qt5/QtCore/QString:1,
  3192. from base/utils/misc.h:38,
  3193. from base/utils/misc.cpp:29:
  3194. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3195. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3196. | ^~~~~~~~~~~~~~
  3197. base/utils/misc.cpp:485:43: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3198. 485 | return version.splitRef(' ', QString::SkipEmptyParts)[1].toString();
  3199. | ^~~~~~~~~~~~~~
  3200. In file included from /usr/include/qt5/QtCore/QString:1,
  3201. from base/utils/misc.h:38,
  3202. from base/utils/misc.cpp:29:
  3203. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3204. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3205. | ^~~~~~~~~~~~~~
  3206. base/utils/misc.cpp:485:57: warning: ‘QVector<QStringRef> QString::splitRef(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  3207. 485 | return version.splitRef(' ', QString::SkipEmptyParts)[1].toString();
  3208. | ^
  3209. In file included from /usr/include/qt5/QtCore/QString:1,
  3210. from base/utils/misc.h:38,
  3211. from base/utils/misc.cpp:29:
  3212. /usr/include/qt5/QtCore/qstring.h:618:25: note: declared here
  3213. 618 | QVector<QStringRef> splitRef(QChar sep, SplitBehavior behavior,
  3214. | ^~~~~~~~
  3215. compiling webui/api/searchcontroller.cpp
  3216. compiling webui/api/synccontroller.cpp
  3217. compiling webui/api/torrentscontroller.cpp
  3218. compiling webui/api/transfercontroller.cpp
  3219. compiling webui/api/serialize/serialize_torrent.cpp
  3220. compiling webui/webapplication.cpp
  3221. compiling webui/webui.cpp
  3222. rcc webui/www/webui.qrc
  3223. rcc webui/www/translations/webui_translations.qrc
  3224. rcc icons/icons.qrc
  3225. rcc lang/lang.qrc
  3226. rcc searchengine/searchengine.qrc
  3227. generating ./moc_predefs.h
  3228. compiling qrc_webui.cpp
  3229. compiling qrc_searchengine.cpp
  3230. moc app/application.h
  3231. moc app/applicationinstancemanager.h
  3232. moc app/filelogger.h
  3233. moc app/qtlocalpeer/qtlocalpeer.h
  3234. moc base/asyncfilestorage.h
  3235. moc base/bittorrent/bandwidthscheduler.h
  3236. moc base/bittorrent/filesearcher.h
  3237. moc base/bittorrent/filterparserthread.h
  3238. moc base/bittorrent/portforwarderimpl.h
  3239. moc base/bittorrent/resumedatasavingmanager.h
  3240. moc base/bittorrent/session.h
  3241. moc base/bittorrent/statistics.h
  3242. moc base/bittorrent/torrentcontentlayout.h
  3243. moc base/bittorrent/torrentcreatorthread.h
  3244. moc base/bittorrent/tracker.h
  3245. moc base/filesystemwatcher.h
  3246. moc base/http/connection.h
  3247. moc base/http/server.h
  3248. moc base/logger.h
  3249. moc base/net/dnsupdater.h
  3250. moc base/net/downloadhandlerimpl.h
  3251. moc base/net/downloadmanager.h
  3252. moc base/net/geoipmanager.h
  3253. moc base/net/proxyconfigurationmanager.h
  3254. moc base/net/reverseresolution.h
  3255. moc base/net/smtp.h
  3256. moc base/preferences.h
  3257. moc base/rss/rss_article.h
  3258. moc base/rss/rss_autodownloader.h
  3259. moc base/rss/rss_feed.h
  3260. moc base/rss/rss_folder.h
  3261. moc base/rss/rss_item.h
  3262. moc base/rss/rss_parser.h
  3263. moc base/rss/rss_session.h
  3264. moc base/scanfoldersmodel.h
  3265. moc base/search/searchdownloadhandler.h
  3266. moc base/search/searchhandler.h
  3267. moc base/search/searchpluginmanager.h
  3268. moc base/settingsstorage.h
  3269. moc base/torrentfileguard.h
  3270. moc webui/api/apicontroller.h
  3271. moc webui/api/appcontroller.h
  3272. moc webui/api/authcontroller.h
  3273. moc webui/api/freediskspacechecker.h
  3274. moc webui/api/logcontroller.h
  3275. moc webui/api/rsscontroller.h
  3276. moc webui/api/searchcontroller.h
  3277. moc webui/api/synccontroller.h
  3278. moc webui/api/torrentscontroller.h
  3279. moc webui/api/transfercontroller.h
  3280. moc webui/webapplication.h
  3281. moc webui/webui.h
  3282. compiling qrc_webui_translations.cpp
  3283. compiling qrc_icons.cpp
  3284. In file included from webui/webapplication.cpp:50:
  3285. ./base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3286. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  3287. | ^~~~~~~~~~~~~~
  3288. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  3289. from /usr/include/qt5/QtCore/QDateTime:1,
  3290. from webui/webapplication.h:31,
  3291. from webui/webapplication.cpp:29:
  3292. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  3293. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  3294. | ^~~~~~~~~~~~~~
  3295. In file included from webui/webapplication.cpp:50:
  3296. ./base/utils/bytearray.h:39:132: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3297. 39 | QVector<QByteArray> splitToViews(const QByteArray &in, const QByteArray &sep, const QString::SplitBehavior behavior = QString::KeepEmptyParts);
  3298. | ^~~~~~~~~~~~~~
  3299. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  3300. from /usr/include/qt5/QtCore/QDateTime:1,
  3301. from webui/webapplication.h:31,
  3302. from webui/webapplication.cpp:29:
  3303. /usr/include/qt5/QtCore/qstring.h:604:9: note: declared here
  3304. 604 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED,
  3305. | ^~~~~~~~~~~~~~
  3306. compiling qrc_lang.cpp
  3307. compiling moc_application.cpp
  3308. compiling moc_applicationinstancemanager.cpp
  3309. webui/webapplication.cpp: In function ‘QStringMap {anonymous}::parseCookie(const QString&)’:
  3310. webui/webapplication.cpp:78:78: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3311. 78 | const QVector<QStringRef> cookies = cookieStr.splitRef(';', QString::SkipEmptyParts);
  3312. | ^~~~~~~~~~~~~~
  3313. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  3314. from /usr/include/qt5/QtCore/QDateTime:1,
  3315. from webui/webapplication.h:31,
  3316. from webui/webapplication.cpp:29:
  3317. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3318. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3319. | ^~~~~~~~~~~~~~
  3320. webui/webapplication.cpp:78:78: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3321. 78 | const QVector<QStringRef> cookies = cookieStr.splitRef(';', QString::SkipEmptyParts);
  3322. | ^~~~~~~~~~~~~~
  3323. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  3324. from /usr/include/qt5/QtCore/QDateTime:1,
  3325. from webui/webapplication.h:31,
  3326. from webui/webapplication.cpp:29:
  3327. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3328. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3329. | ^~~~~~~~~~~~~~
  3330. webui/webapplication.cpp:78:92: warning: ‘QVector<QStringRef> QString::splitRef(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  3331. 78 | const QVector<QStringRef> cookies = cookieStr.splitRef(';', QString::SkipEmptyParts);
  3332. | ^
  3333. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  3334. from /usr/include/qt5/QtCore/QDateTime:1,
  3335. from webui/webapplication.h:31,
  3336. from webui/webapplication.cpp:29:
  3337. /usr/include/qt5/QtCore/qstring.h:618:25: note: declared here
  3338. 618 | QVector<QStringRef> splitRef(QChar sep, SplitBehavior behavior,
  3339. | ^~~~~~~~
  3340. compiling moc_filelogger.cpp
  3341. webui/webapplication.cpp: In member function ‘void WebApplication::sendWebUIFile()’:
  3342. webui/webapplication.cpp:145:69: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3343. 145 | const QStringList pathItems {request().path.split('/', QString::SkipEmptyParts)};
  3344. | ^~~~~~~~~~~~~~
  3345. compiling moc_qtlocalpeer.cpp
  3346. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  3347. from /usr/include/qt5/QtCore/QDateTime:1,
  3348. from webui/webapplication.h:31,
  3349. from webui/webapplication.cpp:29:
  3350. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3351. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3352. | ^~~~~~~~~~~~~~
  3353. webui/webapplication.cpp:145:69: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3354. 145 | const QStringList pathItems {request().path.split('/', QString::SkipEmptyParts)};
  3355. | ^~~~~~~~~~~~~~
  3356. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  3357. from /usr/include/qt5/QtCore/QDateTime:1,
  3358. from webui/webapplication.h:31,
  3359. from webui/webapplication.cpp:29:
  3360. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3361. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3362. | ^~~~~~~~~~~~~~
  3363. webui/webapplication.cpp:145:83: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  3364. 145 | const QStringList pathItems {request().path.split('/', QString::SkipEmptyParts)};
  3365. | ^
  3366. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  3367. from /usr/include/qt5/QtCore/QDateTime:1,
  3368. from webui/webapplication.h:31,
  3369. from webui/webapplication.cpp:29:
  3370. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  3371. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  3372. | ^~~~~
  3373. webui/webapplication.cpp: In member function ‘void WebApplication::configure()’:
  3374. webui/webapplication.cpp:358:65: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3375. 358 | m_domainList = pref->getServerDomains().split(';', QString::SkipEmptyParts);
  3376. | ^~~~~~~~~~~~~~
  3377. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  3378. from /usr/include/qt5/QtCore/QDateTime:1,
  3379. from webui/webapplication.h:31,
  3380. from webui/webapplication.cpp:29:
  3381. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3382. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3383. | ^~~~~~~~~~~~~~
  3384. webui/webapplication.cpp:358:65: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3385. 358 | m_domainList = pref->getServerDomains().split(';', QString::SkipEmptyParts);
  3386. | ^~~~~~~~~~~~~~
  3387. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  3388. from /usr/include/qt5/QtCore/QDateTime:1,
  3389. from webui/webapplication.h:31,
  3390. from webui/webapplication.cpp:29:
  3391. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3392. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3393. | ^~~~~~~~~~~~~~
  3394. webui/webapplication.cpp:358:79: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  3395. 358 | m_domainList = pref->getServerDomains().split(';', QString::SkipEmptyParts);
  3396. | ^
  3397. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  3398. from /usr/include/qt5/QtCore/QDateTime:1,
  3399. from webui/webapplication.h:31,
  3400. from webui/webapplication.cpp:29:
  3401. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  3402. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  3403. | ^~~~~
  3404. webui/webapplication.cpp:389:93: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3405. 389 | const QVector<QStringRef> customHeaderLines = customHeaders.splitRef('\n', QString::SkipEmptyParts);
  3406. | ^~~~~~~~~~~~~~
  3407. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  3408. from /usr/include/qt5/QtCore/QDateTime:1,
  3409. from webui/webapplication.h:31,
  3410. from webui/webapplication.cpp:29:
  3411. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3412. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3413. | ^~~~~~~~~~~~~~
  3414. webui/webapplication.cpp:389:93: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3415. 389 | const QVector<QStringRef> customHeaderLines = customHeaders.splitRef('\n', QString::SkipEmptyParts);
  3416. | ^~~~~~~~~~~~~~
  3417. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  3418. from /usr/include/qt5/QtCore/QDateTime:1,
  3419. from webui/webapplication.h:31,
  3420. from webui/webapplication.cpp:29:
  3421. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3422. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3423. | ^~~~~~~~~~~~~~
  3424. webui/webapplication.cpp:389:107: warning: ‘QVector<QStringRef> QString::splitRef(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  3425. 389 | const QVector<QStringRef> customHeaderLines = customHeaders.splitRef('\n', QString::SkipEmptyParts);
  3426. | ^
  3427. In file included from /usr/include/qt5/QtCore/qdatetime.h:44,
  3428. from /usr/include/qt5/QtCore/QDateTime:1,
  3429. from webui/webapplication.h:31,
  3430. from webui/webapplication.cpp:29:
  3431. /usr/include/qt5/QtCore/qstring.h:618:25: note: declared here
  3432. 618 | QVector<QStringRef> splitRef(QChar sep, SplitBehavior behavior,
  3433. | ^~~~~~~~
  3434. compiling moc_asyncfilestorage.cpp
  3435. compiling moc_bandwidthscheduler.cpp
  3436. compiling moc_filesearcher.cpp
  3437. compiling moc_filterparserthread.cpp
  3438. compiling moc_portforwarderimpl.cpp
  3439. compiling moc_resumedatasavingmanager.cpp
  3440. compiling moc_session.cpp
  3441. compiling moc_statistics.cpp
  3442. compiling moc_torrentcontentlayout.cpp
  3443. compiling moc_torrentcreatorthread.cpp
  3444. compiling moc_tracker.cpp
  3445. compiling moc_filesystemwatcher.cpp
  3446. webui/api/appcontroller.cpp: In member function ‘void AppController::setPreferencesAction()’:
  3447. webui/api/appcontroller.cpp:512:74: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3448. 512 | session->setBannedIPs(it.value().toString().split('\n', QString::SkipEmptyParts));
  3449. | ^~~~~~~~~~~~~~
  3450. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  3451. from /usr/include/qt5/QtCore/QObject:1,
  3452. from webui/api/apicontroller.h:31,
  3453. from webui/api/appcontroller.h:33,
  3454. from webui/api/appcontroller.cpp:31:
  3455. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3456. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3457. | ^~~~~~~~~~~~~~
  3458. webui/api/appcontroller.cpp:512:74: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3459. 512 | session->setBannedIPs(it.value().toString().split('\n', QString::SkipEmptyParts));
  3460. | ^~~~~~~~~~~~~~
  3461. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  3462. from /usr/include/qt5/QtCore/QObject:1,
  3463. from webui/api/apicontroller.h:31,
  3464. from webui/api/appcontroller.h:33,
  3465. from webui/api/appcontroller.cpp:31:
  3466. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3467. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3468. | ^~~~~~~~~~~~~~
  3469. webui/api/appcontroller.cpp:512:88: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  3470. 512 | session->setBannedIPs(it.value().toString().split('\n', QString::SkipEmptyParts));
  3471. | ^
  3472. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  3473. from /usr/include/qt5/QtCore/QObject:1,
  3474. from webui/api/apicontroller.h:31,
  3475. from webui/api/appcontroller.h:33,
  3476. from webui/api/appcontroller.cpp:31:
  3477. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  3478. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  3479. | ^~~~~
  3480. webui/api/appcontroller.cpp:642:108: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3481. 642 | pref->setWebUiAuthSubnetWhitelist(it.value().toString().split(QRegularExpression("\n|,"), QString::SkipEmptyParts));
  3482. | ^~~~~~~~~~~~~~
  3483. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  3484. from /usr/include/qt5/QtCore/QObject:1,
  3485. from webui/api/apicontroller.h:31,
  3486. from webui/api/appcontroller.h:33,
  3487. from webui/api/appcontroller.cpp:31:
  3488. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3489. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3490. | ^~~~~~~~~~~~~~
  3491. webui/api/appcontroller.cpp:642:108: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3492. 642 | pref->setWebUiAuthSubnetWhitelist(it.value().toString().split(QRegularExpression("\n|,"), QString::SkipEmptyParts));
  3493. | ^~~~~~~~~~~~~~
  3494. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  3495. from /usr/include/qt5/QtCore/QObject:1,
  3496. from webui/api/apicontroller.h:31,
  3497. from webui/api/appcontroller.h:33,
  3498. from webui/api/appcontroller.cpp:31:
  3499. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3500. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3501. | ^~~~~~~~~~~~~~
  3502. webui/api/appcontroller.cpp:642:122: warning: ‘QStringList QString::split(const QRegularExpression&, QString::SplitBehavior) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  3503. 642 | pref->setWebUiAuthSubnetWhitelist(it.value().toString().split(QRegularExpression("\n|,"), QString::SkipEmptyParts));
  3504. | ^
  3505. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  3506. from /usr/include/qt5/QtCore/QObject:1,
  3507. from webui/api/apicontroller.h:31,
  3508. from webui/api/appcontroller.h:33,
  3509. from webui/api/appcontroller.cpp:31:
  3510. /usr/include/qt5/QtCore/qstring.h:628:17: note: declared here
  3511. 628 | QStringList split(const QRegularExpression &sep, SplitBehavior behavior) const;
  3512. | ^~~~~
  3513. compiling moc_connection.cpp
  3514. compiling moc_server.cpp
  3515. compiling moc_logger.cpp
  3516. compiling moc_dnsupdater.cpp
  3517. compiling moc_downloadhandlerimpl.cpp
  3518. compiling moc_downloadmanager.cpp
  3519. compiling moc_geoipmanager.cpp
  3520. compiling moc_proxyconfigurationmanager.cpp
  3521. compiling moc_reverseresolution.cpp
  3522. compiling moc_smtp.cpp
  3523. compiling moc_preferences.cpp
  3524. webui/api/torrentscontroller.cpp: In member function ‘void TorrentsController::infoAction()’:
  3525. webui/api/torrentscontroller.cpp:258:70: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3526. 258 | const QStringList hashes {params()["hashes"].split('|', QString::SkipEmptyParts)};
  3527. | ^~~~~~~~~~~~~~
  3528. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  3529. from /usr/include/qt5/QtCore/QObject:1,
  3530. from webui/api/apicontroller.h:31,
  3531. from webui/api/torrentscontroller.h:31,
  3532. from webui/api/torrentscontroller.cpp:29:
  3533. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3534. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3535. | ^~~~~~~~~~~~~~
  3536. webui/api/torrentscontroller.cpp:258:70: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3537. 258 | const QStringList hashes {params()["hashes"].split('|', QString::SkipEmptyParts)};
  3538. | ^~~~~~~~~~~~~~
  3539. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  3540. from /usr/include/qt5/QtCore/QObject:1,
  3541. from webui/api/apicontroller.h:31,
  3542. from webui/api/torrentscontroller.h:31,
  3543. from webui/api/torrentscontroller.cpp:29:
  3544. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3545. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3546. | ^~~~~~~~~~~~~~
  3547. webui/api/torrentscontroller.cpp:258:84: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  3548. 258 | const QStringList hashes {params()["hashes"].split('|', QString::SkipEmptyParts)};
  3549. | ^
  3550. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  3551. from /usr/include/qt5/QtCore/QObject:1,
  3552. from webui/api/apicontroller.h:31,
  3553. from webui/api/torrentscontroller.h:31,
  3554. from webui/api/torrentscontroller.cpp:29:
  3555. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  3556. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  3557. | ^~~~~
  3558. webui/api/torrentscontroller.cpp: In member function ‘void TorrentsController::addAction()’:
  3559. webui/api/torrentscontroller.cpp:609:81: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3560. 609 | const QSet<QString> tags = List::toSet(params()["tags"].split(',', QString::SkipEmptyParts));
  3561. | ^~~~~~~~~~~~~~
  3562. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  3563. from /usr/include/qt5/QtCore/QObject:1,
  3564. from webui/api/apicontroller.h:31,
  3565. from webui/api/torrentscontroller.h:31,
  3566. from webui/api/torrentscontroller.cpp:29:
  3567. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3568. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3569. | ^~~~~~~~~~~~~~
  3570. webui/api/torrentscontroller.cpp:609:81: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3571. 609 | const QSet<QString> tags = List::toSet(params()["tags"].split(',', QString::SkipEmptyParts));
  3572. | ^~~~~~~~~~~~~~
  3573. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  3574. from /usr/include/qt5/QtCore/QObject:1,
  3575. from webui/api/apicontroller.h:31,
  3576. from webui/api/torrentscontroller.h:31,
  3577. from webui/api/torrentscontroller.cpp:29:
  3578. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3579. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3580. | ^~~~~~~~~~~~~~
  3581. webui/api/torrentscontroller.cpp:609:95: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  3582. 609 | const QSet<QString> tags = List::toSet(params()["tags"].split(',', QString::SkipEmptyParts));
  3583. | ^
  3584. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  3585. from /usr/include/qt5/QtCore/QObject:1,
  3586. from webui/api/apicontroller.h:31,
  3587. from webui/api/torrentscontroller.h:31,
  3588. from webui/api/torrentscontroller.cpp:29:
  3589. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  3590. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  3591. | ^~~~~
  3592. webui/api/torrentscontroller.cpp: In member function ‘void TorrentsController::addTagsAction()’:
  3593. webui/api/torrentscontroller.cpp:1186:66: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3594. 1186 | const QStringList tags {params()["tags"].split(',', QString::SkipEmptyParts)};
  3595. | ^~~~~~~~~~~~~~
  3596. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  3597. from /usr/include/qt5/QtCore/QObject:1,
  3598. from webui/api/apicontroller.h:31,
  3599. from webui/api/torrentscontroller.h:31,
  3600. from webui/api/torrentscontroller.cpp:29:
  3601. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3602. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3603. | ^~~~~~~~~~~~~~
  3604. webui/api/torrentscontroller.cpp:1186:66: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3605. 1186 | const QStringList tags {params()["tags"].split(',', QString::SkipEmptyParts)};
  3606. | ^~~~~~~~~~~~~~
  3607. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  3608. from /usr/include/qt5/QtCore/QObject:1,
  3609. from webui/api/apicontroller.h:31,
  3610. from webui/api/torrentscontroller.h:31,
  3611. from webui/api/torrentscontroller.cpp:29:
  3612. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3613. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3614. | ^~~~~~~~~~~~~~
  3615. webui/api/torrentscontroller.cpp:1186:80: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  3616. 1186 | const QStringList tags {params()["tags"].split(',', QString::SkipEmptyParts)};
  3617. | ^
  3618. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  3619. from /usr/include/qt5/QtCore/QObject:1,
  3620. from webui/api/apicontroller.h:31,
  3621. from webui/api/torrentscontroller.h:31,
  3622. from webui/api/torrentscontroller.cpp:29:
  3623. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  3624. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  3625. | ^~~~~
  3626. webui/api/torrentscontroller.cpp: In member function ‘void TorrentsController::removeTagsAction()’:
  3627. webui/api/torrentscontroller.cpp:1203:66: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3628. 1203 | const QStringList tags {params()["tags"].split(',', QString::SkipEmptyParts)};
  3629. | ^~~~~~~~~~~~~~
  3630. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  3631. from /usr/include/qt5/QtCore/QObject:1,
  3632. from webui/api/apicontroller.h:31,
  3633. from webui/api/torrentscontroller.h:31,
  3634. from webui/api/torrentscontroller.cpp:29:
  3635. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3636. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3637. | ^~~~~~~~~~~~~~
  3638. webui/api/torrentscontroller.cpp:1203:66: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3639. 1203 | const QStringList tags {params()["tags"].split(',', QString::SkipEmptyParts)};
  3640. | ^~~~~~~~~~~~~~
  3641. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  3642. from /usr/include/qt5/QtCore/QObject:1,
  3643. from webui/api/apicontroller.h:31,
  3644. from webui/api/torrentscontroller.h:31,
  3645. from webui/api/torrentscontroller.cpp:29:
  3646. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3647. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3648. | ^~~~~~~~~~~~~~
  3649. webui/api/torrentscontroller.cpp:1203:80: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  3650. 1203 | const QStringList tags {params()["tags"].split(',', QString::SkipEmptyParts)};
  3651. | ^
  3652. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  3653. from /usr/include/qt5/QtCore/QObject:1,
  3654. from webui/api/apicontroller.h:31,
  3655. from webui/api/torrentscontroller.h:31,
  3656. from webui/api/torrentscontroller.cpp:29:
  3657. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  3658. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  3659. | ^~~~~
  3660. webui/api/torrentscontroller.cpp: In member function ‘void TorrentsController::createTagsAction()’:
  3661. webui/api/torrentscontroller.cpp:1227:66: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3662. 1227 | const QStringList tags {params()["tags"].split(',', QString::SkipEmptyParts)};
  3663. | ^~~~~~~~~~~~~~
  3664. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  3665. from /usr/include/qt5/QtCore/QObject:1,
  3666. from webui/api/apicontroller.h:31,
  3667. from webui/api/torrentscontroller.h:31,
  3668. from webui/api/torrentscontroller.cpp:29:
  3669. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3670. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3671. | ^~~~~~~~~~~~~~
  3672. webui/api/torrentscontroller.cpp:1227:66: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3673. 1227 | const QStringList tags {params()["tags"].split(',', QString::SkipEmptyParts)};
  3674. | ^~~~~~~~~~~~~~
  3675. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  3676. from /usr/include/qt5/QtCore/QObject:1,
  3677. from webui/api/apicontroller.h:31,
  3678. from webui/api/torrentscontroller.h:31,
  3679. from webui/api/torrentscontroller.cpp:29:
  3680. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3681. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3682. | ^~~~~~~~~~~~~~
  3683. webui/api/torrentscontroller.cpp:1227:80: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  3684. 1227 | const QStringList tags {params()["tags"].split(',', QString::SkipEmptyParts)};
  3685. | ^
  3686. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  3687. from /usr/include/qt5/QtCore/QObject:1,
  3688. from webui/api/apicontroller.h:31,
  3689. from webui/api/torrentscontroller.h:31,
  3690. from webui/api/torrentscontroller.cpp:29:
  3691. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  3692. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  3693. | ^~~~~
  3694. webui/api/torrentscontroller.cpp: In member function ‘void TorrentsController::deleteTagsAction()’:
  3695. webui/api/torrentscontroller.cpp:1237:66: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3696. 1237 | const QStringList tags {params()["tags"].split(',', QString::SkipEmptyParts)};
  3697. | ^~~~~~~~~~~~~~
  3698. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  3699. from /usr/include/qt5/QtCore/QObject:1,
  3700. from webui/api/apicontroller.h:31,
  3701. from webui/api/torrentscontroller.h:31,
  3702. from webui/api/torrentscontroller.cpp:29:
  3703. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3704. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3705. | ^~~~~~~~~~~~~~
  3706. webui/api/torrentscontroller.cpp:1237:66: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
  3707. 1237 | const QStringList tags {params()["tags"].split(',', QString::SkipEmptyParts)};
  3708. | ^~~~~~~~~~~~~~
  3709. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  3710. from /usr/include/qt5/QtCore/QObject:1,
  3711. from webui/api/apicontroller.h:31,
  3712. from webui/api/torrentscontroller.h:31,
  3713. from webui/api/torrentscontroller.cpp:29:
  3714. /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here
  3715. 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
  3716. | ^~~~~~~~~~~~~~
  3717. webui/api/torrentscontroller.cpp:1237:80: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
  3718. 1237 | const QStringList tags {params()["tags"].split(',', QString::SkipEmptyParts)};
  3719. | ^
  3720. In file included from /usr/include/qt5/QtCore/qobject.h:47,
  3721. from /usr/include/qt5/QtCore/QObject:1,
  3722. from webui/api/apicontroller.h:31,
  3723. from webui/api/torrentscontroller.h:31,
  3724. from webui/api/torrentscontroller.cpp:29:
  3725. /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here
  3726. 615 | QStringList split(QChar sep, SplitBehavior behavior,
  3727. | ^~~~~
  3728. compiling moc_rss_article.cpp
  3729. compiling moc_rss_autodownloader.cpp
  3730. compiling moc_rss_feed.cpp
  3731. compiling moc_rss_folder.cpp
  3732. compiling moc_rss_item.cpp
  3733. compiling moc_rss_parser.cpp
  3734. compiling moc_scanfoldersmodel.cpp
  3735. compiling moc_rss_session.cpp
  3736. compiling moc_searchdownloadhandler.cpp
  3737. compiling moc_searchhandler.cpp
  3738. compiling moc_searchpluginmanager.cpp
  3739. compiling moc_settingsstorage.cpp
  3740. compiling moc_torrentfileguard.cpp
  3741. compiling moc_apicontroller.cpp
  3742. compiling moc_appcontroller.cpp
  3743. compiling moc_authcontroller.cpp
  3744. compiling moc_freediskspacechecker.cpp
  3745. compiling moc_logcontroller.cpp
  3746. compiling moc_rsscontroller.cpp
  3747. compiling moc_searchcontroller.cpp
  3748. compiling moc_synccontroller.cpp
  3749. compiling moc_torrentscontroller.cpp
  3750. compiling moc_transfercontroller.cpp
  3751. compiling moc_webapplication.cpp
  3752. compiling moc_webui.cpp
  3753. linking qbittorrent-nox
  3754. /usr/bin/ld: resumedatasavingmanager.o: in function `int libtorrent::detail::bencode_recursive<Utils::IO::FileDeviceOutputIterator>(Utils::IO::FileDeviceOutputIterator&, libtorrent::entry const&) [clone .isra.0]':
  3755. resumedatasavingmanager.cpp:(.text+0x4c1): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const'
  3756. /usr/bin/ld: torrentcreatorthread.o: in function `int libtorrent::detail::bencode_recursive<Utils::IO::FileDeviceOutputIterator>(Utils::IO::FileDeviceOutputIterator&, libtorrent::entry const&)':
  3757. torrentcreatorthread.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveIN5Utils2IO24FileDeviceOutputIteratorEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveIN5Utils2IO24FileDeviceOutputIteratorEEEiRT_RKNS_5entryE]+0x447): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const'
  3758. /usr/bin/ld: torrentinfo.o: in function `int libtorrent::detail::bencode_recursive<Utils::IO::FileDeviceOutputIterator>(Utils::IO::FileDeviceOutputIterator&, libtorrent::entry const&) [clone .isra.0]':
  3759. torrentinfo.cpp:(.text+0x4c1): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const'
  3760. /usr/bin/ld: tracker.o: in function `BitTorrent::Tracker::prepareAnnounceResponse(BitTorrent::Tracker::TrackerAnnounceRequest const&)':
  3761. tracker.cpp:(.text+0x197d): undefined reference to `libtorrent::entry::entry(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libtorrent::entry, libtorrent::aux::strview_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry> > >)'
  3762. /usr/bin/ld: tracker.cpp:(.text+0x1f40): undefined reference to `libtorrent::entry::entry(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libtorrent::entry, libtorrent::aux::strview_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry> > >)'
  3763. /usr/bin/ld: tracker.o: in function `BitTorrent::Tracker::processRequest(Http::Request const&, Http::Environment const&) [clone .cold]':
  3764. tracker.cpp:(.text.unlikely+0xbff): undefined reference to `libtorrent::entry::entry(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libtorrent::entry, libtorrent::aux::strview_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry> > >)'
  3765. /usr/bin/ld: tracker.o: in function `int libtorrent::detail::bencode_recursive<std::back_insert_iterator<QByteArray> >(std::back_insert_iterator<QByteArray>&, libtorrent::entry const&)':
  3766. tracker.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE]+0x23f): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const'
  3767. /usr/bin/ld: tracker.o: in function `void std::vector<libtorrent::entry, std::allocator<libtorrent::entry> >::_M_realloc_insert<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libtorrent::entry, libtorrent::aux::strview_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry> > >&>(__gnu_cxx::__normal_iterator<libtorrent::entry*, std::vector<libtorrent::entry, std::allocator<libtorrent::entry> > >, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libtorrent::entry, libtorrent::aux::strview_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry> > >&)':
  3768. tracker.cpp:(.text._ZNSt6vectorIN10libtorrent5entryESaIS1_EE17_M_realloc_insertIJRSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES1_NS0_3aux12strview_lessESaISt4pairIKSB_S1_EEEEEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_[_ZNSt6vectorIN10libtorrent5entryESaIS1_EE17_M_realloc_insertIJRSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES1_NS0_3aux12strview_lessESaISt4pairIKSB_S1_EEEEEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_]+0xab): undefined reference to `libtorrent::entry::entry(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libtorrent::entry, libtorrent::aux::strview_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry> > >)'
  3769. collect2: error: ld returned 1 exit status
  3770. make[1]: *** [Makefile:931: qbittorrent-nox] Error 1
  3771. make[1]: Leaving directory '/tmp/build/tmp-qbittorrent/qbittorrent-4.3.3/src'
  3772. make: *** [Makefile:47: sub-src-make_first] Error 2
Add Comment
Please, Sign In to add comment