Source: fraqtive
Version: 0.4.8-11
Severity: serious
Tags: ftbfs

fraqtive fails to build from source in unstable:

| g++ -c -pipe -g -Wall -Wextra -D_REENTRANT -fPIC -DHAVE_SSE2 -DQT_OPENGL_LIB 
-DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I. 
-I/usr/include/x86_64-linux-gnu/qt5 
-I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL 
-I/usr/include/x86_64-linux-gnu/qt5/QtWidgets 
-I/usr/include/x86_64-linux-gnu/qt5/QtGui 
-I/usr/include/x86_64-linux-gnu/qt5/QtXml 
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I../tmp -I../tmp 
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o 
../tmp/debug/configurationdata.o configurationdata.cpp
| configurationdata.cpp: In member function ‘bool 
ConfigurationData::checkAccess(const QString&)’:
| configurationdata.cpp:183:70: warning: ‘QStringList QString::split(QChar, 
QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use 
Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
|   183 |     QStringList pathParts = path.split( '/', QString::SkipEmptyParts 
);
|       |                                                                      ^
| In file included from 
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:44,
|                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:47,
|                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:45,
|                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/QVariant:1,
|                  from configurationdata.h:22,
|                  from configurationdata.cpp:19:
| /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:610:17: note: declared here
|   610 |     QStringList split(QChar sep, SplitBehavior behavior,
|       |                 ^~~~~
| g++ -c -pipe -g -Wall -Wextra -D_REENTRANT -fPIC -DHAVE_SSE2 -DQT_OPENGL_LIB 
-DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I. 
-I/usr/include/x86_64-linux-gnu/qt5 
-I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL 
-I/usr/include/x86_64-linux-gnu/qt5/QtWidgets 
-I/usr/include/x86_64-linux-gnu/qt5/QtGui 
-I/usr/include/x86_64-linux-gnu/qt5/QtXml 
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I../tmp -I../tmp 
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o 
../tmp/debug/datafunctions.o datafunctions.cpp
| datafunctions.cpp: In function ‘QPolygonF 
DataFunctions::interpolateCubic(const QPolygonF&)’:
| datafunctions.cpp:128:26: error: aggregate ‘QPainterPath path’ has incomplete 
type and cannot be defined
|   128 |             QPainterPath path;
|       |                          ^~~~
| make[2]: *** [Makefile:1161: ../tmp/debug/datafunctions.o] Error 1
| make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
| make[1]: *** [Makefile:47: sub-src-make_first] Error 2
| make[1]: Leaving directory '/<<PKGBUILDDIR>>'
| dh_auto_build: error: make -j1 returned exit code 2
| make: *** [debian/rules:16: binary] Error 25
| dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 
2

This seems to be recent and caused by some other package being updated.

Helmut

Reply via email to