Source: pyside6
Version: 6.6.2-5
Severity: serious
Tags: ftbfs
X-Debbugs-Cc: delta...@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 via email to