Advertisement
DrArkaneX

kio-5.4.0-r2 error Redcore 1710

Dec 2nd, 2017
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 49.30 KB | None | 0 0
  1. [ 15%] Linking CXX executable ../../../../bin/kcookiejar5
  2. /usr/bin/x86_64-pc-linux-gnu-g++ -O2 -march=x86-64 -mtune=generic -pipe -fno-delete-null-pointer-checks -Wno-deprecated -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -pedantic -Wsuggest-override -Wl,--enable-new-dtags -Wl,-O1 -Wl,--as-needed -rdynamic CMakeFiles/kcookiejar5.dir/kcookieserverinterface.cpp.o CMakeFiles/kcookiejar5.dir/main.cpp.o CMakeFiles/kcookiejar5.dir/kcookiejar5_autogen/moc_compilation.cpp.o -o ../../../../bin/kcookiejar5 /usr/lib64/libQt5DBus.so.5.7.1 /usr/lib64/libKF5I18n.so.5.40.0 /usr/lib64/libKF5WidgetsAddons.so.5.40.0 /usr/lib64/libQt5Widgets.so.5.7.1 /usr/lib64/libQt5Gui.so.5.7.1 /usr/lib64/libQt5Core.so.5.7.1
  3. [ 15%] Built target kcookiejar5
  4. [ 15%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/directorysizejob.cpp.o
  5. [ 15%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/forwardingslavebase.cpp.o
  6. [ 15%] Built target kded_kcookiejar
  7. [ 15%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/chmodjob.cpp.o
  8. [ 16%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/kdiskfreespaceinfo.cpp.o
  9. [ 16%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/usernotificationhandler.cpp.o
  10. [ 16%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/ksambasharedata.cpp.o
  11. [ 17%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/ksambashare.cpp.o
  12. [ 17%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/knfsshare.cpp.o
  13. [ 17%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/kfileitem.cpp.o
  14. [ 17%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/davjob.cpp.o
  15. [ 18%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/deletejob.cpp.o
  16. [ 18%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/copyjob.cpp.o
  17. [ 18%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/filejob.cpp.o
  18. [ 18%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/mkdirjob.cpp.o
  19. [ 19%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/mkpathjob.cpp.o
  20. [ 19%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/kpasswdserverloop.cpp.o
  21. [ 19%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/kpasswdserverclient.cpp.o
  22. [ 19%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/kremoteencoding.cpp.o
  23. [ 20%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/sessiondata.cpp.o
  24. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp: In constructor ‘KIO::MkpathJobPrivate::MkpathJobPrivate(const QUrl&, const QUrl&, KIO::JobFlags)’:
  25. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:49:34: error: no match for ‘operator==’ (operand types are ‘QString’ and ‘QLatin1Char’)
  26. if (m_url.path() == QLatin1Char('/')) {
  27. ^
  28. In file included from /usr/include/qt5/QtCore/qbytearray.h:700:0,
  29. from /usr/include/qt5/QtCore/qurl.h:44,
  30. from /usr/include/qt5/QtCore/QUrl:1,
  31. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.h:24,
  32. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:21:
  33. /usr/include/qt5/QtCore/qstring.h:645:10: note: candidate: bool QString::operator==(QLatin1String) const
  34. bool operator==(QLatin1String s) const Q_DECL_NOTHROW;
  35. ^
  36. /usr/include/qt5/QtCore/qstring.h:645:10: note: no known conversion for argument 1 from ‘QLatin1Char’ to ‘QLatin1String’
  37. /usr/include/qt5/QtCore/qstring.h:1173:13: note: candidate: bool QString::operator==(const char*) const
  38. inline bool QString::operator==(const char *s) const
  39. ^
  40. /usr/include/qt5/QtCore/qstring.h:1173:13: note: no known conversion for argument 1 from ‘QLatin1Char’ to ‘const char*’
  41. /usr/include/qt5/QtCore/qstring.h:1238:32: note: candidate: bool QString::operator==(const QByteArray&) const
  42. inline QT_ASCII_CAST_WARN bool QString::operator==(const QByteArray &s) const
  43. ^
  44. /usr/include/qt5/QtCore/qstring.h:1238:32: note: no known conversion for argument 1 from ‘QLatin1Char’ to ‘const QByteArray&’
  45. In file included from /usr/include/qt5/QtCore/QPointer:1:0,
  46. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_p.h:34,
  47. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:23:
  48. /usr/include/qt5/QtCore/qpointer.h:119:13: note: candidate: template<class T> bool operator==(const QPointer<T>&, const QPointer<T>&)
  49. inline bool operator==(const QPointer<T> &p1, const QPointer<T> &p2)
  50. ^
  51. /usr/include/qt5/QtCore/qpointer.h:119:13: note: template argument deduction/substitution failed:
  52. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:49:52: note: ‘QString’ is not derived from ‘const QPointer<T>’
  53. if (m_url.path() == QLatin1Char('/')) {
  54. ^
  55. In file included from /usr/include/qt5/QtCore/QPointer:1:0,
  56. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_p.h:34,
  57. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:23:
  58. /usr/include/qt5/QtCore/qpointer.h:115:13: note: candidate: template<class T> bool operator==(const QPointer<T>&, T*)
  59. inline bool operator==(const QPointer<T> &p, T *o)
  60. ^
  61. /usr/include/qt5/QtCore/qpointer.h:115:13: note: template argument deduction/substitution failed:
  62. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:49:52: note: ‘QString’ is not derived from ‘const QPointer<T>’
  63. if (m_url.path() == QLatin1Char('/')) {
  64. ^
  65. In file included from /usr/include/qt5/QtCore/QPointer:1:0,
  66. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_p.h:34,
  67. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:23:
  68. /usr/include/qt5/QtCore/qpointer.h:111:13: note: candidate: template<class T> bool operator==(T*, const QPointer<T>&)
  69. inline bool operator==(T *o, const QPointer<T> &p)
  70. ^
  71. /usr/include/qt5/QtCore/qpointer.h:111:13: note: template argument deduction/substitution failed:
  72. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:49:52: note: mismatched types ‘T*’ and ‘QString’
  73. if (m_url.path() == QLatin1Char('/')) {
  74. ^
  75. In file included from /usr/include/qt5/QtCore/QPointer:1:0,
  76. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_p.h:34,
  77. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:23:
  78. /usr/include/qt5/QtCore/qpointer.h:107:13: note: candidate: template<class T> bool operator==(const QPointer<T>&, const T*)
  79. inline bool operator==(const QPointer<T> &p, const T *o)
  80. ^
  81. /usr/include/qt5/QtCore/qpointer.h:107:13: note: template argument deduction/substitution failed:
  82. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:49:52: note: ‘QString’ is not derived from ‘const QPointer<T>’
  83. if (m_url.path() == QLatin1Char('/')) {
  84. ^
  85. In file included from /usr/include/qt5/QtCore/QPointer:1:0,
  86. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_p.h:34,
  87. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:23:
  88. /usr/include/qt5/QtCore/qpointer.h:103:13: note: candidate: template<class T> bool operator==(const T*, const QPointer<T>&)
  89. inline bool operator==(const T *o, const QPointer<T> &p)
  90. ^
  91. /usr/include/qt5/QtCore/qpointer.h:103:13: note: template argument deduction/substitution failed:
  92. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:49:52: note: mismatched types ‘const T*’ and ‘QString’
  93. if (m_url.path() == QLatin1Char('/')) {
  94. ^
  95. In file included from /usr/include/qt5/QtCore/qsharedpointer.h:48:0,
  96. from /usr/include/qt5/QtCore/qpointer.h:43,
  97. from /usr/include/qt5/QtCore/QPointer:1,
  98. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_p.h:34,
  99. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:23:
  100. /usr/include/qt5/QtCore/qsharedpointer_impl.h:809:6: note: candidate: template<class T, class X> bool operator==(const QSharedPointer<T>&, const QWeakPointer<X>&)
  101. bool operator==(const QSharedPointer<T> &ptr1, const QWeakPointer<X> &ptr2)
  102. ^
  103. /usr/include/qt5/QtCore/qsharedpointer_impl.h:809:6: note: template argument deduction/substitution failed:
  104. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:49:52: note: ‘QString’ is not derived from ‘const QSharedPointer<T>’
  105. if (m_url.path() == QLatin1Char('/')) {
  106. ^
  107. In file included from /usr/include/qt5/QtCore/qsharedpointer.h:48:0,
  108. from /usr/include/qt5/QtCore/qpointer.h:43,
  109. from /usr/include/qt5/QtCore/QPointer:1,
  110. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_p.h:34,
  111. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:23:
  112. /usr/include/qt5/QtCore/qsharedpointer_impl.h:793:6: note: candidate: template<class T, class X> bool operator==(const T*, const QSharedPointer<T>&)
  113. bool operator==(const T *ptr1, const QSharedPointer<X> &ptr2)
  114. ^
  115. /usr/include/qt5/QtCore/qsharedpointer_impl.h:793:6: note: template argument deduction/substitution failed:
  116. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:49:52: note: mismatched types ‘const T*’ and ‘QString’
  117. if (m_url.path() == QLatin1Char('/')) {
  118. ^
  119. In file included from /usr/include/qt5/QtCore/qsharedpointer.h:48:0,
  120. from /usr/include/qt5/QtCore/qpointer.h:43,
  121. from /usr/include/qt5/QtCore/QPointer:1,
  122. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_p.h:34,
  123. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:23:
  124. /usr/include/qt5/QtCore/qsharedpointer_impl.h:788:6: note: candidate: template<class T, class X> bool operator==(const QSharedPointer<T>&, const X*)
  125. bool operator==(const QSharedPointer<T> &ptr1, const X *ptr2)
  126. ^
  127. /usr/include/qt5/QtCore/qsharedpointer_impl.h:788:6: note: template argument deduction/substitution failed:
  128. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:49:52: note: ‘QString’ is not derived from ‘const QSharedPointer<T>’
  129. if (m_url.path() == QLatin1Char('/')) {
  130. ^
  131. In file included from /usr/include/qt5/QtCore/qsharedpointer.h:48:0,
  132. from /usr/include/qt5/QtCore/qpointer.h:43,
  133. from /usr/include/qt5/QtCore/QPointer:1,
  134. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_p.h:34,
  135. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:23:
  136. /usr/include/qt5/QtCore/qsharedpointer_impl.h:777:6: note: candidate: template<class T, class X> bool operator==(const QSharedPointer<T>&, const QSharedPointer<T>&)
  137. bool operator==(const QSharedPointer<T> &ptr1, const QSharedPointer<X> &ptr2)
  138. ^
  139. /usr/include/qt5/QtCore/qsharedpointer_impl.h:777:6: note: template argument deduction/substitution failed:
  140. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:49:52: note: ‘QString’ is not derived from ‘const QSharedPointer<T>’
  141. if (m_url.path() == QLatin1Char('/')) {
  142. ^
  143. In file included from /usr/include/qt5/QtCore/QVariant:1:0,
  144. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/metadata.h:23,
  145. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0_build/src/core/kio/metadata.h:1,
  146. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_base.h:25,
  147. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.h:27,
  148. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:21:
  149. /usr/include/qt5/QtCore/qvariant.h:567:13: note: candidate: bool operator==(const QVariant&, const QVariantComparisonHelper&)
  150. inline bool operator==(const QVariant &v1, const QVariantComparisonHelper &v2)
  151. ^
  152. /usr/include/qt5/QtCore/qvariant.h:567:13: note: no known conversion for argument 2 from ‘QLatin1Char’ to ‘const QVariantComparisonHelper&’
  153. In file included from /usr/include/qt5/QtCore/qvariant.h:48:0,
  154. from /usr/include/qt5/QtCore/QVariant:1,
  155. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/metadata.h:23,
  156. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0_build/src/core/kio/metadata.h:1,
  157. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_base.h:25,
  158. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.h:27,
  159. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:21:
  160. /usr/include/qt5/QtCore/qhash.h:139:13: note: candidate: bool operator==(const QHashDummyValue&, const QHashDummyValue&)
  161. inline bool operator==(const QHashDummyValue & /* v1 */, const QHashDummyValue & /* v2 */)
  162. ^
  163. /usr/include/qt5/QtCore/qhash.h:139:13: note: no known conversion for argument 1 from ‘QString’ to ‘const QHashDummyValue&’
  164. In file included from /usr/include/qt5/QtCore/qmetatype.h:47:0,
  165. from /usr/include/qt5/QtCore/qobject.h:54,
  166. from /usr/include/qt5/QtCore/QObject:1,
  167. from /usr/include/KF5/KCoreAddons/kjob.h:26,
  168. from /usr/include/KF5/KCoreAddons/kcompositejob.h:24,
  169. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_base.h:24,
  170. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.h:27,
  171. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:21:
  172. /usr/include/qt5/QtCore/qvarlengtharray.h:492:6: note: candidate: template<class T, int Prealloc1, int Prealloc2> bool operator==(const QVarLengthArray<T, Prealloc1>&, const QVarLengthArray<T, Prealloc2>&)
  173. bool operator==(const QVarLengthArray<T, Prealloc1> &l, const QVarLengthArray<T, Prealloc2> &r)
  174. ^
  175. /usr/include/qt5/QtCore/qvarlengtharray.h:492:6: note: template argument deduction/substitution failed:
  176. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:49:52: note: ‘QString’ is not derived from ‘const QVarLengthArray<T, Prealloc1>’
  177. if (m_url.path() == QLatin1Char('/')) {
  178. ^
  179. In file included from /usr/include/qt5/QtCore/qobject.h:53:0,
  180. from /usr/include/qt5/QtCore/QObject:1,
  181. from /usr/include/KF5/KCoreAddons/kjob.h:26,
  182. from /usr/include/KF5/KCoreAddons/kcompositejob.h:24,
  183. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_base.h:24,
  184. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.h:27,
  185. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:21:
  186. /usr/include/qt5/QtCore/qscopedpointer.h:180:13: note: candidate: template<class T, class Cleanup> bool operator==(const QScopedPointer<T, Cleanup>&, const QScopedPointer<T, Cleanup>&)
  187. inline bool operator==(const QScopedPointer<T, Cleanup> &lhs, const QScopedPointer<T, Cleanup> &rhs)
  188. ^
  189. /usr/include/qt5/QtCore/qscopedpointer.h:180:13: note: template argument deduction/substitution failed:
  190. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:49:52: note: ‘QString’ is not derived from ‘const QScopedPointer<T, Cleanup>’
  191. if (m_url.path() == QLatin1Char('/')) {
  192. ^
  193. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:45:0,
  194. from /usr/include/qt5/QtCore/qlist.h:47,
  195. from /usr/include/qt5/QtCore/qurl.h:47,
  196. from /usr/include/qt5/QtCore/QUrl:1,
  197. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.h:24,
  198. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:21:
  199. /usr/include/qt5/QtCore/qpair.h:110:41: note: candidate: template<class T1, class T2> constexpr bool operator==(const QPair<T1, T2>&, const QPair<T1, T2>&)
  200. Q_DECL_CONSTEXPR Q_INLINE_TEMPLATE bool operator==(const QPair<T1, T2> &p1, const QPair<T1, T2> &p2)
  201. ^
  202. /usr/include/qt5/QtCore/qpair.h:110:41: note: template argument deduction/substitution failed:
  203. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:49:52: note: ‘QString’ is not derived from ‘const QPair<T1, T2>’
  204. if (m_url.path() == QLatin1Char('/')) {
  205. ^
  206. In file included from /usr/include/qt5/QtCore/qbytearray.h:700:0,
  207. from /usr/include/qt5/QtCore/qurl.h:44,
  208. from /usr/include/qt5/QtCore/QUrl:1,
  209. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.h:24,
  210. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:21:
  211. /usr/include/qt5/QtCore/qstring.h:1537:13: note: candidate: bool operator==(const QStringRef&, QLatin1String)
  212. inline bool operator==(const QStringRef &s1, QLatin1String s2) Q_DECL_NOTHROW
  213. ^
  214. /usr/include/qt5/QtCore/qstring.h:1537:13: note: no known conversion for argument 1 from ‘QString’ to ‘const QStringRef&’
  215. /usr/include/qt5/QtCore/qstring.h:1534:20: note: candidate: bool operator==(QLatin1String, const QStringRef&)
  216. Q_CORE_EXPORT bool operator==(QLatin1String s1, const QStringRef &s2) Q_DECL_NOTHROW;
  217. ^
  218. /usr/include/qt5/QtCore/qstring.h:1534:20: note: no known conversion for argument 1 from ‘QString’ to ‘QLatin1String’
  219. /usr/include/qt5/QtCore/qstring.h:1530:13: note: candidate: bool operator==(const QStringRef&, const QString&)
  220. inline bool operator==(const QStringRef &s1, const QString &s2) Q_DECL_NOTHROW
  221. ^
  222. /usr/include/qt5/QtCore/qstring.h:1530:13: note: no known conversion for argument 1 from ‘QString’ to ‘const QStringRef&’
  223. /usr/include/qt5/QtCore/qstring.h:1527:20: note: candidate: bool operator==(const QString&, const QStringRef&)
  224. Q_CORE_EXPORT bool operator==(const QString &s1, const QStringRef &s2) Q_DECL_NOTHROW;
  225. ^
  226. /usr/include/qt5/QtCore/qstring.h:1527:20: note: no known conversion for argument 2 from ‘QLatin1Char’ to ‘const QStringRef&’
  227. /usr/include/qt5/QtCore/qstring.h:1524:20: note: candidate: bool operator==(const QStringRef&, const QStringRef&)
  228. Q_CORE_EXPORT bool operator==(const QStringRef &s1, const QStringRef &s2) Q_DECL_NOTHROW;
  229. ^
  230. /usr/include/qt5/QtCore/qstring.h:1524:20: note: no known conversion for argument 1 from ‘QString’ to ‘const QStringRef&’
  231. /usr/include/qt5/QtCore/qstring.h:1199:32: note: candidate: bool operator==(const char*, QLatin1String)
  232. inline QT_ASCII_CAST_WARN bool operator==(const char *s1, QLatin1String s2)
  233. ^
  234. /usr/include/qt5/QtCore/qstring.h:1199:32: note: no known conversion for argument 1 from ‘QString’ to ‘const char*’
  235. /usr/include/qt5/QtCore/qstring.h:1142:13: note: candidate: bool operator==(QLatin1String, QLatin1String)
  236. inline bool operator==(QLatin1String s1, QLatin1String s2) Q_DECL_NOTHROW
  237. ^
  238. /usr/include/qt5/QtCore/qstring.h:1142:13: note: no known conversion for argument 1 from ‘QString’ to ‘QLatin1String’
  239. /usr/include/qt5/QtCore/qstring.h:1137:13: note: candidate: bool operator==(const QString&, QString::Null)
  240. inline bool operator==(const QString &s, QString::Null) { return s.isNull(); }
  241. ^
  242. /usr/include/qt5/QtCore/qstring.h:1137:13: note: no known conversion for argument 2 from ‘QLatin1Char’ to ‘QString::Null’
  243. /usr/include/qt5/QtCore/qstring.h:1136:13: note: candidate: bool operator==(QString::Null, const QString&)
  244. inline bool operator==(QString::Null, const QString &s) { return s.isNull(); }
  245. ^
  246. /usr/include/qt5/QtCore/qstring.h:1136:13: note: no known conversion for argument 1 from ‘QString’ to ‘QString::Null’
  247. /usr/include/qt5/QtCore/qstring.h:1135:13: note: candidate: bool operator==(QString::Null, QString::Null)
  248. inline bool operator==(QString::Null, QString::Null) { return true; }
  249. ^
  250. /usr/include/qt5/QtCore/qstring.h:1135:13: note: no known conversion for argument 1 from ‘QString’ to ‘QString::Null’
  251. /usr/include/qt5/QtCore/qstring.h:1564:32: note: candidate: bool operator==(const char*, const QStringRef&)
  252. inline QT_ASCII_CAST_WARN bool operator==(const char *s1, const QStringRef &s2)
  253. ^
  254. /usr/include/qt5/QtCore/qstring.h:1564:32: note: no known conversion for argument 1 from ‘QString’ to ‘const char*’
  255. /usr/include/qt5/QtCore/qstring.h:1186:32: note: candidate: bool operator==(const char*, const QString&)
  256. inline QT_ASCII_CAST_WARN bool operator==(const char *s1, const QString &s2)
  257. ^
  258. /usr/include/qt5/QtCore/qstring.h:1186:32: note: no known conversion for argument 1 from ‘QString’ to ‘const char*’
  259. In file included from /usr/include/qt5/QtCore/qstring.h:48:0,
  260. from /usr/include/qt5/QtCore/qbytearray.h:700,
  261. from /usr/include/qt5/QtCore/qurl.h:44,
  262. from /usr/include/qt5/QtCore/QUrl:1,
  263. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.h:24,
  264. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:21:
  265. /usr/include/qt5/QtCore/qchar.h:573:30: note: candidate: constexpr bool operator==(QChar, QChar)
  266. Q_DECL_CONSTEXPR inline bool operator==(QChar c1, QChar c2) Q_DECL_NOTHROW { return c1.ucs == c2.ucs; }
  267. ^
  268. /usr/include/qt5/QtCore/qchar.h:573:30: note: no known conversion for argument 1 from ‘QString’ to ‘QChar’
  269. In file included from /usr/include/qt5/QtCore/qurl.h:44:0,
  270. from /usr/include/qt5/QtCore/QUrl:1,
  271. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.h:24,
  272. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:21:
  273. /usr/include/qt5/QtCore/qbytearray.h:611:13: note: candidate: bool operator==(const char*, const QByteArray&)
  274. inline bool operator==(const char *a1, const QByteArray &a2) Q_DECL_NOTHROW
  275. ^
  276. /usr/include/qt5/QtCore/qbytearray.h:611:13: note: no known conversion for argument 1 from ‘QString’ to ‘const char*’
  277. /usr/include/qt5/QtCore/qbytearray.h:609:13: note: candidate: bool operator==(const QByteArray&, const char*)
  278. inline bool operator==(const QByteArray &a1, const char *a2) Q_DECL_NOTHROW
  279. ^
  280. /usr/include/qt5/QtCore/qbytearray.h:609:13: note: no known conversion for argument 1 from ‘QString’ to ‘const QByteArray&’
  281. /usr/include/qt5/QtCore/qbytearray.h:607:13: note: candidate: bool operator==(const QByteArray&, const QByteArray&)
  282. inline bool operator==(const QByteArray &a1, const QByteArray &a2) Q_DECL_NOTHROW
  283. ^
  284. /usr/include/qt5/QtCore/qbytearray.h:607:13: note: no known conversion for argument 1 from ‘QString’ to ‘const QByteArray&’
  285. In file included from /usr/include/qt5/QtCore/qbytearray.h:700:0,
  286. from /usr/include/qt5/QtCore/qurl.h:44,
  287. from /usr/include/qt5/QtCore/QUrl:1,
  288. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.h:24,
  289. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:21:
  290. /usr/include/qt5/QtCore/qstring.h:638:31: note: candidate: bool operator==(const QString&, const QString&)
  291. friend Q_CORE_EXPORT bool operator==(const QString &s1, const QString &s2) Q_DECL_NOTHROW;
  292. ^
  293. /usr/include/qt5/QtCore/qstring.h:638:31: note: no known conversion for argument 2 from ‘QLatin1Char’ to ‘const QString&’
  294. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:68:31: error: no match for ‘operator==’ (operand types are ‘const QString’ and ‘QLatin1Char’)
  295. if (localFile == QLatin1Char('/')) {
  296. ^
  297. In file included from /usr/include/qt5/QtCore/qbytearray.h:700:0,
  298. from /usr/include/qt5/QtCore/qurl.h:44,
  299. from /usr/include/qt5/QtCore/QUrl:1,
  300. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.h:24,
  301. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:21:
  302. /usr/include/qt5/QtCore/qstring.h:645:10: note: candidate: bool QString::operator==(QLatin1String) const
  303. bool operator==(QLatin1String s) const Q_DECL_NOTHROW;
  304. ^
  305. /usr/include/qt5/QtCore/qstring.h:645:10: note: no known conversion for argument 1 from ‘QLatin1Char’ to ‘QLatin1String’
  306. /usr/include/qt5/QtCore/qstring.h:1173:13: note: candidate: bool QString::operator==(const char*) const
  307. inline bool QString::operator==(const char *s) const
  308. ^
  309. /usr/include/qt5/QtCore/qstring.h:1173:13: note: no known conversion for argument 1 from ‘QLatin1Char’ to ‘const char*’
  310. /usr/include/qt5/QtCore/qstring.h:1238:32: note: candidate: bool QString::operator==(const QByteArray&) const
  311. inline QT_ASCII_CAST_WARN bool QString::operator==(const QByteArray &s) const
  312. ^
  313. /usr/include/qt5/QtCore/qstring.h:1238:32: note: no known conversion for argument 1 from ‘QLatin1Char’ to ‘const QByteArray&’
  314. In file included from /usr/include/qt5/QtCore/QPointer:1:0,
  315. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_p.h:34,
  316. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:23:
  317. /usr/include/qt5/QtCore/qpointer.h:119:13: note: candidate: template<class T> bool operator==(const QPointer<T>&, const QPointer<T>&)
  318. inline bool operator==(const QPointer<T> &p1, const QPointer<T> &p2)
  319. ^
  320. /usr/include/qt5/QtCore/qpointer.h:119:13: note: template argument deduction/substitution failed:
  321. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:68:49: note: ‘const QString’ is not derived from ‘const QPointer<T>’
  322. if (localFile == QLatin1Char('/')) {
  323. ^
  324. In file included from /usr/include/qt5/QtCore/QPointer:1:0,
  325. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_p.h:34,
  326. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:23:
  327. /usr/include/qt5/QtCore/qpointer.h:115:13: note: candidate: template<class T> bool operator==(const QPointer<T>&, T*)
  328. inline bool operator==(const QPointer<T> &p, T *o)
  329. ^
  330. /usr/include/qt5/QtCore/qpointer.h:115:13: note: template argument deduction/substitution failed:
  331. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:68:49: note: ‘const QString’ is not derived from ‘const QPointer<T>’
  332. if (localFile == QLatin1Char('/')) {
  333. ^
  334. In file included from /usr/include/qt5/QtCore/QPointer:1:0,
  335. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_p.h:34,
  336. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:23:
  337. /usr/include/qt5/QtCore/qpointer.h:111:13: note: candidate: template<class T> bool operator==(T*, const QPointer<T>&)
  338. inline bool operator==(T *o, const QPointer<T> &p)
  339. ^
  340. /usr/include/qt5/QtCore/qpointer.h:111:13: note: template argument deduction/substitution failed:
  341. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:68:49: note: mismatched types ‘T*’ and ‘QString’
  342. if (localFile == QLatin1Char('/')) {
  343. ^
  344. In file included from /usr/include/qt5/QtCore/QPointer:1:0,
  345. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_p.h:34,
  346. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:23:
  347. /usr/include/qt5/QtCore/qpointer.h:107:13: note: candidate: template<class T> bool operator==(const QPointer<T>&, const T*)
  348. inline bool operator==(const QPointer<T> &p, const T *o)
  349. ^
  350. /usr/include/qt5/QtCore/qpointer.h:107:13: note: template argument deduction/substitution failed:
  351. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:68:49: note: ‘const QString’ is not derived from ‘const QPointer<T>’
  352. if (localFile == QLatin1Char('/')) {
  353. ^
  354. In file included from /usr/include/qt5/QtCore/QPointer:1:0,
  355. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_p.h:34,
  356. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:23:
  357. /usr/include/qt5/QtCore/qpointer.h:103:13: note: candidate: template<class T> bool operator==(const T*, const QPointer<T>&)
  358. inline bool operator==(const T *o, const QPointer<T> &p)
  359. ^
  360. /usr/include/qt5/QtCore/qpointer.h:103:13: note: template argument deduction/substitution failed:
  361. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:68:49: note: mismatched types ‘const T*’ and ‘QString’
  362. if (localFile == QLatin1Char('/')) {
  363. ^
  364. In file included from /usr/include/qt5/QtCore/qsharedpointer.h:48:0,
  365. from /usr/include/qt5/QtCore/qpointer.h:43,
  366. from /usr/include/qt5/QtCore/QPointer:1,
  367. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_p.h:34,
  368. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:23:
  369. /usr/include/qt5/QtCore/qsharedpointer_impl.h:809:6: note: candidate: template<class T, class X> bool operator==(const QSharedPointer<T>&, const QWeakPointer<X>&)
  370. bool operator==(const QSharedPointer<T> &ptr1, const QWeakPointer<X> &ptr2)
  371. ^
  372. /usr/include/qt5/QtCore/qsharedpointer_impl.h:809:6: note: template argument deduction/substitution failed:
  373. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:68:49: note: ‘const QString’ is not derived from ‘const QSharedPointer<T>’
  374. if (localFile == QLatin1Char('/')) {
  375. ^
  376. In file included from /usr/include/qt5/QtCore/qsharedpointer.h:48:0,
  377. from /usr/include/qt5/QtCore/qpointer.h:43,
  378. from /usr/include/qt5/QtCore/QPointer:1,
  379. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_p.h:34,
  380. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:23:
  381. /usr/include/qt5/QtCore/qsharedpointer_impl.h:793:6: note: candidate: template<class T, class X> bool operator==(const T*, const QSharedPointer<T>&)
  382. bool operator==(const T *ptr1, const QSharedPointer<X> &ptr2)
  383. ^
  384. /usr/include/qt5/QtCore/qsharedpointer_impl.h:793:6: note: template argument deduction/substitution failed:
  385. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:68:49: note: mismatched types ‘const T*’ and ‘QString’
  386. if (localFile == QLatin1Char('/')) {
  387. ^
  388. In file included from /usr/include/qt5/QtCore/qsharedpointer.h:48:0,
  389. from /usr/include/qt5/QtCore/qpointer.h:43,
  390. from /usr/include/qt5/QtCore/QPointer:1,
  391. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_p.h:34,
  392. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:23:
  393. /usr/include/qt5/QtCore/qsharedpointer_impl.h:788:6: note: candidate: template<class T, class X> bool operator==(const QSharedPointer<T>&, const X*)
  394. bool operator==(const QSharedPointer<T> &ptr1, const X *ptr2)
  395. ^
  396. /usr/include/qt5/QtCore/qsharedpointer_impl.h:788:6: note: template argument deduction/substitution failed:
  397. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:68:49: note: ‘const QString’ is not derived from ‘const QSharedPointer<T>’
  398. if (localFile == QLatin1Char('/')) {
  399. ^
  400. In file included from /usr/include/qt5/QtCore/qsharedpointer.h:48:0,
  401. from /usr/include/qt5/QtCore/qpointer.h:43,
  402. from /usr/include/qt5/QtCore/QPointer:1,
  403. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_p.h:34,
  404. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:23:
  405. /usr/include/qt5/QtCore/qsharedpointer_impl.h:777:6: note: candidate: template<class T, class X> bool operator==(const QSharedPointer<T>&, const QSharedPointer<T>&)
  406. bool operator==(const QSharedPointer<T> &ptr1, const QSharedPointer<X> &ptr2)
  407. ^
  408. /usr/include/qt5/QtCore/qsharedpointer_impl.h:777:6: note: template argument deduction/substitution failed:
  409. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:68:49: note: ‘const QString’ is not derived from ‘const QSharedPointer<T>’
  410. if (localFile == QLatin1Char('/')) {
  411. ^
  412. In file included from /usr/include/qt5/QtCore/QVariant:1:0,
  413. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/metadata.h:23,
  414. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0_build/src/core/kio/metadata.h:1,
  415. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_base.h:25,
  416. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.h:27,
  417. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:21:
  418. /usr/include/qt5/QtCore/qvariant.h:567:13: note: candidate: bool operator==(const QVariant&, const QVariantComparisonHelper&)
  419. inline bool operator==(const QVariant &v1, const QVariantComparisonHelper &v2)
  420. ^
  421. /usr/include/qt5/QtCore/qvariant.h:567:13: note: no known conversion for argument 2 from ‘QLatin1Char’ to ‘const QVariantComparisonHelper&’
  422. In file included from /usr/include/qt5/QtCore/qvariant.h:48:0,
  423. from /usr/include/qt5/QtCore/QVariant:1,
  424. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/metadata.h:23,
  425. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0_build/src/core/kio/metadata.h:1,
  426. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_base.h:25,
  427. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.h:27,
  428. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:21:
  429. /usr/include/qt5/QtCore/qhash.h:139:13: note: candidate: bool operator==(const QHashDummyValue&, const QHashDummyValue&)
  430. inline bool operator==(const QHashDummyValue & /* v1 */, const QHashDummyValue & /* v2 */)
  431. ^
  432. /usr/include/qt5/QtCore/qhash.h:139:13: note: no known conversion for argument 1 from ‘const QString’ to ‘const QHashDummyValue&’
  433. In file included from /usr/include/qt5/QtCore/qmetatype.h:47:0,
  434. from /usr/include/qt5/QtCore/qobject.h:54,
  435. from /usr/include/qt5/QtCore/QObject:1,
  436. from /usr/include/KF5/KCoreAddons/kjob.h:26,
  437. from /usr/include/KF5/KCoreAddons/kcompositejob.h:24,
  438. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_base.h:24,
  439. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.h:27,
  440. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:21:
  441. /usr/include/qt5/QtCore/qvarlengtharray.h:492:6: note: candidate: template<class T, int Prealloc1, int Prealloc2> bool operator==(const QVarLengthArray<T, Prealloc1>&, const QVarLengthArray<T, Prealloc2>&)
  442. bool operator==(const QVarLengthArray<T, Prealloc1> &l, const QVarLengthArray<T, Prealloc2> &r)
  443. ^
  444. /usr/include/qt5/QtCore/qvarlengtharray.h:492:6: note: template argument deduction/substitution failed:
  445. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:68:49: note: ‘const QString’ is not derived from ‘const QVarLengthArray<T, Prealloc1>’
  446. if (localFile == QLatin1Char('/')) {
  447. ^
  448. In file included from /usr/include/qt5/QtCore/qobject.h:53:0,
  449. from /usr/include/qt5/QtCore/QObject:1,
  450. from /usr/include/KF5/KCoreAddons/kjob.h:26,
  451. from /usr/include/KF5/KCoreAddons/kcompositejob.h:24,
  452. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/job_base.h:24,
  453. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.h:27,
  454. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:21:
  455. /usr/include/qt5/QtCore/qscopedpointer.h:180:13: note: candidate: template<class T, class Cleanup> bool operator==(const QScopedPointer<T, Cleanup>&, const QScopedPointer<T, Cleanup>&)
  456. inline bool operator==(const QScopedPointer<T, Cleanup> &lhs, const QScopedPointer<T, Cleanup> &rhs)
  457. ^
  458. /usr/include/qt5/QtCore/qscopedpointer.h:180:13: note: template argument deduction/substitution failed:
  459. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:68:49: note: ‘const QString’ is not derived from ‘const QScopedPointer<T, Cleanup>’
  460. if (localFile == QLatin1Char('/')) {
  461. ^
  462. In file included from /usr/include/qt5/QtCore/qhashfunctions.h:45:0,
  463. from /usr/include/qt5/QtCore/qlist.h:47,
  464. from /usr/include/qt5/QtCore/qurl.h:47,
  465. from /usr/include/qt5/QtCore/QUrl:1,
  466. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.h:24,
  467. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:21:
  468. /usr/include/qt5/QtCore/qpair.h:110:41: note: candidate: template<class T1, class T2> constexpr bool operator==(const QPair<T1, T2>&, const QPair<T1, T2>&)
  469. Q_DECL_CONSTEXPR Q_INLINE_TEMPLATE bool operator==(const QPair<T1, T2> &p1, const QPair<T1, T2> &p2)
  470. ^
  471. /usr/include/qt5/QtCore/qpair.h:110:41: note: template argument deduction/substitution failed:
  472. /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:68:49: note: ‘const QString’ is not derived from ‘const QPair<T1, T2>’
  473. if (localFile == QLatin1Char('/')) {
  474. ^
  475. In file included from /usr/include/qt5/QtCore/qbytearray.h:700:0,
  476. from /usr/include/qt5/QtCore/qurl.h:44,
  477. from /usr/include/qt5/QtCore/QUrl:1,
  478. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.h:24,
  479. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:21:
  480. /usr/include/qt5/QtCore/qstring.h:1537:13: note: candidate: bool operator==(const QStringRef&, QLatin1String)
  481. inline bool operator==(const QStringRef &s1, QLatin1String s2) Q_DECL_NOTHROW
  482. ^
  483. /usr/include/qt5/QtCore/qstring.h:1537:13: note: no known conversion for argument 1 from ‘const QString’ to ‘const QStringRef&’
  484. /usr/include/qt5/QtCore/qstring.h:1534:20: note: candidate: bool operator==(QLatin1String, const QStringRef&)
  485. Q_CORE_EXPORT bool operator==(QLatin1String s1, const QStringRef &s2) Q_DECL_NOTHROW;
  486. ^
  487. /usr/include/qt5/QtCore/qstring.h:1534:20: note: no known conversion for argument 1 from ‘const QString’ to ‘QLatin1String’
  488. /usr/include/qt5/QtCore/qstring.h:1530:13: note: candidate: bool operator==(const QStringRef&, const QString&)
  489. inline bool operator==(const QStringRef &s1, const QString &s2) Q_DECL_NOTHROW
  490. ^
  491. /usr/include/qt5/QtCore/qstring.h:1530:13: note: no known conversion for argument 1 from ‘const QString’ to ‘const QStringRef&’
  492. /usr/include/qt5/QtCore/qstring.h:1527:20: note: candidate: bool operator==(const QString&, const QStringRef&)
  493. Q_CORE_EXPORT bool operator==(const QString &s1, const QStringRef &s2) Q_DECL_NOTHROW;
  494. ^
  495. /usr/include/qt5/QtCore/qstring.h:1527:20: note: no known conversion for argument 2 from ‘QLatin1Char’ to ‘const QStringRef&’
  496. /usr/include/qt5/QtCore/qstring.h:1524:20: note: candidate: bool operator==(const QStringRef&, const QStringRef&)
  497. Q_CORE_EXPORT bool operator==(const QStringRef &s1, const QStringRef &s2) Q_DECL_NOTHROW;
  498. ^
  499. /usr/include/qt5/QtCore/qstring.h:1524:20: note: no known conversion for argument 1 from ‘const QString’ to ‘const QStringRef&’
  500. /usr/include/qt5/QtCore/qstring.h:1199:32: note: candidate: bool operator==(const char*, QLatin1String)
  501. inline QT_ASCII_CAST_WARN bool operator==(const char *s1, QLatin1String s2)
  502. ^
  503. /usr/include/qt5/QtCore/qstring.h:1199:32: note: no known conversion for argument 1 from ‘const QString’ to ‘const char*’
  504. /usr/include/qt5/QtCore/qstring.h:1142:13: note: candidate: bool operator==(QLatin1String, QLatin1String)
  505. inline bool operator==(QLatin1String s1, QLatin1String s2) Q_DECL_NOTHROW
  506. ^
  507. /usr/include/qt5/QtCore/qstring.h:1142:13: note: no known conversion for argument 1 from ‘const QString’ to ‘QLatin1String’
  508. /usr/include/qt5/QtCore/qstring.h:1137:13: note: candidate: bool operator==(const QString&, QString::Null)
  509. inline bool operator==(const QString &s, QString::Null) { return s.isNull(); }
  510. ^
  511. /usr/include/qt5/QtCore/qstring.h:1137:13: note: no known conversion for argument 2 from ‘QLatin1Char’ to ‘QString::Null’
  512. /usr/include/qt5/QtCore/qstring.h:1136:13: note: candidate: bool operator==(QString::Null, const QString&)
  513. inline bool operator==(QString::Null, const QString &s) { return s.isNull(); }
  514. ^
  515. /usr/include/qt5/QtCore/qstring.h:1136:13: note: no known conversion for argument 1 from ‘const QString’ to ‘QString::Null’
  516. /usr/include/qt5/QtCore/qstring.h:1135:13: note: candidate: bool operator==(QString::Null, QString::Null)
  517. inline bool operator==(QString::Null, QString::Null) { return true; }
  518. ^
  519. /usr/include/qt5/QtCore/qstring.h:1135:13: note: no known conversion for argument 1 from ‘const QString’ to ‘QString::Null’
  520. /usr/include/qt5/QtCore/qstring.h:1564:32: note: candidate: bool operator==(const char*, const QStringRef&)
  521. inline QT_ASCII_CAST_WARN bool operator==(const char *s1, const QStringRef &s2)
  522. ^
  523. /usr/include/qt5/QtCore/qstring.h:1564:32: note: no known conversion for argument 1 from ‘const QString’ to ‘const char*’
  524. /usr/include/qt5/QtCore/qstring.h:1186:32: note: candidate: bool operator==(const char*, const QString&)
  525. inline QT_ASCII_CAST_WARN bool operator==(const char *s1, const QString &s2)
  526. ^
  527. /usr/include/qt5/QtCore/qstring.h:1186:32: note: no known conversion for argument 1 from ‘const QString’ to ‘const char*’
  528. In file included from /usr/include/qt5/QtCore/qstring.h:48:0,
  529. from /usr/include/qt5/QtCore/qbytearray.h:700,
  530. from /usr/include/qt5/QtCore/qurl.h:44,
  531. from /usr/include/qt5/QtCore/QUrl:1,
  532. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.h:24,
  533. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:21:
  534. /usr/include/qt5/QtCore/qchar.h:573:30: note: candidate: constexpr bool operator==(QChar, QChar)
  535. Q_DECL_CONSTEXPR inline bool operator==(QChar c1, QChar c2) Q_DECL_NOTHROW { return c1.ucs == c2.ucs; }
  536. ^
  537. /usr/include/qt5/QtCore/qchar.h:573:30: note: no known conversion for argument 1 from ‘const QString’ to ‘QChar’
  538. In file included from /usr/include/qt5/QtCore/qurl.h:44:0,
  539. from /usr/include/qt5/QtCore/QUrl:1,
  540. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.h:24,
  541. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:21:
  542. /usr/include/qt5/QtCore/qbytearray.h:611:13: note: candidate: bool operator==(const char*, const QByteArray&)
  543. inline bool operator==(const char *a1, const QByteArray &a2) Q_DECL_NOTHROW
  544. ^
  545. /usr/include/qt5/QtCore/qbytearray.h:611:13: note: no known conversion for argument 1 from ‘const QString’ to ‘const char*’
  546. /usr/include/qt5/QtCore/qbytearray.h:609:13: note: candidate: bool operator==(const QByteArray&, const char*)
  547. inline bool operator==(const QByteArray &a1, const char *a2) Q_DECL_NOTHROW
  548. ^
  549. /usr/include/qt5/QtCore/qbytearray.h:609:13: note: no known conversion for argument 1 from ‘const QString’ to ‘const QByteArray&’
  550. /usr/include/qt5/QtCore/qbytearray.h:607:13: note: candidate: bool operator==(const QByteArray&, const QByteArray&)
  551. inline bool operator==(const QByteArray &a1, const QByteArray &a2) Q_DECL_NOTHROW
  552. ^
  553. /usr/include/qt5/QtCore/qbytearray.h:607:13: note: no known conversion for argument 1 from ‘const QString’ to ‘const QByteArray&’
  554. In file included from /usr/include/qt5/QtCore/qbytearray.h:700:0,
  555. from /usr/include/qt5/QtCore/qurl.h:44,
  556. from /usr/include/qt5/QtCore/QUrl:1,
  557. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.h:24,
  558. from /var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0/src/core/mkpathjob.cpp:21:
  559. /usr/include/qt5/QtCore/qstring.h:638:31: note: candidate: bool operator==(const QString&, const QString&)
  560. friend Q_CORE_EXPORT bool operator==(const QString &s1, const QString &s2) Q_DECL_NOTHROW;
  561. ^
  562. /usr/include/qt5/QtCore/qstring.h:638:31: note: no known conversion for argument 2 from ‘QLatin1Char’ to ‘const QString&’
  563. make[2]: *** [src/core/CMakeFiles/KF5KIOCore.dir/build.make:613: src/core/CMakeFiles/KF5KIOCore.dir/mkpathjob.cpp.o] Error 1
  564. make[2]: *** Waiting for unfinished jobs....
  565. make[1]: *** [CMakeFiles/Makefile2:349: src/core/CMakeFiles/KF5KIOCore.dir/all] Error 2
  566. make: *** [Makefile:130: all] Error 2
  567. * ERROR: kde-frameworks/kio-5.40.0-r2::gentoo failed (compile phase):
  568. * emake failed
  569. *
  570. * If you need support, post the output of `emerge --info '=kde-frameworks/kio-5.40.0-r2::gentoo'`,
  571. * the complete build log and the output of `emerge -pqv '=kde-frameworks/kio-5.40.0-r2::gentoo'`.
  572. * The complete build log is located at '/var/tmp/portage/kde-frameworks/kio-5.40.0-r2/temp/build.log'.
  573. * The ebuild environment file is located at '/var/tmp/portage/kde-frameworks/kio-5.40.0-r2/temp/environment'.
  574. * Working directory: '/var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0_build'
  575. * S: '/var/tmp/portage/kde-frameworks/kio-5.40.0-r2/work/kio-5.40.0'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement