Source: fractgen
Version: 2.1.5-1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200709 ftbfs-bullseye
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> cd /<>/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DQT_CORE_LIB
> -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB
> -DQT_XML_LIB -I/<>/obj-x86_64-linux-gnu/src
> -I/<>/src
> -I/<>/obj-x86_64-linux-gnu/src/fractgen_autogen/include -isystem
> /usr/include/x86_64-linux-gnu/qt5 -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem
> /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -g -O2
> -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror
> -D_DEFAULT_SOURCE -DLINUX -fPIC -std=c++14 -o
> CMakeFiles/fractgen.dir/dreibholz1.cc.o -c /<>/src/dreibholz1.cc
> /<>/src/colorschemeinterface.cc: In static member function
> ‘static ColorSchemeInterface* ColorSchemeInterface::getColorScheme(unsigned
> int)’:
> /<>/src/colorschemeinterface.cc:72:71: error: ‘void
> qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with
> RandomAccessIterator = QList::iterator; LessThan =
> bool (*)(const ColorSchemeInterface*, const ColorSchemeInterface*)]’ is
> deprecated: Use std::sort [-Werror=deprecated-declarations]
>72 | qSort(ColorSchemeList->begin(), ColorSchemeList->end(),
> lessThan);
> |
> ^
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:43,
> from /<>/src/colorschemeinterface.h:26,
> from /<>/src/colorschemeinterface.cc:23:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:181:46: note: declared
> here
> 181 | QT_DEPRECATED_X("Use std::sort") inline void
> qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan)
> | ^
> /<>/src/colorschemeinterface.cc:72:71: error: ‘void
> qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with
> RandomAccessIterator = QList::iterator; LessThan =
> bool (*)(const ColorSchemeInterface*, const ColorSchemeInterface*)]’ is
> deprecated: Use std::sort [-Werror=deprecated-declarations]
>72 | qSort(ColorSchemeList->begin(), ColorSchemeList->end(),
> lessThan);
> |
> ^
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:43,
> from /<>/src/colorschemeinterface.h:26,
> from /<>/src/colorschemeinterface.cc:23:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:181:46: note: declared
> here
> 181 | QT_DEPRECATED_X("Use std::sort") inline void
> qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan)
> | ^
> [ 30%] Building CXX object
> src/CMakeFiles/fractgen.dir/fractalalgorithminterface.cc.o
> cd /<>/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DQT_CORE_LIB
> -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB
> -DQT_XML_LIB -I/<>/obj-x86_64-linux-gnu/src
> -I/<>/src
> -I/<>/obj-x86_64-linux-gnu/src/fractgen_autogen/include -isystem
> /usr/include/x86_64-linux-gnu/qt5 -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem
> /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -g -O2
> -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror
> -D_DEFAULT_SOURCE -DLINUX -fPIC -std=c++14 -o
> CMakeFiles/fractgen.dir/fractalalgorithminterface.cc.o -c
> /<>/src/fractalalgorithminterface.cc
> cc1plus: all warnings being treated as errors
> [ 35%] Building CXX object src/CMakeFiles/fractgen.dir/fractalbuffer.cc.o
> cd /<>/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DQT_CORE_LIB
> -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB
> -DQT_XML_LIB -I/<>/obj-x86_64-linux-gnu/src
> -I/<>/src
> -I/<>/obj-x86_64-linux-gnu/src/fractgen_autogen/include -isystem
> /usr/include/x86_64-linux-gnu/qt5 -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem
> /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem
>