Source: pyside2 Version: 5.15.10-3 Severity: serious Tags: ftbfs sid trixie Justification: fails to build from source (but built successfully in the past) X-Debbugs-Cc: sramac...@debian.org
https://buildd.debian.org/status/fetch.php?pkg=pyside2&arch=amd64&ver=5.15.10-3%2Bb1&stamp=1694633885&raw=0 In file included from /<<PKGBUILDDIR>>/pyside3_build/py3.11-qt5.15.10-64bit-relwithdebinfo/pyside2/PySide2/QtGui/PySide2/QtGui/qdragmoveevent_wrapper.cpp:63: /<<PKGBUILDDIR>>/pyside3_build/py3.11-qt5.15.10-64bit-relwithdebinfo/pyside2/PySide2/QtGui/PySide2/QtGui/qdragmoveevent_wrapper.h:55:235: error: ‘DragMove’ is not a member of ‘QOpenGLShader’ 55 | QDragMoveEventWrapper(const QPoint & pos, QFlags<Qt::DropAction> actions, const QMimeData * data, QFlags<Qt::MouseButton> buttons, QFlags<Qt::KeyboardModifier> modifiers, QFlags<QOpenGLShader::ShaderTypeBit> type = QOpenGLShader::DragMove); | ^~~~~~~~ /<<PKGBUILDDIR>>/pyside3_build/py3.11-qt5.15.10-64bit-relwithdebinfo/pyside2/PySide2/QtGui/PySide2/QtGui/qdragmoveevent_wrapper.cpp: In constructor ‘QDragMoveEventWrapper::QDragMoveEventWrapper(const QPoint&, QFlags<Qt::DropAction>, const QMimeData*, QFlags<Qt::MouseButton>, QFlags<Qt::KeyboardModifier>, QFlags<QOpenGLShader::ShaderTypeBit>)’: /<<PKGBUILDDIR>>/pyside3_build/py3.11-qt5.15.10-64bit-relwithdebinfo/pyside2/PySide2/QtGui/PySide2/QtGui/qdragmoveevent_wrapper.cpp:103:295: error: invalid user-defined conversion from ‘QFlags<QOpenGLShader::ShaderTypeBit>’ to ‘QEvent::Type’ [-fpermissive] 103 | QDragMoveEventWrapper::QDragMoveEventWrapper(const QPoint & pos, QFlags<Qt::DropAction> actions, const QMimeData * data, QFlags<Qt::MouseButton> buttons, QFlags<Qt::KeyboardModifier> modifiers, QFlags<QOpenGLShader::ShaderTypeBit> type) : QDragMoveEvent(pos, actions, data, buttons, modifiers, type) | ^~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1305, from /usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:43, from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdebug.h:44, from /usr/include/x86_64-linux-gnu/qt5/QtCore/QDebug:1, from /<<PKGBUILDDIR>>/pyside3_build/py3.11-qt5.15.10-64bit-relwithdebinfo/pyside2/PySide2/QtGui/PySide2/QtGui/qdragmoveevent_wrapper.cpp:48: /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:138:29: note: candidate is: ‘constexpr QFlags<T>::operator Int() const [with Enum = QOpenGLShader::ShaderTypeBit; Int = unsigned int]’ (near match) 138 | Q_DECL_CONSTEXPR inline operator Int() const noexcept { return i; } | ^~~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:138:29: note: no known conversion from ‘QFlags<QOpenGLShader::ShaderTypeBit>::Int’ {aka ‘unsigned int’} to ‘QEvent::Type’ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtextlayout.h:49, from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtextobject.h:46, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QTextBlock:1, from /<<PKGBUILDDIR>>/pyside3_build/py3.11-qt5.15.10-64bit-relwithdebinfo/pyside2/PySide2/QtGui/PySide2/QtGui/pyside2_qtgui_python.h:60, from /<<PKGBUILDDIR>>/pyside3_build/py3.11-qt5.15.10-64bit-relwithdebinfo/pyside2/PySide2/QtGui/PySide2/QtGui/qdragmoveevent_wrapper.cpp:60: /usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:685:84: note: initializing argument 6 of ‘QDragMoveEvent::QDragMoveEvent(const QPoint&, Qt::DropActions, const QMimeData*, Qt::MouseButtons, Qt::KeyboardModifiers, QEvent::Type)’ 685 | Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers, Type type = DragMove); | ~~~~~^~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/pyside3_build/py3.11-qt5.15.10-64bit-relwithdebinfo/pyside2/PySide2/QtGui/PySide2/QtGui/qdragmoveevent_wrapper.cpp: In function ‘int Sbk_QDragMoveEvent_Init(PyObject*, PyObject*, PyObject*)’: /<<PKGBUILDDIR>>/pyside3_build/py3.11-qt5.15.10-64bit-relwithdebinfo/pyside2/PySide2/QtGui/PySide2/QtGui/qdragmoveevent_wrapper.cpp:218:73: error: ‘DragMove’ is not a member of ‘QOpenGLShader’ 218 | ::QFlags<QOpenGLShader::ShaderTypeBit> cppArg5 = QOpenGLShader::DragMove; | ^~~~~~~~ make[3]: *** [PySide2/QtGui/CMakeFiles/QtGui.dir/build.make:559: PySide2/QtGui/CMakeFiles/QtGui.dir/PySide2/QtGui/qdragmoveevent_wrapper.cpp.o] Error 1 make[3]: *** Waiting for unfinished jobs.... Cheers -- Sebastian Ramacher