Source: qpdfview
Version: 0.4.18-7
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: [email protected]
Usertags: ftbfs-20220716 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> g++ -c -pipe -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -D_FILE_OFFSET_BITS=64
> -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I.
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets
> -I/usr/include/x86_64-linux-gnu/qt5/QtGui
> -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Imoc-fitz
> -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o
> objects-fitz/moc_fitzmodel.o moc-fitz/moc_fitzmodel.cpp
> sources/fitzmodel.cpp: In function ‘qpdfview::Model::Outline
> {anonymous}::loadOutline(fz_outline*)’:
> sources/fitzmodel.cpp:75:23: error: no match for ‘operator!=’ (operand types
> are ‘fz_location’ and ‘int’)
> 75 | if(item->page != -1)
> | ~~~~~~~~~~ ^~ ~~
> | | |
> | | int
> | fz_location
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:47,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/QList:1,
> from sources/model.h:26,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qpair.h:118:41: note: candidate:
> ‘template<class T1, class T2> constexpr bool operator!=(const QPair<T1, T2>&,
> const QPair<T1, T2>&)’
> 118 | Q_DECL_CONSTEXPR Q_INLINE_TEMPLATE bool operator!=(const QPair<T1,
> T2> &p1, const QPair<T1, T2> &p2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qpair.h:118:41: note: template
> argument deduction/substitution failed:
> sources/fitzmodel.cpp:75:27: note: ‘fz_location’ is not derived from ‘const
> QPair<T1, T2>’
> 75 | if(item->page != -1)
> | ^
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qdatastream.h:43,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qregion.h:49,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:45,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainterpath.h:44,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPainterPath:1,
> from sources/model.h:27,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qscopedpointer.h:190:13: note:
> candidate: ‘template<class T, class Cleanup> bool operator!=(const
> QScopedPointer<T, Cleanup>&, const QScopedPointer<T, Cleanup>&)’
> 190 | inline bool operator!=(const QScopedPointer<T, Cleanup> &lhs, const
> QScopedPointer<T, Cleanup> &rhs) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qscopedpointer.h:190:13: note:
> template argument deduction/substitution failed:
> sources/fitzmodel.cpp:75:27: note: ‘fz_location’ is not derived from ‘const
> QScopedPointer<T, Cleanup>’
> 75 | if(item->page != -1)
> | ^
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qdatastream.h:43,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qregion.h:49,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:45,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainterpath.h:44,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPainterPath:1,
> from sources/model.h:27,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qscopedpointer.h:208:13: note:
> candidate: ‘template<class T, class Cleanup> bool operator!=(const
> QScopedPointer<T, Cleanup>&, std::nullptr_t)’
> 208 | inline bool operator!=(const QScopedPointer<T, Cleanup> &lhs,
> std::nullptr_t) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qscopedpointer.h:208:13: note:
> template argument deduction/substitution failed:
> sources/fitzmodel.cpp:75:27: note: ‘fz_location’ is not derived from ‘const
> QScopedPointer<T, Cleanup>’
> 75 | if(item->page != -1)
> | ^
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qdatastream.h:43,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qregion.h:49,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:45,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainterpath.h:44,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPainterPath:1,
> from sources/model.h:27,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qscopedpointer.h:214:13: note:
> candidate: ‘template<class T, class Cleanup> bool operator!=(std::nullptr_t,
> const QScopedPointer<T, Cleanup>&)’
> 214 | inline bool operator!=(std::nullptr_t, const QScopedPointer<T,
> Cleanup> &rhs) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qscopedpointer.h:214:13: note:
> template argument deduction/substitution failed:
> sources/fitzmodel.cpp:75:27: note: mismatched types ‘const
> QScopedPointer<T, Cleanup>’ and ‘int’
> 75 | if(item->page != -1)
> | ^
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qmetatype.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:54,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qiodevice.h:45,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qdatastream.h:44,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qregion.h:49,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:45,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainterpath.h:44,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPainterPath:1,
> from sources/model.h:27,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qvarlengtharray.h:568:6: note:
> candidate: ‘template<class T, int Prealloc1, int Prealloc2> bool
> operator!=(const QVarLengthArray<T, Prealloc1>&, const QVarLengthArray<T,
> Prealloc2>&)’
> 568 | bool operator!=(const QVarLengthArray<T, Prealloc1> &l, const
> QVarLengthArray<T, Prealloc2> &r)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qvarlengtharray.h:568:6: note:
> template argument deduction/substitution failed:
> sources/fitzmodel.cpp:75:27: note: ‘fz_location’ is not derived from ‘const
> QVarLengthArray<T, Prealloc1>’
> 75 | if(item->page != -1)
> | ^
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:43,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qplugin.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtPlugin:1,
> from sources/model.h:28,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:752:6: note:
> candidate: ‘template<class T, class X> bool operator!=(const
> QSharedPointer<T>&, const QSharedPointer<T>&)’
> 752 | bool operator!=(const QSharedPointer<T> &ptr1, const
> QSharedPointer<X> &ptr2) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:752:6: note:
> template argument deduction/substitution failed:
> sources/fitzmodel.cpp:75:27: note: ‘fz_location’ is not derived from ‘const
> QSharedPointer<T>’
> 75 | if(item->page != -1)
> | ^
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:43,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qplugin.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtPlugin:1,
> from sources/model.h:28,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:768:6: note:
> candidate: ‘template<class T, class X> bool operator!=(const
> QSharedPointer<T>&, const X*)’
> 768 | bool operator!=(const QSharedPointer<T> &ptr1, const X *ptr2) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:768:6: note:
> template argument deduction/substitution failed:
> sources/fitzmodel.cpp:75:27: note: ‘fz_location’ is not derived from ‘const
> QSharedPointer<T>’
> 75 | if(item->page != -1)
> | ^
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:43,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qplugin.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtPlugin:1,
> from sources/model.h:28,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:773:6: note:
> candidate: ‘template<class T, class X> bool operator!=(const T*, const
> QSharedPointer<T>&)’
> 773 | bool operator!=(const T *ptr1, const QSharedPointer<X> &ptr2) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:773:6: note:
> template argument deduction/substitution failed:
> sources/fitzmodel.cpp:75:27: note: mismatched types ‘const T*’ and
> ‘fz_location’
> 75 | if(item->page != -1)
> | ^
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:43,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qplugin.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtPlugin:1,
> from sources/model.h:28,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:784:6: note:
> candidate: ‘template<class T, class X> bool operator!=(const
> QSharedPointer<T>&, const QWeakPointer<X>&)’
> 784 | bool operator!=(const QSharedPointer<T> &ptr1, const QWeakPointer<X>
> &ptr2) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:784:6: note:
> template argument deduction/substitution failed:
> sources/fitzmodel.cpp:75:27: note: ‘fz_location’ is not derived from ‘const
> QSharedPointer<T>’
> 75 | if(item->page != -1)
> | ^
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:43,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qplugin.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtPlugin:1,
> from sources/model.h:28,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:796:13: note:
> candidate: ‘template<class T> bool operator!=(const QSharedPointer<T>&,
> std::nullptr_t)’
> 796 | inline bool operator!=(const QSharedPointer<T> &lhs, std::nullptr_t)
> noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:796:13: note:
> template argument deduction/substitution failed:
> sources/fitzmodel.cpp:75:27: note: ‘fz_location’ is not derived from ‘const
> QSharedPointer<T>’
> 75 | if(item->page != -1)
> | ^
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:43,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qplugin.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtPlugin:1,
> from sources/model.h:28,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:808:13: note:
> candidate: ‘template<class T> bool operator!=(std::nullptr_t, const
> QSharedPointer<T>&)’
> 808 | inline bool operator!=(std::nullptr_t, const QSharedPointer<T> &rhs)
> noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:808:13: note:
> template argument deduction/substitution failed:
> sources/fitzmodel.cpp:75:27: note: mismatched types ‘const
> QSharedPointer<T>’ and ‘int’
> 75 | if(item->page != -1)
> | ^
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:43,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qplugin.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtPlugin:1,
> from sources/model.h:28,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:820:13: note:
> candidate: ‘template<class T> bool operator!=(const QWeakPointer<T>&,
> std::nullptr_t)’
> 820 | inline bool operator!=(const QWeakPointer<T> &lhs, std::nullptr_t)
> noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:820:13: note:
> template argument deduction/substitution failed:
> sources/fitzmodel.cpp:75:27: note: ‘fz_location’ is not derived from ‘const
> QWeakPointer<T>’
> 75 | if(item->page != -1)
> | ^
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:43,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qplugin.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtPlugin:1,
> from sources/model.h:28,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:832:13: note:
> candidate: ‘template<class T> bool operator!=(std::nullptr_t, const
> QWeakPointer<T>&)’
> 832 | inline bool operator!=(std::nullptr_t, const QWeakPointer<T> &rhs)
> noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:832:13: note:
> template argument deduction/substitution failed:
> sources/fitzmodel.cpp:75:27: note: mismatched types ‘const QWeakPointer<T>’
> and ‘int’
> 75 | if(item->page != -1)
> | ^
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qplugin.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtPlugin:1,
> from sources/model.h:28,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:114:13: note: candidate:
> ‘template<class T> bool operator!=(const T*, const QPointer<T>&)’
> 114 | inline bool operator!=(const T *o, const QPointer<T> &p)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:114:13: note: template
> argument deduction/substitution failed:
> sources/fitzmodel.cpp:75:27: note: mismatched types ‘const T*’ and
> ‘fz_location’
> 75 | if(item->page != -1)
> | ^
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qplugin.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtPlugin:1,
> from sources/model.h:28,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:118:13: note: candidate:
> ‘template<class T> bool operator!=(const QPointer<T>&, const T*)’
> 118 | inline bool operator!= (const QPointer<T> &p, const T *o)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:118:13: note: template
> argument deduction/substitution failed:
> sources/fitzmodel.cpp:75:27: note: ‘fz_location’ is not derived from ‘const
> QPointer<T>’
> 75 | if(item->page != -1)
> | ^
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qplugin.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtPlugin:1,
> from sources/model.h:28,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:122:13: note: candidate:
> ‘template<class T> bool operator!=(T*, const QPointer<T>&)’
> 122 | inline bool operator!=(T *o, const QPointer<T> &p)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:122:13: note: template
> argument deduction/substitution failed:
> sources/fitzmodel.cpp:75:27: note: mismatched types ‘T*’ and ‘fz_location’
> 75 | if(item->page != -1)
> | ^
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qplugin.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtPlugin:1,
> from sources/model.h:28,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:126:13: note: candidate:
> ‘template<class T> bool operator!=(const QPointer<T>&, T*)’
> 126 | inline bool operator!= (const QPointer<T> &p, T *o)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:126:13: note: template
> argument deduction/substitution failed:
> sources/fitzmodel.cpp:75:27: note: ‘fz_location’ is not derived from ‘const
> QPointer<T>’
> 75 | if(item->page != -1)
> | ^
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qplugin.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtPlugin:1,
> from sources/model.h:28,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:130:13: note: candidate:
> ‘template<class T> bool operator!=(const QPointer<T>&, const QPointer<T>&)’
> 130 | inline bool operator!= (const QPointer<T> &p1, const QPointer<T> &p2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:130:13: note: template
> argument deduction/substitution failed:
> sources/fitzmodel.cpp:75:27: note: ‘fz_location’ is not derived from ‘const
> QPointer<T>’
> 75 | if(item->page != -1)
> | ^
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:49,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:44,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:47,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/QList:1,
> from sources/model.h:26,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qchar.h:62:30: note: candidate:
> ‘constexpr bool operator!=(char, QLatin1Char)’
> 62 | Q_DECL_CONSTEXPR inline bool operator!=(char lhs, QLatin1Char rhs)
> noexcept { return lhs != rhs.toLatin1(); }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qchar.h:62:46: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘char’
> 62 | Q_DECL_CONSTEXPR inline bool operator!=(char lhs, QLatin1Char rhs)
> noexcept { return lhs != rhs.toLatin1(); }
> | ~~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qchar.h:69:30: note: candidate:
> ‘constexpr bool operator!=(QLatin1Char, char)’
> 69 | Q_DECL_CONSTEXPR inline bool operator!=(QLatin1Char lhs, char rhs)
> noexcept { return lhs.toLatin1() != rhs; }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qchar.h:69:53: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘QLatin1Char’
> 69 | Q_DECL_CONSTEXPR inline bool operator!=(QLatin1Char lhs, char rhs)
> noexcept { return lhs.toLatin1() != rhs; }
> | ~~~~~~~~~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qchar.h:640:30: note: candidate:
> ‘constexpr bool operator!=(QChar, QChar)’
> 640 | Q_DECL_CONSTEXPR inline bool operator!=(QChar c1, QChar c2) noexcept
> { return !operator==(c1, c2); }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qchar.h:640:47: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘QChar’
> 640 | Q_DECL_CONSTEXPR inline bool operator!=(QChar c1, QChar c2) noexcept
> { return !operator==(c1, c2); }
> | ~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qchar.h:651:30: note: candidate:
> ‘constexpr bool operator!=(QChar, std::nullptr_t)’
> 651 | Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t)
> noexcept { return !operator==(lhs, nullptr); }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qchar.h:651:47: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘QChar’
> 651 | Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t)
> noexcept { return !operator==(lhs, nullptr); }
> | ~~~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qchar.h:656:30: note: candidate:
> ‘constexpr bool operator!=(std::nullptr_t, QChar)’
> 656 | Q_DECL_CONSTEXPR inline bool operator!=(std::nullptr_t, QChar rhs)
> noexcept { return !operator==(nullptr, rhs); }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qchar.h:656:41: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘std::nullptr_t’
> 656 | Q_DECL_CONSTEXPR inline bool operator!=(std::nullptr_t, QChar rhs)
> noexcept { return !operator==(nullptr, rhs); }
> | ^~~~~~~~~~~~~~
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:50,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:44,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:47,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/QList:1,
> from sources/model.h:26,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:690:13: note:
> candidate: ‘bool operator!=(const QByteArray&, const QByteArray&)’
> 690 | inline bool operator!=(const QByteArray &a1, const QByteArray &a2)
> noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:690:42: note: no
> known conversion for argument 1 from ‘fz_location’ to ‘const QByteArray&’
> 690 | inline bool operator!=(const QByteArray &a1, const QByteArray &a2)
> noexcept
> | ~~~~~~~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:692:13: note:
> candidate: ‘bool operator!=(const QByteArray&, const char*)’
> 692 | inline bool operator!=(const QByteArray &a1, const char *a2) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:692:42: note: no
> known conversion for argument 1 from ‘fz_location’ to ‘const QByteArray&’
> 692 | inline bool operator!=(const QByteArray &a1, const char *a2) noexcept
> | ~~~~~~~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:694:13: note:
> candidate: ‘bool operator!=(const char*, const QByteArray&)’
> 694 | inline bool operator!=(const char *a1, const QByteArray &a2) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:694:36: note: no
> known conversion for argument 1 from ‘fz_location’ to ‘const char*’
> 694 | inline bool operator!=(const char *a1, const QByteArray &a2) noexcept
> | ~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:811:13: note:
> candidate: ‘bool operator!=(const QByteArray::FromBase64Result&, const
> QByteArray::FromBase64Result&)’
> 811 | inline bool operator!=(const QByteArray::FromBase64Result &lhs, const
> QByteArray::FromBase64Result &rhs) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:811:60: note: no
> known conversion for argument 1 from ‘fz_location’ to ‘const
> QByteArray::FromBase64Result&’
> 811 | inline bool operator!=(const QByteArray::FromBase64Result &lhs, const
> QByteArray::FromBase64Result &rhs) noexcept
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:44,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:47,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/QList:1,
> from sources/model.h:26,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1379:13: note: candidate:
> ‘bool operator!=(QString::Null, QString::Null)’
> 1379 | inline bool operator!=(QString::Null, QString::Null) { return false; }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1379:24: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘QString::Null’
> 1379 | inline bool operator!=(QString::Null, QString::Null) { return false; }
> | ^~~~~~~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1381:13: note: candidate:
> ‘bool operator!=(QString::Null, const QString&)’
> 1381 | inline bool operator!=(QString::Null, const QString &s) { return
> !s.isNull(); }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1381:24: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘QString::Null’
> 1381 | inline bool operator!=(QString::Null, const QString &s) { return
> !s.isNull(); }
> | ^~~~~~~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1383:13: note: candidate:
> ‘bool operator!=(const QString&, QString::Null)’
> 1383 | inline bool operator!=(const QString &s, QString::Null) { return
> !s.isNull(); }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1383:39: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QString&’
> 1383 | inline bool operator!=(const QString &s, QString::Null) { return
> !s.isNull(); }
> | ~~~~~~~~~~~~~~~^
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1388:13: note: candidate:
> ‘bool operator!=(QLatin1String, QLatin1String)’
> 1388 | inline bool operator!=(QLatin1String s1, QLatin1String s2) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1388:38: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘QLatin1String’
> 1388 | inline bool operator!=(QLatin1String s1, QLatin1String s2) noexcept
> | ~~~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1432:32: note: candidate:
> ‘bool operator!=(const char*, const QString&)’
> 1432 | inline QT_ASCII_CAST_WARN bool operator!=(const char *s1, const
> QString &s2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1432:55: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const char*’
> 1432 | inline QT_ASCII_CAST_WARN bool operator!=(const char *s1, const
> QString &s2)
> | ~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1445:32: note: candidate:
> ‘bool operator!=(const char*, QLatin1String)’
> 1445 | inline QT_ASCII_CAST_WARN bool operator!=(const char *s1,
> QLatin1String s2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1445:55: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const char*’
> 1445 | inline QT_ASCII_CAST_WARN bool operator!=(const char *s1,
> QLatin1String s2)
> | ~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1822:13: note: candidate:
> ‘bool operator!=(const QStringRef&, const QStringRef&)’
> 1822 | inline bool operator!=(const QStringRef &s1, const QStringRef &s2)
> noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1822:42: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QStringRef&’
> 1822 | inline bool operator!=(const QStringRef &s1, const QStringRef &s2)
> noexcept
> | ~~~~~~~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1834:13: note: candidate:
> ‘bool operator!=(const QString&, const QStringRef&)’
> 1834 | inline bool operator!=(const QString &lhs, const QStringRef &rhs)
> noexcept { return lhs.compare(rhs) != 0; }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1834:39: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QString&’
> 1834 | inline bool operator!=(const QString &lhs, const QStringRef &rhs)
> noexcept { return lhs.compare(rhs) != 0; }
> | ~~~~~~~~~~~~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1841:13: note: candidate:
> ‘bool operator!=(const QStringRef&, const QString&)’
> 1841 | inline bool operator!=(const QStringRef &lhs, const QString &rhs)
> noexcept { return rhs != lhs; }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1841:42: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QStringRef&’
> 1841 | inline bool operator!=(const QStringRef &lhs, const QString &rhs)
> noexcept { return rhs != lhs; }
> | ~~~~~~~~~~~~~~~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1870:13: note: candidate:
> ‘bool operator!=(QLatin1String, const QStringRef&)’
> 1870 | inline bool operator!=(QLatin1String lhs, const QStringRef &rhs)
> noexcept { return rhs.compare(lhs) != 0; }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1870:38: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘QLatin1String’
> 1870 | inline bool operator!=(QLatin1String lhs, const QStringRef &rhs)
> noexcept { return rhs.compare(lhs) != 0; }
> | ~~~~~~~~~~~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1877:13: note: candidate:
> ‘bool operator!=(const QStringRef&, QLatin1String)’
> 1877 | inline bool operator!=(const QStringRef &lhs, QLatin1String rhs)
> noexcept { return rhs != lhs; }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1877:42: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QStringRef&’
> 1877 | inline bool operator!=(const QStringRef &lhs, QLatin1String rhs)
> noexcept { return rhs != lhs; }
> | ~~~~~~~~~~~~~~~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1891:13: note: candidate:
> ‘bool operator!=(QChar, const QString&)’
> 1891 | inline bool operator!=(QChar lhs, const QString &rhs) noexcept {
> return !(lhs == rhs); }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1891:30: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘QChar’
> 1891 | inline bool operator!=(QChar lhs, const QString &rhs) noexcept {
> return !(lhs == rhs); }
> | ~~~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1896:13: note: candidate:
> ‘bool operator!=(const QString&, QChar)’
> 1896 | inline bool operator!=(const QString &lhs, QChar rhs) noexcept {
> return !(rhs == lhs); }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1896:39: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QString&’
> 1896 | inline bool operator!=(const QString &lhs, QChar rhs) noexcept {
> return !(rhs == lhs); }
> | ~~~~~~~~~~~~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1910:13: note: candidate:
> ‘bool operator!=(QChar, const QStringRef&)’
> 1910 | inline bool operator!=(QChar lhs, const QStringRef &rhs) noexcept {
> return !(lhs == rhs); }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1910:30: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘QChar’
> 1910 | inline bool operator!=(QChar lhs, const QStringRef &rhs) noexcept {
> return !(lhs == rhs); }
> | ~~~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1915:13: note: candidate:
> ‘bool operator!=(const QStringRef&, QChar)’
> 1915 | inline bool operator!=(const QStringRef &lhs, QChar rhs) noexcept {
> return !(rhs == lhs); }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1915:42: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QStringRef&’
> 1915 | inline bool operator!=(const QStringRef &lhs, QChar rhs) noexcept {
> return !(rhs == lhs); }
> | ~~~~~~~~~~~~~~~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1929:13: note: candidate:
> ‘bool operator!=(QChar, QLatin1String)’
> 1929 | inline bool operator!=(QChar lhs, QLatin1String rhs) noexcept {
> return !(lhs == rhs); }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1929:30: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘QChar’
> 1929 | inline bool operator!=(QChar lhs, QLatin1String rhs) noexcept {
> return !(lhs == rhs); }
> | ~~~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1934:13: note: candidate:
> ‘bool operator!=(QLatin1String, QChar)’
> 1934 | inline bool operator!=(QLatin1String lhs, QChar rhs) noexcept {
> return !(rhs == lhs); }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1934:38: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘QLatin1String’
> 1934 | inline bool operator!=(QLatin1String lhs, QChar rhs) noexcept {
> return !(rhs == lhs); }
> | ~~~~~~~~~~~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1942:13: note: candidate:
> ‘bool operator!=(QStringView, QStringView)’
> 1942 | inline bool operator!=(QStringView lhs, QStringView rhs) noexcept {
> return !(lhs == rhs); }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1942:36: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘QStringView’
> 1942 | inline bool operator!=(QStringView lhs, QStringView rhs) noexcept {
> return !(lhs == rhs); }
> | ~~~~~~~~~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1950:13: note: candidate:
> ‘bool operator!=(QStringView, QChar)’
> 1950 | inline bool operator!=(QStringView lhs, QChar rhs) noexcept { return
> lhs != QStringView(&rhs, 1); }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1950:36: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘QStringView’
> 1950 | inline bool operator!=(QStringView lhs, QChar rhs) noexcept { return
> lhs != QStringView(&rhs, 1); }
> | ~~~~~~~~~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1957:13: note: candidate:
> ‘bool operator!=(QChar, QStringView)’
> 1957 | inline bool operator!=(QChar lhs, QStringView rhs) noexcept { return
> QStringView(&lhs, 1) != rhs; }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1957:30: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘QChar’
> 1957 | inline bool operator!=(QChar lhs, QStringView rhs) noexcept { return
> QStringView(&lhs, 1) != rhs; }
> | ~~~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1965:13: note: candidate:
> ‘bool operator!=(QStringView, QLatin1String)’
> 1965 | inline bool operator!=(QStringView lhs, QLatin1String rhs) noexcept {
> return !(lhs == rhs); }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1965:36: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘QStringView’
> 1965 | inline bool operator!=(QStringView lhs, QLatin1String rhs) noexcept {
> return !(lhs == rhs); }
> | ~~~~~~~~~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1972:13: note: candidate:
> ‘bool operator!=(QLatin1String, QStringView)’
> 1972 | inline bool operator!=(QLatin1String lhs, QStringView rhs) noexcept {
> return !(lhs == rhs); }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1972:38: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘QLatin1String’
> 1972 | inline bool operator!=(QLatin1String lhs, QStringView rhs) noexcept {
> return !(lhs == rhs); }
> | ~~~~~~~~~~~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1981:32: note: candidate:
> ‘bool operator!=(const QStringRef&, const QByteArray&)’
> 1981 | inline QT_ASCII_CAST_WARN bool operator!=(const QStringRef &lhs,
> const QByteArray &rhs) { return lhs.compare(rhs) != 0; }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1981:61: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QStringRef&’
> 1981 | inline QT_ASCII_CAST_WARN bool operator!=(const QStringRef &lhs,
> const QByteArray &rhs) { return lhs.compare(rhs) != 0; }
> | ~~~~~~~~~~~~~~~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1988:32: note: candidate:
> ‘bool operator!=(const QByteArray&, const QStringRef&)’
> 1988 | inline QT_ASCII_CAST_WARN bool operator!=(const QByteArray &lhs,
> const QStringRef &rhs) { return rhs.compare(lhs) != 0; }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1988:61: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QByteArray&’
> 1988 | inline QT_ASCII_CAST_WARN bool operator!=(const QByteArray &lhs,
> const QStringRef &rhs) { return rhs.compare(lhs) != 0; }
> | ~~~~~~~~~~~~~~~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:2010:32: note: candidate:
> ‘bool operator!=(const char*, const QStringRef&)’
> 2010 | inline QT_ASCII_CAST_WARN bool operator!=(const char *s1, const
> QStringRef &s2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:2010:55: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const char*’
> 2010 | inline QT_ASCII_CAST_WARN bool operator!=(const char *s1, const
> QStringRef &s2)
> | ~~~~~~~~~~~~^~
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpolygon.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:44,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainterpath.h:44,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPainterPath:1,
> from sources/model.h:27,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qpoint.h:168:30: note: candidate:
> ‘constexpr bool operator!=(const QPoint&, const QPoint&)’
> 168 | Q_DECL_CONSTEXPR inline bool operator!=(const QPoint &p1, const
> QPoint &p2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qpoint.h:168:55: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QPoint&’
> 168 | Q_DECL_CONSTEXPR inline bool operator!=(const QPoint &p1, const
> QPoint &p2)
> | ~~~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qpoint.h:363:30: note: candidate:
> ‘constexpr bool operator!=(const QPointF&, const QPointF&)’
> 363 | Q_DECL_CONSTEXPR inline bool operator!=(const QPointF &p1, const
> QPointF &p2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qpoint.h:363:56: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QPointF&’
> 363 | Q_DECL_CONSTEXPR inline bool operator!=(const QPointF &p1, const
> QPointF &p2)
> | ~~~~~~~~~~~~~~~^~
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qrect.h:43,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpolygon.h:46,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:44,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainterpath.h:44,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPainterPath:1,
> from sources/model.h:27,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qmargins.h:144:30: note: candidate:
> ‘constexpr bool operator!=(const QMargins&, const QMargins&)’
> 144 | Q_DECL_CONSTEXPR inline bool operator!=(const QMargins &m1, const
> QMargins &m2) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qmargins.h:144:57: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QMargins&’
> 144 | Q_DECL_CONSTEXPR inline bool operator!=(const QMargins &m1, const
> QMargins &m2) noexcept
> | ~~~~~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qmargins.h:380:30: note: candidate:
> ‘constexpr bool operator!=(const QMarginsF&, const QMarginsF&)’
> 380 | Q_DECL_CONSTEXPR inline bool operator!=(const QMarginsF &lhs, const
> QMarginsF &rhs) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qmargins.h:380:58: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QMarginsF&’
> 380 | Q_DECL_CONSTEXPR inline bool operator!=(const QMarginsF &lhs, const
> QMarginsF &rhs) noexcept
> | ~~~~~~~~~~~~~~~~~^~~
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qrect.h:44,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpolygon.h:46,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:44,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainterpath.h:44,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPainterPath:1,
> from sources/model.h:27,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsize.h:178:30: note: candidate:
> ‘constexpr bool operator!=(const QSize&, const QSize&)’
> 178 | Q_DECL_CONSTEXPR inline bool operator!=(const QSize &s1, const QSize
> &s2) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsize.h:178:54: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QSize&’
> 178 | Q_DECL_CONSTEXPR inline bool operator!=(const QSize &s1, const QSize
> &s2) noexcept
> | ~~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsize.h:353:30: note: candidate:
> ‘constexpr bool operator!=(const QSizeF&, const QSizeF&)’
> 353 | Q_DECL_CONSTEXPR inline bool operator!=(const QSizeF &s1, const
> QSizeF &s2) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsize.h:353:55: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QSizeF&’
> 353 | Q_DECL_CONSTEXPR inline bool operator!=(const QSizeF &s1, const
> QSizeF &s2) noexcept
> | ~~~~~~~~~~~~~~^~
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpolygon.h:46,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:44,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainterpath.h:44,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPainterPath:1,
> from sources/model.h:27,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qrect.h:459:30: note: candidate:
> ‘constexpr bool operator!=(const QRect&, const QRect&)’
> 459 | Q_DECL_CONSTEXPR inline bool operator!=(const QRect &r1, const QRect
> &r2) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qrect.h:459:54: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QRect&’
> 459 | Q_DECL_CONSTEXPR inline bool operator!=(const QRect &r1, const QRect
> &r2) noexcept
> | ~~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qrect.h:866:30: note: candidate:
> ‘constexpr bool operator!=(const QRectF&, const QRectF&)’
> 866 | Q_DECL_CONSTEXPR inline bool operator!=(const QRectF &r1, const
> QRectF &r2) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qrect.h:866:55: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QRectF&’
> 866 | Q_DECL_CONSTEXPR inline bool operator!=(const QRectF &r1, const
> QRectF &r2) noexcept
> | ~~~~~~~~~~~~~~^~
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlocale.h:43,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qtextstream.h:46,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdebug.h:49,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborcommon.h:45,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborvalue.h:45,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qjsonvalue.h:46,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qjsonobject.h:43,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qplugin.h:46,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtPlugin:1,
> from sources/model.h:28,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:616:13: note: candidate:
> ‘bool operator!=(const QVariant&, const QVariantComparisonHelper&)’
> 616 | inline bool operator!=(const QVariant &v1, const
> QVariantComparisonHelper &v2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:616:40: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QVariant&’
> 616 | inline bool operator!=(const QVariant &v1, const
> QVariantComparisonHelper &v2)
> | ~~~~~~~~~~~~~~~~^~
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborvalue.h:45,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qjsonvalue.h:46,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qjsonobject.h:43,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qplugin.h:46,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtPlugin:1,
> from sources/model.h:28,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborcommon.h:96:13: note:
> candidate: ‘bool operator!=(QCborTag, QCborKnownTags)’
> 96 | inline bool operator!=(QCborTag t, QCborKnownTags kt) { return
> quint64(t) != quint64(kt); }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborcommon.h:96:33: note: no
> known conversion for argument 1 from ‘fz_location’ to ‘QCborTag’
> 96 | inline bool operator!=(QCborTag t, QCborKnownTags kt) { return
> quint64(t) != quint64(kt); }
> | ~~~~~~~~~^
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborcommon.h:97:13: note:
> candidate: ‘bool operator!=(QCborKnownTags, QCborTag)’
> 97 | inline bool operator!=(QCborKnownTags kt, QCborTag t) { return
> quint64(t) != quint64(kt); }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborcommon.h:97:39: note: no
> known conversion for argument 1 from ‘fz_location’ to ‘QCborKnownTags’
> 97 | inline bool operator!=(QCborKnownTags kt, QCborTag t) { return
> quint64(t) != quint64(kt); }
> | ~~~~~~~~~~~~~~~^~
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:55,
> from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QWidget:1,
> from sources/model.h:29,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qcursor.h:130:13: note: candidate:
> ‘bool operator!=(const QCursor&, const QCursor&)’
> 130 | inline bool operator!=(const QCursor &lhs, const QCursor &rhs)
> noexcept { return !(lhs == rhs); }
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qcursor.h:130:39: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QCursor&’
> 130 | inline bool operator!=(const QCursor &lhs, const QCursor &rhs)
> noexcept { return !(lhs == rhs); }
> | ~~~~~~~~~~~~~~~^~~
> sources/fitzmodel.cpp:77:44: error: no match for ‘operator+’ (operand types
> are ‘fz_location’ and ‘int’)
> 77 | section.link.page = item->page + 1;
> | ~~~~~~~~~~ ^ ~
> | | |
> | | int
> | fz_location
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:50,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:44,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:47,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/QList:1,
> from sources/model.h:26,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:721:25: note:
> candidate: ‘const QByteArray operator+(const QByteArray&, const QByteArray&)’
> 721 | inline const QByteArray operator+(const QByteArray &a1, const
> QByteArray &a2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:721:53: note: no
> known conversion for argument 1 from ‘fz_location’ to ‘const QByteArray&’
> 721 | inline const QByteArray operator+(const QByteArray &a1, const
> QByteArray &a2)
> | ~~~~~~~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:723:25: note:
> candidate: ‘const QByteArray operator+(const QByteArray&, const char*)’
> 723 | inline const QByteArray operator+(const QByteArray &a1, const char
> *a2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:723:53: note: no
> known conversion for argument 1 from ‘fz_location’ to ‘const QByteArray&’
> 723 | inline const QByteArray operator+(const QByteArray &a1, const char
> *a2)
> | ~~~~~~~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:725:25: note:
> candidate: ‘const QByteArray operator+(const QByteArray&, char)’
> 725 | inline const QByteArray operator+(const QByteArray &a1, char a2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:725:53: note: no
> known conversion for argument 1 from ‘fz_location’ to ‘const QByteArray&’
> 725 | inline const QByteArray operator+(const QByteArray &a1, char a2)
> | ~~~~~~~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:727:25: note:
> candidate: ‘const QByteArray operator+(const char*, const QByteArray&)’
> 727 | inline const QByteArray operator+(const char *a1, const QByteArray
> &a2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:727:47: note: no
> known conversion for argument 1 from ‘fz_location’ to ‘const char*’
> 727 | inline const QByteArray operator+(const char *a1, const QByteArray
> &a2)
> | ~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:729:25: note:
> candidate: ‘const QByteArray operator+(char, const QByteArray&)’
> 729 | inline const QByteArray operator+(char a1, const QByteArray &a2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:729:40: note: no
> known conversion for argument 1 from ‘fz_location’ to ‘char’
> 729 | inline const QByteArray operator+(char a1, const QByteArray &a2)
> | ~~~~~^~
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:44,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:47,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/QList:1,
> from sources/model.h:26,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1530:22: note: candidate:
> ‘const QString operator+(const QString&, const QString&)’
> 1530 | inline const QString operator+(const QString &s1, const QString &s2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1530:47: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QString&’
> 1530 | inline const QString operator+(const QString &s1, const QString &s2)
> | ~~~~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1532:22: note: candidate:
> ‘const QString operator+(const QString&, QChar)’
> 1532 | inline const QString operator+(const QString &s1, QChar s2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1532:47: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QString&’
> 1532 | inline const QString operator+(const QString &s1, QChar s2)
> | ~~~~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1534:22: note: candidate:
> ‘const QString operator+(QChar, const QString&)’
> 1534 | inline const QString operator+(QChar s1, const QString &s2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1534:38: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘QChar’
> 1534 | inline const QString operator+(QChar s1, const QString &s2)
> | ~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1537:41: note: candidate:
> ‘const QString operator+(const QString&, const char*)’
> 1537 | inline QT_ASCII_CAST_WARN const QString operator+(const QString &s1,
> const char *s2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1537:66: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QString&’
> 1537 | inline QT_ASCII_CAST_WARN const QString operator+(const QString &s1,
> const char *s2)
> | ~~~~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1539:41: note: candidate:
> ‘const QString operator+(const char*, const QString&)’
> 1539 | inline QT_ASCII_CAST_WARN const QString operator+(const char *s1,
> const QString &s2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1539:63: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const char*’
> 1539 | inline QT_ASCII_CAST_WARN const QString operator+(const char *s1,
> const QString &s2)
> | ~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1541:41: note: candidate:
> ‘const QString operator+(char, const QString&)’
> 1541 | inline QT_ASCII_CAST_WARN const QString operator+(char c, const
> QString &s)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1541:56: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘char’
> 1541 | inline QT_ASCII_CAST_WARN const QString operator+(char c, const
> QString &s)
> | ~~~~~^
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1543:41: note: candidate:
> ‘const QString operator+(const QString&, char)’
> 1543 | inline QT_ASCII_CAST_WARN const QString operator+(const QString &s,
> char c)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1543:66: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QString&’
> 1543 | inline QT_ASCII_CAST_WARN const QString operator+(const QString &s,
> char c)
> | ~~~~~~~~~~~~~~~^
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1545:41: note: candidate:
> ‘const QString operator+(const QByteArray&, const QString&)’
> 1545 | inline QT_ASCII_CAST_WARN const QString operator+(const QByteArray
> &ba, const QString &s)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1545:69: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QByteArray&’
> 1545 | inline QT_ASCII_CAST_WARN const QString operator+(const QByteArray
> &ba, const QString &s)
> | ~~~~~~~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1547:41: note: candidate:
> ‘const QString operator+(const QString&, const QByteArray&)’
> 1547 | inline QT_ASCII_CAST_WARN const QString operator+(const QString &s,
> const QByteArray &ba)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1547:66: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QString&’
> 1547 | inline QT_ASCII_CAST_WARN const QString operator+(const QString &s,
> const QByteArray &ba)
> | ~~~~~~~~~~~~~~~^
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:2056:16: note: candidate:
> ‘QString operator+(const QString&, const QStringRef&)’
> 2056 | inline QString operator+(const QString &s1, const QStringRef &s2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:2056:41: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QString&’
> 2056 | inline QString operator+(const QString &s1, const QStringRef &s2)
> | ~~~~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:2058:16: note: candidate:
> ‘QString operator+(const QStringRef&, const QString&)’
> 2058 | inline QString operator+(const QStringRef &s1, const QString &s2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:2058:44: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QStringRef&’
> 2058 | inline QString operator+(const QStringRef &s1, const QString &s2)
> | ~~~~~~~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:2060:16: note: candidate:
> ‘QString operator+(const QStringRef&, QLatin1String)’
> 2060 | inline QString operator+(const QStringRef &s1, QLatin1String s2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:2060:44: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QStringRef&’
> 2060 | inline QString operator+(const QStringRef &s1, QLatin1String s2)
> | ~~~~~~~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:2062:16: note: candidate:
> ‘QString operator+(QLatin1String, const QStringRef&)’
> 2062 | inline QString operator+(QLatin1String s1, const QStringRef &s2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:2062:40: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘QLatin1String’
> 2062 | inline QString operator+(QLatin1String s1, const QStringRef &s2)
> | ~~~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:2064:16: note: candidate:
> ‘QString operator+(const QStringRef&, const QStringRef&)’
> 2064 | inline QString operator+(const QStringRef &s1, const QStringRef &s2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:2064:44: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QStringRef&’
> 2064 | inline QString operator+(const QStringRef &s1, const QStringRef &s2)
> | ~~~~~~~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:2066:16: note: candidate:
> ‘QString operator+(const QStringRef&, QChar)’
> 2066 | inline QString operator+(const QStringRef &s1, QChar s2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:2066:44: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QStringRef&’
> 2066 | inline QString operator+(const QStringRef &s1, QChar s2)
> | ~~~~~~~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:2068:16: note: candidate:
> ‘QString operator+(QChar, const QStringRef&)’
> 2068 | inline QString operator+(QChar s1, const QStringRef &s2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:2068:32: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘QChar’
> 2068 | inline QString operator+(QChar s1, const QStringRef &s2)
> | ~~~~~~^~
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:1196,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/QList:1,
> from sources/model.h:26,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstringlist.h:303:20: note:
> candidate: ‘QStringList operator+(const QList<QString>&, const QStringList&)’
> 303 | inline QStringList operator+(const QList<QString> &one, const
> QStringList &other)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstringlist.h:303:52: note: no
> known conversion for argument 1 from ‘fz_location’ to ‘const QList<QString>&’
> 303 | inline QStringList operator+(const QList<QString> &one, const
> QStringList &other)
> | ~~~~~~~~~~~~~~~~~~~~~~^~~
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpolygon.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:44,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainterpath.h:44,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPainterPath:1,
> from sources/model.h:27,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qpoint.h:171:38: note: candidate:
> ‘constexpr const QPoint operator+(const QPoint&, const QPoint&)’
> 171 | Q_DECL_CONSTEXPR inline const QPoint operator+(const QPoint &p1,
> const QPoint &p2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qpoint.h:171:62: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QPoint&’
> 171 | Q_DECL_CONSTEXPR inline const QPoint operator+(const QPoint &p1,
> const QPoint &p2)
> | ~~~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qpoint.h:195:38: note: candidate:
> ‘constexpr const QPoint operator+(const QPoint&)’
> 195 | Q_DECL_CONSTEXPR inline const QPoint operator+(const QPoint &p)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qpoint.h:195:38: note: candidate
> expects 1 argument, 2 provided
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qpoint.h:370:39: note: candidate:
> ‘constexpr const QPointF operator+(const QPointF&, const QPointF&)’
> 370 | Q_DECL_CONSTEXPR inline const QPointF operator+(const QPointF &p1,
> const QPointF &p2)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qpoint.h:370:64: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QPointF&’
> 370 | Q_DECL_CONSTEXPR inline const QPointF operator+(const QPointF &p1,
> const QPointF &p2)
> | ~~~~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qpoint.h:390:39: note: candidate:
> ‘constexpr const QPointF operator+(const QPointF&)’
> 390 | Q_DECL_CONSTEXPR inline const QPointF operator+(const QPointF &p)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qpoint.h:390:39: note: candidate
> expects 1 argument, 2 provided
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qrect.h:43,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpolygon.h:46,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:44,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainterpath.h:44,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPainterPath:1,
> from sources/model.h:27,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qmargins.h:153:34: note: candidate:
> ‘constexpr QMargins operator+(const QMargins&, const QMargins&)’
> 153 | Q_DECL_CONSTEXPR inline QMargins operator+(const QMargins &m1, const
> QMargins &m2) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qmargins.h:153:60: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QMargins&’
> 153 | Q_DECL_CONSTEXPR inline QMargins operator+(const QMargins &m1, const
> QMargins &m2) noexcept
> | ~~~~~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qmargins.h:165:34: note: candidate:
> ‘constexpr QMargins operator+(const QMargins&, int)’
> 165 | Q_DECL_CONSTEXPR inline QMargins operator+(const QMargins &lhs, int
> rhs) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qmargins.h:165:60: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QMargins&’
> 165 | Q_DECL_CONSTEXPR inline QMargins operator+(const QMargins &lhs, int
> rhs) noexcept
> | ~~~~~~~~~~~~~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qmargins.h:171:34: note: candidate:
> ‘constexpr QMargins operator+(int, const QMargins&)’
> 171 | Q_DECL_CONSTEXPR inline QMargins operator+(int lhs, const QMargins
> &rhs) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qmargins.h:171:48: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘int’
> 171 | Q_DECL_CONSTEXPR inline QMargins operator+(int lhs, const QMargins
> &rhs) noexcept
> | ~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qmargins.h:267:34: note: candidate:
> ‘constexpr QMargins operator+(const QMargins&)’
> 267 | Q_DECL_CONSTEXPR inline QMargins operator+(const QMargins &margins)
> noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qmargins.h:267:34: note: candidate
> expects 1 argument, 2 provided
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qmargins.h:385:35: note: candidate:
> ‘constexpr QMarginsF operator+(const QMarginsF&, const QMarginsF&)’
> 385 | Q_DECL_CONSTEXPR inline QMarginsF operator+(const QMarginsF &lhs,
> const QMarginsF &rhs) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qmargins.h:385:62: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QMarginsF&’
> 385 | Q_DECL_CONSTEXPR inline QMarginsF operator+(const QMarginsF &lhs,
> const QMarginsF &rhs) noexcept
> | ~~~~~~~~~~~~~~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qmargins.h:397:35: note: candidate:
> ‘constexpr QMarginsF operator+(const QMarginsF&, qreal)’
> 397 | Q_DECL_CONSTEXPR inline QMarginsF operator+(const QMarginsF &lhs,
> qreal rhs) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qmargins.h:397:62: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QMarginsF&’
> 397 | Q_DECL_CONSTEXPR inline QMarginsF operator+(const QMarginsF &lhs,
> qreal rhs) noexcept
> | ~~~~~~~~~~~~~~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qmargins.h:403:35: note: candidate:
> ‘constexpr QMarginsF operator+(qreal, const QMarginsF&)’
> 403 | Q_DECL_CONSTEXPR inline QMarginsF operator+(qreal lhs, const
> QMarginsF &rhs) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qmargins.h:403:51: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘qreal’ {aka ‘double’}
> 403 | Q_DECL_CONSTEXPR inline QMarginsF operator+(qreal lhs, const
> QMarginsF &rhs) noexcept
> | ~~~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qmargins.h:471:35: note: candidate:
> ‘constexpr QMarginsF operator+(const QMarginsF&)’
> 471 | Q_DECL_CONSTEXPR inline QMarginsF operator+(const QMarginsF &margins)
> noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qmargins.h:471:35: note: candidate
> expects 1 argument, 2 provided
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qrect.h:44,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpolygon.h:46,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:44,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainterpath.h:44,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPainterPath:1,
> from sources/model.h:27,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsize.h:181:37: note: candidate:
> ‘constexpr const QSize operator+(const QSize&, const QSize&)’
> 181 | Q_DECL_CONSTEXPR inline const QSize operator+(const QSize & s1, const
> QSize & s2) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsize.h:181:61: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QSize&’
> 181 | Q_DECL_CONSTEXPR inline const QSize operator+(const QSize & s1, const
> QSize & s2) noexcept
> | ~~~~~~~~~~~~~~^~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsize.h:356:38: note: candidate:
> ‘constexpr const QSizeF operator+(const QSizeF&, const QSizeF&)’
> 356 | Q_DECL_CONSTEXPR inline const QSizeF operator+(const QSizeF & s1,
> const QSizeF & s2) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsize.h:356:63: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QSizeF&’
> 356 | Q_DECL_CONSTEXPR inline const QSizeF operator+(const QSizeF & s1,
> const QSizeF & s2) noexcept
> | ~~~~~~~~~~~~~~~^~
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpolygon.h:46,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:44,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainterpath.h:44,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPainterPath:1,
> from sources/model.h:27,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qrect.h:464:31: note: candidate:
> ‘constexpr QRect operator+(const QRect&, const QMargins&)’
> 464 | Q_DECL_CONSTEXPR inline QRect operator+(const QRect &rectangle, const
> QMargins &margins) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qrect.h:464:54: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QRect&’
> 464 | Q_DECL_CONSTEXPR inline QRect operator+(const QRect &rectangle, const
> QMargins &margins) noexcept
> | ~~~~~~~~~~~~~^~~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qrect.h:470:31: note: candidate:
> ‘constexpr QRect operator+(const QMargins&, const QRect&)’
> 470 | Q_DECL_CONSTEXPR inline QRect operator+(const QMargins &margins,
> const QRect &rectangle) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qrect.h:470:57: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QMargins&’
> 470 | Q_DECL_CONSTEXPR inline QRect operator+(const QMargins &margins,
> const QRect &rectangle) noexcept
> | ~~~~~~~~~~~~~~~~^~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qrect.h:877:32: note: candidate:
> ‘constexpr QRectF operator+(const QRectF&, const QMarginsF&)’
> 877 | Q_DECL_CONSTEXPR inline QRectF operator+(const QRectF &lhs, const
> QMarginsF &rhs) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qrect.h:877:56: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QRectF&’
> 877 | Q_DECL_CONSTEXPR inline QRectF operator+(const QRectF &lhs, const
> QMarginsF &rhs) noexcept
> | ~~~~~~~~~~~~~~^~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qrect.h:883:32: note: candidate:
> ‘constexpr QRectF operator+(const QMarginsF&, const QRectF&)’
> 883 | Q_DECL_CONSTEXPR inline QRectF operator+(const QMarginsF &lhs, const
> QRectF &rhs) noexcept
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qrect.h:883:59: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QMarginsF&’
> 883 | Q_DECL_CONSTEXPR inline QRectF operator+(const QMarginsF &lhs, const
> QRectF &rhs) noexcept
> | ~~~~~~~~~~~~~~~~~^~~
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainterpath.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPainterPath:1,
> from sources/model.h:27,
> from sources/fitzmodel.h:38,
> from sources/fitzmodel.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qtransform.h:415:19: note: candidate:
> ‘QTransform operator+(const QTransform&, qreal)’
> 415 | inline QTransform operator +(const QTransform &a, qreal n)
> | ^~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qtransform.h:415:48: note: no known
> conversion for argument 1 from ‘fz_location’ to ‘const QTransform&’
> 415 | inline QTransform operator +(const QTransform &a, qreal n)
> | ~~~~~~~~~~~~~~~~~~^
> sources/fitzmodel.cpp: In member function ‘virtual QList<QRectF>
> qpdfview::Model::FitzPage::search(const QString&, bool, bool) const’:
> sources/fitzmodel.cpp:322:105: error: cannot convert ‘fz_quad*’ to ‘int*’
> 322 | int numberOfHits = fz_search_stext_page(m_parent->m_context,
> textPage, needle.constData(), hits.data(), hits.size());
> |
> ~~~~~~~~~^~
> |
> |
> |
> fz_quad*
> In file included from sources/fitzmodel.cpp:39:
> /usr/include/mupdf/fitz/structured-text.h:248:89: note: initializing
> argument 4 of ‘int fz_search_stext_page(fz_context*, fz_stext_page*, const
> char*, int*, fz_quad*, int)’
> 248 | int fz_search_stext_page(fz_context *ctx, fz_stext_page *text, const
> char *needle, int *hit_mark, fz_quad *hit_bbox, int hit_max);
> |
> ~~~~~^~~~~~~~
> sources/fitzmodel.cpp:327:105: error: cannot convert ‘fz_quad*’ to ‘int*’
> 327 | numberOfHits = fz_search_stext_page(m_parent->m_context,
> textPage, needle.constData(), hits.data(), hits.size());
> |
> ~~~~~~~~~^~
> |
> |
> |
> fz_quad*
> In file included from sources/fitzmodel.cpp:39:
> /usr/include/mupdf/fitz/structured-text.h:248:89: note: initializing
> argument 4 of ‘int fz_search_stext_page(fz_context*, fz_stext_page*, const
> char*, int*, fz_quad*, int)’
> 248 | int fz_search_stext_page(fz_context *ctx, fz_stext_page *text, const
> char *needle, int *hit_mark, fz_quad *hit_bbox, int hit_max);
> |
> ~~~~~^~~~~~~~
> make[2]: *** [Makefile.fitz-plugin:397: objects-fitz/fitzmodel.o] Error 1
The full build log is available from:
http://qa-logs.debian.net/2022/07/16/qpdfview_0.4.18-7_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220716;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220716&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.