Package: vym Version: 2.5.0-1 Severity: important User: debian-...@lists.debian.org Usertags: ftbfs-gcc-6 gcc-6-no-match
This package fails to build with GCC 6. GCC 6 has not been released yet, but it's expected that GCC 6 will become the default compiler for stretch. Note that only the first error is reported; there might be more. You can find a snapshot of GCC 6 in experimental. To build with GCC 6, you can set CC=gcc-6 CXX=g++-6 explicitly. You may be able to find out more about this issue at https://gcc.gnu.org/gcc-6/changes.html > sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux ... > g++ -c -m64 -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE > -fstack-protector-strong -Wformat -Werror=format-security -Wall -W > -D_REENTRANT -fPIC -DVYM_DBUS -DVYM_DOCDIR=\"/usr/share/doc/packages/vym\" > -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB > -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. > -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem > /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem > /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -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/QtNetwork -isystem > /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem > /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem > /usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I. > -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -o moc_treeeditor.o > moc_treeeditor.cpp > exports.cpp: In member function 'virtual bool ExportBase::execDialog()': > exports.cpp:149:28: warning: logical not is only applied to the left hand > side of comparison [-Wlogical-not-parentheses] > if (!dia.exec()==QDialog::Accepted) > ^~ > > exports.cpp: In member function 'virtual void > ExportKDE4Bookmarks::doExport()': > exports.cpp:559:45: error: no matching function for call to > 'VymModel::exportXML(QString, bool)' > model->exportXML(tmpDir.path(),false); > ^ > > In file included from exports.h:9:0, > from exports.cpp:1: > vymmodel.h:538:10: note: candidate: void VymModel::exportXML(QString, > QString, bool) > void exportXML(QString dir="", QString fname="", bool useDialog=true); > ^~~~~~~~~ > > vymmodel.h:538:10: note: no known conversion for argument 2 from 'bool' to > 'QString' > exports.cpp: In member function 'virtual void > ExportFirefoxBookmarks::doExport()': > exports.cpp:589:45: error: no matching function for call to > 'VymModel::exportXML(QString, bool)' > model->exportXML(tmpDir.path(),false); > ^ > > In file included from exports.h:9:0, > from exports.cpp:1: > vymmodel.h:538:10: note: candidate: void VymModel::exportXML(QString, > QString, bool) > void exportXML(QString dir="", QString fname="", bool useDialog=true); > ^~~~~~~~~ > > vymmodel.h:538:10: note: no known conversion for argument 2 from 'bool' to > 'QString' > exports.cpp: In member function 'virtual void ExportTaskjuggler::doExport()': > exports.cpp:1001:41: error: no matching function for call to > 'VymModel::exportXML(QString, bool)' > model->exportXML(tmpDir.path(),false); > ^ > > In file included from exports.h:9:0, > from exports.cpp:1: > vymmodel.h:538:10: note: candidate: void VymModel::exportXML(QString, > QString, bool) > void exportXML(QString dir="", QString fname="", bool useDialog=true); > ^~~~~~~~~ > > vymmodel.h:538:10: note: no known conversion for argument 2 from 'bool' to > 'QString' -- Martin Michlmayr Linux for HPE Helion, Hewlett Packard Enterprise