Source: suil Version: 0.8.4~dfsg0-1 Severity: serious Justification: fails to build from source User: reproducible-bui...@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org
Dear Maintainer, suil fails to build from source in unstable/amd64: […] /usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h: In member function 'X* QBasicAtomicPointer<X>::fetchAndSubRelaxed(qptrdiff)': /usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:290:14: error: 'Ops' has not been declared { return Ops::fetchAndSubRelaxed(_q_value, valueToAdd); } ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h: In member function 'X* QBasicAtomicPointer<X>::fetchAndSubAcquire(qptrdiff)': /usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:292:14: error: 'Ops' has not been declared { return Ops::fetchAndSubAcquire(_q_value, valueToAdd); } ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h: In member function 'X* QBasicAtomicPointer<X>::fetchAndSubRelease(qptrdiff)': /usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:294:14: error: 'Ops' has not been declared { return Ops::fetchAndSubRelease(_q_value, valueToAdd); } ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h: In member function 'X* QBasicAtomicPointer<X>::fetchAndSubOrdered(qptrdiff)': /usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:296:14: error: 'Ops' has not been declared { return Ops::fetchAndSubOrdered(_q_value, valueToAdd); } ^~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs.h:50:0, from /usr/include/x86_64-linux-gnu/qt5/QtGui/qwindowdefs.h:44, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:43, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QWidget:1, from ../src/x11_in_qt5.cpp:18: /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h: At global scope: /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:69:23: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template <typename...> struct List {}; ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:70:38: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template <typename Head, typename... Tail> struct List<Head, Tail...> { typedef Head Car; typedef List<Tail...> Cdr; }; ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:72:23: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template <typename... L1, typename...L2> struct List_Append<List<L1...>, List<L2...>> { typedef List<L1..., L2...> Value; }; ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:72:39: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template <typename... L1, typename...L2> struct List_Append<List<L1...>, List<L2...>> { typedef List<L1..., L2...> Value; }; ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:72:88: error: '>>' should be '> >' within a nested template argument list template <typename... L1, typename...L2> struct List_Append<List<L1...>, List<L2...>> { typedef List<L1..., L2...> Value; }; ^~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs.h:50:0, from /usr/include/x86_64-linux-gnu/qt5/QtGui/qwindowdefs.h:44, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:43, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QWidget:1, from ../src/x11_in_qt5.cpp:18: /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:98:22: error: expected ',' or '...' before '&&' token void operator,(T &&value, const ApplyReturnValue<U> &container) { ^~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:98:67: error: 'void QtPrivate::operator,(T)' must take exactly two arguments void operator,(T &&value, const ApplyReturnValue<U> &container) { ^ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:122:18: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template <int...> struct IndexesList {}; ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:124:22: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template <int... Left, int Right> struct IndexesAppend<IndexesList<Left...>, Right> ^~~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:132:22: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template <int... II, typename... SignalArgs, typename R, typename Function> ^~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:132:34: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template <int... II, typename... SignalArgs, typename R, typename Function> ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:138:22: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template <int... II, typename... SignalArgs, typename R, typename... SlotArgs, typename SlotRet, class Obj> ^~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:138:34: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template <int... II, typename... SignalArgs, typename R, typename... SlotArgs, typename SlotRet, class Obj> ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:138:70: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template <int... II, typename... SignalArgs, typename R, typename... SlotArgs, typename SlotRet, class Obj> ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:139:93: warning: variadic templates only available with -std=c++11 or -std=gnu++11 struct FunctorCall<IndexesList<II...>, List<SignalArgs...>, R, SlotRet (Obj::*)(SlotArgs...)> { ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:140:52: warning: variadic templates only available with -std=c++11 or -std=gnu++11 static void call(SlotRet (Obj::*f)(SlotArgs...), Obj *o, void **arg) { ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:144:22: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template <int... II, typename... SignalArgs, typename R, typename... SlotArgs, typename SlotRet, class Obj> ^~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:144:34: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template <int... II, typename... SignalArgs, typename R, typename... SlotArgs, typename SlotRet, class Obj> ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:144:70: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template <int... II, typename... SignalArgs, typename R, typename... SlotArgs, typename SlotRet, class Obj> ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:145:93: warning: variadic templates only available with -std=c++11 or -std=gnu++11 struct FunctorCall<IndexesList<II...>, List<SignalArgs...>, R, SlotRet (Obj::*)(SlotArgs...) const> { ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:146:52: warning: variadic templates only available with -std=c++11 or -std=gnu++11 static void call(SlotRet (Obj::*f)(SlotArgs...) const, Obj *o, void **arg) { ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:151:47: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template<class Obj, typename Ret, typename... Args> struct FunctionPointer<Ret (Obj::*) (Args...)> ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:151:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template<class Obj, typename Ret, typename... Args> struct FunctionPointer<Ret (Obj::*) (Args...)> ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:156:43: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typedef Ret (Obj::*Function) (Args...); ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:157:37: warning: variadic templates only available with -std=c++11 or -std=gnu++11 enum {ArgumentCount = sizeof...(Args), IsPointerToMemberFunction = true}; ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:163:47: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template<class Obj, typename Ret, typename... Args> struct FunctionPointer<Ret (Obj::*) (Args...) const> ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:163:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template<class Obj, typename Ret, typename... Args> struct FunctionPointer<Ret (Obj::*) (Args...) const> ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:168:43: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typedef Ret (Obj::*Function) (Args...) const; ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:169:37: warning: variadic templates only available with -std=c++11 or -std=gnu++11 enum {ArgumentCount = sizeof...(Args), IsPointerToMemberFunction = true}; ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:176:36: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template<typename Ret, typename... Args> struct FunctionPointer<Ret (*) (Args...)> ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:176:82: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template<typename Ret, typename... Args> struct FunctionPointer<Ret (*) (Args...)> ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:180:38: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typedef Ret (*Function) (Args...); ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:181:37: warning: variadic templates only available with -std=c++11 or -std=gnu++11 enum {ArgumentCount = sizeof...(Args), IsPointerToMemberFunction = false}; ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:215:62: error: '>>' should be '> >' within a nested template argument list template <> struct CheckCompatibleArguments<List<>, List<>> { enum { value = true }; }; ^~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:216:75: error: '>>' should be '> >' within a nested template argument list template <typename List1> struct CheckCompatibleArguments<List1, List<>> { enum { value = true }; }; ^~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:217:53: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template <typename Arg1, typename Arg2, typename... Tail1, typename... Tail2> ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:217:72: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template <typename Arg1, typename Arg2, typename... Tail1, typename... Tail2> ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:218:78: error: '>>' should be '> >' within a nested template argument list struct CheckCompatibleArguments<List<Arg1, Tail1...>, List<Arg2, Tail2...>> ^~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:221:78: error: '>>' should be '> >' within a nested template argument list && CheckCompatibleArguments<List<Tail1...>, List<Tail2...>>::value }; ^~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:233:57: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template <typename Functor, typename First, typename... ArgList> ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:236:63: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename List_Left<List<First, ArgList...>, sizeof...(ArgList)>::Value> {}; ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:238:41: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template <typename Functor, typename... ArgList> struct ComputeFunctorArgumentCount<Functor, List<ArgList...>> ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:238:113: error: '>>' should be '> >' within a nested template argument list template <typename Functor, typename... ArgList> struct ComputeFunctorArgumentCount<Functor, List<ArgList...>> ^~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:241:38: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat] template <typename F> static auto test(F f) -> decltype(((f.operator()((dummy<ArgList>())...)), int())); ^~~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:241:56: error: expected type-specifier before 'decltype' template <typename F> static auto test(F f) -> decltype(((f.operator()((dummy<ArgList>())...)), int())); ^~~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:241:56: error: expected initializer before 'decltype' /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:245:36: warning: variadic templates only available with -std=c++11 or -std=gnu++11 Value = Ok ? int(sizeof...(ArgList)) : int(ComputeFunctorArgumentCountHelper<Functor, List<ArgList...>, Ok>::Value) ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:251:42: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template <typename Functor, typename ... ArgList> struct FunctorReturnType<Functor, List<ArgList...>> { ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:251:104: error: '>>' should be '> >' within a nested template argument list template <typename Functor, typename ... ArgList> struct FunctorReturnType<Functor, List<ArgList...>> { ^~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:253:26: error: expected identifier typedef decltype(dummy<Functor>().operator()((dummy<ArgList>())...)) Value; ^~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:253:40: error: expected unqualified-id before '(' token typedef decltype(dummy<Functor>().operator()((dummy<ArgList>())...)) Value; ^ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:253:40: error: expected ')' before '(' token /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:253:41: error: ISO C++ forbids declaration of 'decltype' with no type [-fpermissive] typedef decltype(dummy<Functor>().operator()((dummy<ArgList>())...)) Value; ^ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:253:41: error: 'decltype' declared as function returning a function /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:253:41: error: expected ';' at end of member declaration /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:253:42: error: expected unqualified-id before '.' token typedef decltype(dummy<Functor>().operator()((dummy<ArgList>())...)) Value; ^ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:56:0, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:44, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QWidget:1, from ../src/x11_in_qt5.cpp:18: /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject_impl.h:66:54: error: '>>' should be '> >' within a nested template argument list template <> struct TypesAreDeclaredMetaType<List<>> { enum { Value = true }; }; ^~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject_impl.h:67:37: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template <typename Arg, typename... Tail> struct TypesAreDeclaredMetaType<List<Arg, Tail...> > ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject_impl.h:68:89: error: '>>' should be '> >' within a nested template argument list { enum { Value = QMetaTypeId2<Arg>::Defined && TypesAreDeclaredMetaType<List<Tail...>>::Value }; }; ^~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject_impl.h:74:23: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template <typename... Args> struct ConnectionTypes<List<Args...>, true> ^~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject_impl.h: In static member function 'static const int* QtPrivate::ConnectionTypes<QtPrivate::List<L1 ...>, true>::types()': /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject_impl.h:75:60: warning: variadic templates only available with -std=c++11 or -std=gnu++11 { static const int *types() { static const int t[sizeof...(Args) + 1] = { (QtPrivate::QMetaTypeIdHelper<Args>::qt_metatype_id())..., 0 }; return t; } }; ^~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:44:0, from /usr/include/x86_64-linux-gnu/qt5/QtGui/qbrush.h:48, from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpalette.h:45, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:47, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QWidget:1, from ../src/x11_in_qt5.cpp:18: /usr/include/x86_64-linux-gnu/qt5/QtGui/qregion.h: At global scope: /usr/include/x86_64-linux-gnu/qt5/QtGui/qregion.h:71:21: error: expected ',' or '...' before '&&' token QRegion(QRegion &&other) Q_DECL_NOTHROW ^~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qregion.h:71:28: error: invalid constructor; you probably meant 'QRegion (const QRegion&)' QRegion(QRegion &&other) Q_DECL_NOTHROW ^ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qbrush.h:48:0, from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpalette.h:45, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:47, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QWidget:1, from ../src/x11_in_qt5.cpp:18: /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:66:32: error: expected ',' or '...' before '&&' token QMatrix &operator=(QMatrix &&other) Q_DECL_NOTHROW // = default ^~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:69:21: error: expected ',' or '...' before '&&' token QMatrix(QMatrix &&other) Q_DECL_NOTHROW // = default ^~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:69:28: error: invalid constructor; you probably meant 'QMatrix (const QMatrix&)' QMatrix(QMatrix &&other) Q_DECL_NOTHROW // = default ^ /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h: In member function 'QMatrix& QMatrix::operator=(QMatrix)': /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:67:21: error: 'other' was not declared in this scope { memcpy(this, &other, sizeof(QMatrix)); return *this; } ^~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qbrush.h:49:0, from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpalette.h:45, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:47, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QWidget:1, from ../src/x11_in_qt5.cpp:18: /usr/include/x86_64-linux-gnu/qt5/QtGui/qtransform.h: At global scope: /usr/include/x86_64-linux-gnu/qt5/QtGui/qtransform.h:79:38: error: expected ',' or '...' before '&&' token QTransform &operator=(QTransform &&other) Q_DECL_NOTHROW // = default ^~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qtransform.h:82:27: error: expected ',' or '...' before '&&' token QTransform(QTransform &&other) Q_DECL_NOTHROW // = default ^~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qtransform.h:82:34: error: invalid constructor; you probably meant 'QTransform (const QTransform&)' QTransform(QTransform &&other) Q_DECL_NOTHROW // = default ^ /usr/include/x86_64-linux-gnu/qt5/QtGui/qtransform.h: In member function 'QTransform& QTransform::operator=(QTransform)': /usr/include/x86_64-linux-gnu/qt5/QtGui/qtransform.h:80:21: error: 'other' was not declared in this scope { memcpy(this, &other, sizeof(QTransform)); return *this; } ^~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:46:0, from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:45, from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:47, from /usr/include/x86_64-linux-gnu/qt5/QtGui/qbrush.h:51, from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpalette.h:45, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:47, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QWidget:1, from ../src/x11_in_qt5.cpp:18: /usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h: In member function 'QPair<QHash<K, V>::iterator, QHash<K, V>::iterator> QHash<K, V>::equal_range(const Key&)': /usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:957:5: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat] auto pair = qAsConst(*this).equal_range(akey); ^~~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:957:10: error: 'pair' does not name a type auto pair = qAsConst(*this).equal_range(akey); ^~~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:958:31: error: 'pair' was not declared in this scope return qMakePair(iterator(pair.first.i), iterator(pair.second.i)); ^~~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:958:31: note: suggested alternative: In file included from /usr/include/c++/6/utility:70:0, from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcompilerdetection.h:1001, from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:83, from /usr/include/x86_64-linux-gnu/qt5/QtGui/qwindowdefs.h:43, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:43, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QWidget:1, from ../src/x11_in_qt5.cpp:18: /usr/include/c++/6/bits/stl_pair.h:190:12: note: 'std::pair' struct pair ^~~~ Waf: Leaving directory `/home/lamby/temp/cdt.20161112142403.p5otEpq8AV.db.suil/suil-0.8.4~dfsg0/build' Build failed -> task in 'suil_gtk2_in_qt5' failed (exit status 1): {task 140385136788688: cxx gtk2_in_qt5.cpp -> gtk2_in_qt5.cpp.4.o} ['/usr/bin/g++', '-I/home/lamby/temp/cdt.20161112142403.p5otEpq8AV.db.suil/suil-0.8.4~dfsg0', '-g', '-O2', '-fdebug-prefix-map=/home/lamby/temp/cdt.20161112142403.p5otEpq8AV.db.suil/suil-0.8.4~dfsg0=.', '-fstack-protector-strong', '-Wformat', '-Werror=format-security', '-DNDEBUG', '-ansi', '-Wnon-virtual-dtor', '-Woverloaded-virtual', '-Wall', '-Wcast-align', '-Wextra', '-Wmissing-declarations', '-Wno-unused-parameter', '-Wstrict-overflow', '-Wundef', '-Wwrite-strings', '-fstrict-overflow', '-Wlogical-op', '-Wsuggest-attribute=noreturn', '-Wunsafe-loop-optimizations', '-fshow-column', '-fPIC', '-pthread', '-Wdate-time', '-D_FORTIFY_SOURCE=2', '-I/home/lamby/temp/cdt.20161112142403.p5otEpq8AV.db.suil/suil-0.8.4~dfsg0/build', '-I/home/lamby/temp/cdt.20161112142403.p5otEpq8AV.db.suil/suil-0.8.4~dfsg0', '-I/usr/include/gtk-2.0', '-I/usr/lib/x86_64-linux-gnu/gtk-2.0/include', '-I/usr/include/gio-unix-2.0', '-I/usr/include/cairo', '-I/usr/include/pango-1.0', '-I/usr/include/atk-1.0', '-I/usr/include/pixman-1', '-I/usr/include/libpng16', '-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/harfbuzz', '-I/usr/include/glib-2.0', '-I/usr/lib/x86_64-linux-gnu/glib-2.0/include', '-I/usr/include/freetype2', '-I/usr/include/x86_64-linux-gnu/qt5/QtWidgets', '-I/usr/include/x86_64-linux-gnu/qt5', '-I/usr/include/x86_64-linux-gnu/qt5/QtGui', '-I/usr/include/x86_64-linux-gnu/qt5/QtCore', '-I/home/lamby/temp/cdt.20161112142403.p5otEpq8AV.db.suil/suil-0.8.4~dfsg0/build', '-DHAVE_LIBDL=1', '-DSUIL_VERSION="0.8.4"', '-DSUIL_MODULE_DIR="/usr/lib/x86_64-linux-gnu/suil-0"', '-DSUIL_DIR_SEP="/"', '-DSUIL_GTK2_LIB_NAME="libgtk-x11-2.0.so.0"', '-DSUIL_WITH_GTK2_IN_QT4=1', '-DSUIL_WITH_QT4_IN_GTK2=1', '-DSUIL_WITH_GTK2_IN_QT5=1', '-DSUIL_WITH_X11_IN_GTK2=1', '-DSUIL_WITH_X11_IN_QT4=1', '-DSUIL_WITH_X11_IN_QT5=1', '-DSUIL_MODULE_PREFIX="lib"', '-DSUIL_MODULE_EXT=".so"', '-DSUIL_SHARED', '-DSUIL_INTERNAL', '-DHAVE_GTK2=1', '-DHAVE_QT5=1', '-DHAVE_LV2=1', '../src/gtk2_in_qt5.cpp', '-c', '-o', '/home/lamby/temp/cdt.20161112142403.p5otEpq8AV.db.suil/suil-0.8.4~dfsg0/build/src/gtk2_in_qt5.cpp.4.o'] -> task in 'suil_x11_in_qt5' failed (exit status 1): {task 140385136790608: cxx x11_in_qt5.cpp -> x11_in_qt5.cpp.8.o} ['/usr/bin/g++', '-I/home/lamby/temp/cdt.20161112142403.p5otEpq8AV.db.suil/suil-0.8.4~dfsg0', '-g', '-O2', '-fdebug-prefix-map=/home/lamby/temp/cdt.20161112142403.p5otEpq8AV.db.suil/suil-0.8.4~dfsg0=.', '-fstack-protector-strong', '-Wformat', '-Werror=format-security', '-DNDEBUG', '-ansi', '-Wnon-virtual-dtor', '-Woverloaded-virtual', '-Wall', '-Wcast-align', '-Wextra', '-Wmissing-declarations', '-Wno-unused-parameter', '-Wstrict-overflow', '-Wundef', '-Wwrite-strings', '-fstrict-overflow', '-Wlogical-op', '-Wsuggest-attribute=noreturn', '-Wunsafe-loop-optimizations', '-fshow-column', '-fPIC', '-Wdate-time', '-D_FORTIFY_SOURCE=2', '-I/home/lamby/temp/cdt.20161112142403.p5otEpq8AV.db.suil/suil-0.8.4~dfsg0/build', '-I/home/lamby/temp/cdt.20161112142403.p5otEpq8AV.db.suil/suil-0.8.4~dfsg0', '-I/usr/include/x86_64-linux-gnu/qt5/QtWidgets', '-I/usr/include/x86_64-linux-gnu/qt5', '-I/usr/include/x86_64-linux-gnu/qt5/QtGui', '-I/usr/include/x86_64-linux-gnu/qt5/QtCore', '-I/home/lamby/temp/cdt.20161112142403.p5otEpq8AV.db.suil/suil-0.8.4~dfsg0/build', '-DHAVE_LIBDL=1', '-DSUIL_VERSION="0.8.4"', '-DSUIL_MODULE_DIR="/usr/lib/x86_64-linux-gnu/suil-0"', '-DSUIL_DIR_SEP="/"', '-DSUIL_GTK2_LIB_NAME="libgtk-x11-2.0.so.0"', '-DSUIL_WITH_GTK2_IN_QT4=1', '-DSUIL_WITH_QT4_IN_GTK2=1', '-DSUIL_WITH_GTK2_IN_QT5=1', '-DSUIL_WITH_X11_IN_GTK2=1', '-DSUIL_WITH_X11_IN_QT4=1', '-DSUIL_WITH_X11_IN_QT5=1', '-DSUIL_MODULE_PREFIX="lib"', '-DSUIL_MODULE_EXT=".so"', '-DSUIL_SHARED', '-DSUIL_INTERNAL', '-DHAVE_QT5=1', '-DHAVE_LV2=1', '../src/x11_in_qt5.cpp', '-c', '-o', '/home/lamby/temp/cdt.20161112142403.p5otEpq8AV.db.suil/suil-0.8.4~dfsg0/build/src/x11_in_qt5.cpp.8.o'] debian/rules:28: recipe for target 'override_dh_auto_build' failed make[1]: *** [override_dh_auto_build] Error 1 make[1]: Leaving directory '/home/lamby/temp/cdt.20161112142403.p5otEpq8AV.db.suil/suil-0.8.4~dfsg0' debian/rules:14: recipe for target 'build' failed make: *** [build] Error 2 […] The full build log is attached. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
suil.0.8.4~dfsg0-1.unstable.amd64.log.txt.gz
Description: Binary data
_______________________________________________ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers