[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1084193: pyside6: FTBFS against Qt 6.7.2



Source: pyside6
Version: 6.6.2-5
Severity: serious
Tags: ftbfs
X-Debbugs-Cc: deltaone@debian.org

Dear Maintainer,

your package fails to build against Qt 6.7.2 as part of the Qt 6.7.2
transition. The relevant part of the log is:

------------
FAILED: PySide6/QtCore/CMakeFiles/QtCore.dir/PySide6/QtCore/qdatastream_wrapper.cpp.o 
/usr/bin/c++ -DNDEBUG -DPy_LIMITED_API=0x03060000 -DQT_CORE_LIB -DQT_LEAN_HEADERS=1 -DQT_NO_DEBUG -DQtCore_EXPORTS -I/<<PKGBUILDDIR>>/sources/pyside6/PySide6/QtCore/QtCore -I/<<PKGBUILDDIR>>/sources/pyside6/PySide6/QtCore -I/<<PKGBUILDDIR>>/build/qfp-py3.12-qt6.7.2-64bit-release/build/pyside6/PySide6/QtCore -I/<<PKGBUILDDIR>>/sources/pyside6/PySide6 -I/<<PKGBUILDDIR>>/sources/pyside6/libpyside -isystem /usr/include/x86_64-linux-gnu/qt6/QtCore -isystem /usr/include/x86_64-linux-gnu/qt6 -isystem /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /<<PKGBUILDDIR>>/build/qfp-py3.12-qt6.7.2-64bit-release/install/include/shiboken6 -isystem /usr/include/python3.12 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wextra -Wno-strict-aliasing -Wno-cast-function-type -fvisibility=hidden -Os -DNDEBUG -std=gnu++17 -fPIC   -fPIC -ffunction-sections -fdata-sections -fno-exceptions -MD -MT PySide6/QtCore/CMakeFiles/QtCore.dir/PySide6/QtCore/qdatastream_wrapper.cpp.o -MF PySide6/QtCore/CMakeFiles/QtCore.dir/PySide6/QtCore/qdatastream_wrapper.cpp.o.d -o PySide6/QtCore/CMakeFiles/QtCore.dir/PySide6/QtCore/qdatastream_wrapper.cpp.o -c /<<PKGBUILDDIR>>/build/qfp-py3.12-qt6.7.2-64bit-release/build/pyside6/PySide6/QtCore/PySide6/QtCore/qdatastream_wrapper.cpp
/<<PKGBUILDDIR>>/build/qfp-py3.12-qt6.7.2-64bit-release/build/pyside6/PySide6/QtCore/PySide6/QtCore/qdatastream_wrapper.cpp: In function ‘PyObject* Sbk_QDataStreamFunc_readBytes(PyObject*, PyObject*)’:
/<<PKGBUILDDIR>>/build/qfp-py3.12-qt6.7.2-64bit-release/build/pyside6/PySide6/QtCore/PySide6/QtCore/qdatastream_wrapper.cpp:487:61: error: no matching function for call to ‘QDataStream::readBytes(const char**, qint64&)’
  487 |                 QDataStream & cppResult = cppSelf->readBytes(&cppArg0, cppArg1);
      |                                           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/x86_64-linux-gnu/qt6/QtCore/qmetatype.h:13,
                 from /usr/include/x86_64-linux-gnu/qt6/QtCore/qsharedpointer_impl.h:30,
                 from /usr/include/x86_64-linux-gnu/qt6/QtCore/qsharedpointer.h:12,
                 from /usr/include/x86_64-linux-gnu/qt6/QtCore/qdebug.h:17,
                 from /usr/include/x86_64-linux-gnu/qt6/QtCore/QDebug:1,
                 from /<<PKGBUILDDIR>>/build/qfp-py3.12-qt6.7.2-64bit-release/build/pyside6/PySide6/QtCore/PySide6/QtCore/qdatastream_wrapper.cpp:14:
/usr/include/x86_64-linux-gnu/qt6/QtCore/qdatastream.h:181:18: note: candidate: ‘QDataStream& QDataStream::readBytes(char*&, uint&)’
  181 |     QDataStream &readBytes(char *&, uint &len);
      |                  ^~~~~~~~~
/usr/include/x86_64-linux-gnu/qt6/QtCore/qdatastream.h:181:28: note:   no known conversion for argument 1 from ‘const char**’ to ‘char*&’
  181 |     QDataStream &readBytes(char *&, uint &len);
      |                            ^~~~~~~
/usr/include/x86_64-linux-gnu/qt6/QtCore/qdatastream.h:189:18: note: candidate: ‘QDataStream& QDataStream::readBytes(char*&, qint64&)’
  189 |     QDataStream &readBytes(char *&, qint64 &len);
      |                  ^~~~~~~~~
/usr/include/x86_64-linux-gnu/qt6/QtCore/qdatastream.h:189:28: note:   no known conversion for argument 1 from ‘const char**’ to ‘char*&’
  189 |     QDataStream &readBytes(char *&, qint64 &len);
      |                            ^~~~~~~
/<<PKGBUILDDIR>>/build/qfp-py3.12-qt6.7.2-64bit-release/build/pyside6/PySide6/QtCore/PySide6/QtCore/qdatastream_wrapper.cpp: In function ‘PyObject* Sbk_QDataStreamFunc_readRawData(PyObject*, PyObject*)’:
/<<PKGBUILDDIR>>/build/qfp-py3.12-qt6.7.2-64bit-release/build/pyside6/PySide6/QtCore/PySide6/QtCore/qdatastream_wrapper.cpp:954:53: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
  954 |             qint64 cppResult = cppSelf->readRawData(cppArg0, cppArg1);
      |                                                     ^~~~~~~
      |                                                     |
      |                                                     const char*
/usr/include/x86_64-linux-gnu/qt6/QtCore/qdatastream.h:190:24: note:   initializing argument 1 of ‘qint64 QDataStream::readRawData(char*, qint64)’
  190 |     qint64 readRawData(char *, qint64 len);
      |                        ^~~~~~
------------


-- 
Med vänliga hälsningar

Patrick Franz

Reply to: