Bug#843078: pokerth: FTBFS: qobjectdefs_impl.h:72:88: error: '>>' should be '> >' within a nested template argument list

Chris Lamb lamby at debian.org
Thu Nov 3 17:39:43 UTC 2016


Source: pokerth
Version: 1.1.1-6
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

pokerth fails to build from source in unstable/amd64:

  […]

  /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/QtCore/qobject.h:46,
                   from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcoreapplication.h:46,
                   from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qapplication.h:43,
                   from src/pokerth.cpp:35:
  /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: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: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: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: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: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: 'decltype' declared as function returning a function
           typedef decltype(dummy<Functor>().operator()((dummy<ArgList>())...)) Value;
                                           ^
  /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/QtCore/qcoreapplication.h:46,
                   from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qapplication.h:43,
                   from src/pokerth.cpp:35:
  /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:68:89: error: '>>' should be '> >' within a nested template argument list
       { enum { Value = QMetaTypeId2<Arg>::Defined && TypesAreDeclaredMetaType<List<Tail...>>::Value }; };
                                                                                           ^~
  In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:48:0,
                   from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlocale.h:43,
                   from /usr/include/x86_64-linux-gnu/qt5/QtGui/qguiapplication.h:46,
                   from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qapplication.h:51,
                   from src/pokerth.cpp:35:
  /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: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/bits/stl_algobase.h:64:0,
                   from /usr/include/c++/6/bits/char_traits.h:39,
                   from /usr/include/c++/6/string:40,
                   from /usr/include/c++/6/stdexcept:39,
                   from /usr/include/boost/asio/io_service.hpp:20,
                   from /usr/include/boost/asio/basic_io_object.hpp:19,
                   from /usr/include/boost/asio/basic_socket.hpp:20,
                   from /usr/include/boost/asio/basic_datagram_socket.hpp:20,
                   from /usr/include/boost/asio.hpp:21,
                   from src/pokerth.cpp:31:
  /usr/include/c++/6/bits/stl_pair.h:190:12: note:   'std::pair'
       struct pair
              ^~~~
  In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:167:0,
                   from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:3,
                   from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3,
                   from src/pokerth.cpp:38:
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h: At global scope:
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h:202:67: error: expected ',' or '...' before '&&' token
       QXmlStreamNamespaceDeclaration(QXmlStreamNamespaceDeclaration &&other) Q_DECL_NOTHROW // = default
                                                                     ^~
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h:202:74: error: invalid constructor; you probably meant 'QXmlStreamNamespaceDeclaration (const QXmlStreamNamespaceDeclaration&)'
       QXmlStreamNamespaceDeclaration(QXmlStreamNamespaceDeclaration &&other) Q_DECL_NOTHROW // = default
                                                                            ^
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h:209:78: error: expected ',' or '...' before '&&' token
       QXmlStreamNamespaceDeclaration &operator=(QXmlStreamNamespaceDeclaration &&other) Q_DECL_NOTHROW // = default
                                                                                ^~
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h: In member function 'QXmlStreamNamespaceDeclaration& QXmlStreamNamespaceDeclaration::operator=(QXmlStreamNamespaceDeclaration)':
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h:211:20: error: 'move' is not a member of 'std'
           m_prefix = std::move(other.m_prefix);
                      ^~~
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h:211:30: error: 'other' was not declared in this scope
           m_prefix = std::move(other.m_prefix);
                                ^~~~~
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h:212:26: error: 'move' is not a member of 'std'
           m_namespaceUri = std::move(other.m_namespaceUri);
                            ^~~
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h: At global scope:
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h:245:65: error: expected ',' or '...' before '&&' token
       QXmlStreamNotationDeclaration(QXmlStreamNotationDeclaration &&other) Q_DECL_NOTHROW // = default
                                                                   ^~
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h:245:72: error: invalid constructor; you probably meant 'QXmlStreamNotationDeclaration (const QXmlStreamNotationDeclaration&)'
       QXmlStreamNotationDeclaration(QXmlStreamNotationDeclaration &&other) Q_DECL_NOTHROW // = default
                                                                          ^
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h:254:76: error: expected ',' or '...' before '&&' token
       QXmlStreamNotationDeclaration &operator=(QXmlStreamNotationDeclaration &&other) Q_DECL_NOTHROW // = default
                                                                              ^~
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h: In member function 'QXmlStreamNotationDeclaration& QXmlStreamNotationDeclaration::operator=(QXmlStreamNotationDeclaration)':
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h:256:18: error: 'move' is not a member of 'std'
           m_name = std::move(other.m_name);
                    ^~~
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h:256:28: error: 'other' was not declared in this scope
           m_name = std::move(other.m_name);
                              ^~~~~
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h:257:22: error: 'move' is not a member of 'std'
           m_systemId = std::move(other.m_systemId);
                        ^~~
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h:258:22: error: 'move' is not a member of 'std'
           m_publicId = std::move(other.m_publicId);
                        ^~~
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h: At global scope:
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h:290:61: error: expected ',' or '...' before '&&' token
       QXmlStreamEntityDeclaration(QXmlStreamEntityDeclaration &&other) Q_DECL_NOTHROW // = default
                                                               ^~
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h:290:68: error: invalid constructor; you probably meant 'QXmlStreamEntityDeclaration (const QXmlStreamEntityDeclaration&)'
       QXmlStreamEntityDeclaration(QXmlStreamEntityDeclaration &&other) Q_DECL_NOTHROW // = default
                                                                      ^
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h:301:72: error: expected ',' or '...' before '&&' token
       QXmlStreamEntityDeclaration &operator=(QXmlStreamEntityDeclaration &&other) Q_DECL_NOTHROW // = default
                                                                          ^~
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h: In member function 'QXmlStreamEntityDeclaration& QXmlStreamEntityDeclaration::operator=(QXmlStreamEntityDeclaration)':
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h:303:18: error: 'move' is not a member of 'std'
           m_name = std::move(other.m_name);
                    ^~~
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h:303:28: error: 'other' was not declared in this scope
           m_name = std::move(other.m_name);
                              ^~~~~
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h:304:26: error: 'move' is not a member of 'std'
           m_notationName = std::move(other.m_notationName);
                            ^~~
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h:305:22: error: 'move' is not a member of 'std'
           m_systemId = std::move(other.m_systemId);
                        ^~~
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h:306:22: error: 'move' is not a member of 'std'
           m_publicId = std::move(other.m_publicId);
                        ^~~
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qxmlstream.h:307:19: error: 'move' is not a member of 'std'
           m_value = std::move(other.m_value);
                     ^~~
  In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:44:0,
                   from /usr/include/x86_64-linux-gnu/qt5/QtGui/qaccessible.h:55,
                   from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:4,
                   from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4,
                   from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3,
                   from src/pokerth.cpp:38:
  /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/qtransform.h:42:0,
                   from /usr/include/x86_64-linux-gnu/qt5/QtGui/qimage.h:47,
                   from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48,
                   from /usr/include/x86_64-linux-gnu/qt5/QtGui/qbitmap.h:43,
                   from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:8,
                   from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4,
                   from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3,
                   from src/pokerth.cpp:38:
  /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/qimage.h:47:0,
                   from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48,
                   from /usr/include/x86_64-linux-gnu/qt5/QtGui/qbitmap.h:43,
                   from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:8,
                   from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4,
                   from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3,
                   from src/pokerth.cpp:38:
  /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/QtGui/QtGui:8:0,
                   from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4,
                   from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3,
                   from src/pokerth.cpp:38:
  /usr/include/x86_64-linux-gnu/qt5/QtGui/qbitmap.h: At global scope:
  /usr/include/x86_64-linux-gnu/qt5/QtGui/qbitmap.h:63:32: error: expected ',' or '...' before '&&' token
       QBitmap &operator=(QBitmap &&other) Q_DECL_NOTHROW { QPixmap::operator=(std::move(other)); return *this; }
                                  ^~
  /usr/include/x86_64-linux-gnu/qt5/QtGui/qbitmap.h: In member function 'QBitmap& QBitmap::operator=(QBitmap)':
  /usr/include/x86_64-linux-gnu/qt5/QtGui/qbitmap.h:63:77: error: 'move' is not a member of 'std'
       QBitmap &operator=(QBitmap &&other) Q_DECL_NOTHROW { QPixmap::operator=(std::move(other)); return *this; }
                                                                               ^~~
  /usr/include/x86_64-linux-gnu/qt5/QtGui/qbitmap.h:63:87: error: 'other' was not declared in this scope
       QBitmap &operator=(QBitmap &&other) Q_DECL_NOTHROW { QPixmap::operator=(std::move(other)); return *this; }
                                                                                         ^~~~~
  In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qsyntaxhighlighter.h:48:0,
                   from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:91,
                   from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4,
                   from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3,
                   from src/pokerth.cpp:38:
  /usr/include/x86_64-linux-gnu/qt5/QtGui/qtextobject.h: At global scope:
  /usr/include/x86_64-linux-gnu/qt5/QtGui/qtextobject.h:155:27: error: expected ',' or '...' before '&&' token
           iterator(iterator &&other) Q_DECL_NOTHROW // = default
                             ^~
  /usr/include/x86_64-linux-gnu/qt5/QtGui/qtextobject.h:155:34: error: invalid constructor; you probably meant 'QTextFrame::iterator (const QTextFrame::iterator&)'
           iterator(iterator &&other) Q_DECL_NOTHROW // = default
                                    ^
  /usr/include/x86_64-linux-gnu/qt5/QtGui/qtextobject.h:157:38: error: expected ',' or '...' before '&&' token
           iterator &operator=(iterator &&other) Q_DECL_NOTHROW // = default
                                        ^~
  /usr/include/x86_64-linux-gnu/qt5/QtGui/qtextobject.h: In member function 'QTextFrame::iterator& QTextFrame::iterator::operator=(QTextFrame::iterator)':
  /usr/include/x86_64-linux-gnu/qt5/QtGui/qtextobject.h:158:25: error: 'other' was not declared in this scope
           { memcpy(this, &other, sizeof(iterator)); return *this; }
                           ^~~~~
  In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractitemdelegate.h:44:0,
                   from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:29,
                   from src/pokerth.cpp:38:
  /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qstyleoption.h: In member function 'QStyleOptionGraphicsItem& QStyleOptionGraphicsItem::operator=(const QStyleOptionGraphicsItem&)':
  /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qstyleoption.h:647:24: error: ambiguous overload for 'operator=' (operand types are 'QMatrix' and 'const QMatrix')
   class Q_WIDGETS_EXPORT QStyleOptionGraphicsItem : public QStyleOption
                          ^~~~~~~~~~~~~~~~~~~~~~~~
  In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtransform.h:42:0,
                   from /usr/include/x86_64-linux-gnu/qt5/QtGui/qimage.h:47,
                   from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48,
                   from /usr/include/x86_64-linux-gnu/qt5/QtGui/qbitmap.h:43,
                   from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:8,
                   from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4,
                   from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3,
                   from src/pokerth.cpp:38:
  /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:66:14: note: candidate: QMatrix& QMatrix::operator=(QMatrix)
       QMatrix &operator=(QMatrix &&other) Q_DECL_NOTHROW // = default
                ^~~~~~~~
  /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:68:14: note: candidate: QMatrix& QMatrix::operator=(const QMatrix&)
       QMatrix &operator=(const QMatrix &) Q_DECL_NOTHROW; // = default
                ^~~~~~~~
  In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractitemdelegate.h:44:0,
                   from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:29,
                   from src/pokerth.cpp:38:
  /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qstyleoption.h: In copy constructor 'QStyleOptionGraphicsItem::QStyleOptionGraphicsItem(const QStyleOptionGraphicsItem&)':
  /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qstyleoption.h:658:109: note: synthesized method 'QStyleOptionGraphicsItem& QStyleOptionGraphicsItem::operator=(const QStyleOptionGraphicsItem&)' first required here 
       QStyleOptionGraphicsItem(const QStyleOptionGraphicsItem &other) : QStyleOption(Version, Type) { *this = other; }
                                                                                                               ^~~~~
  In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:46:0,
                   from src/pokerth.cpp:38:
  /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h: At global scope:
  /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:93:40: error: 'nullptr' was not declared in this scope
       explicit QAction(QObject *parent = nullptr);
                                          ^~~~~~~
  /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:94:61: error: 'nullptr' was not declared in this scope
       explicit QAction(const QString &text, QObject *parent = nullptr);
                                                               ^~~~~~~
  /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:95:80: error: 'nullptr' was not declared in this scope
       explicit QAction(const QIcon &icon, const QString &text, QObject *parent = nullptr);
                                                                                  ^~~~~~~
  Makefile.pokerth_game:1406: recipe for target 'obj/pokerth.o' failed
  make[2]: *** [obj/pokerth.o] Error 1
  make[2]: Leaving directory '/home/lamby/temp/cdt.20161103173033.BEnT79oldn.db.pokerth/pokerth-1.1.1'
  Makefile:132: recipe for target 'sub-pokerth_game-pro-make_first-ordered' failed
  make[1]: *** [sub-pokerth_game-pro-make_first-ordered] Error 2
  make[1]: Leaving directory '/home/lamby/temp/cdt.20161103173033.BEnT79oldn.db.pokerth/pokerth-1.1.1'
  dh_auto_build: make -j9 returned exit code 2
  debian/rules:15: recipe for target 'build' failed
  make: *** [build] Error 25

  […]

The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pokerth.1.1.1-6.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 41332 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20161103/5eceb30f/attachment.obj>


More information about the Reproducible-builds mailing list