Package: kvirc Version: 4:4.2.0-2 Severity: important User: debian-...@lists.debian.org Usertags: ftbfs-gcc-6 gcc-6-invalid-convert
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 ... > [ 95%] Building CXX object > src/kvirc/CMakeFiles/kvirc.dir/ui/moc_KviCryptController.cxx.o > cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/kvirc && /usr/bin/c++ > -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=19 -DKDE_DEPRECATED_WARNINGS -DQT_CORE_LIB > -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_TO_ASCII > -DQT_NO_DEBUG -DQT_NO_STL -DQT_SQL_LIB -DQT_SVG_LIB -DQT_WEBKIT_LIB > -DQT_XML_LIB -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 > -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns > -isystem /usr/include/qt4/QtXml -isystem /usr/include/qt4/QtWebKit > -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -isystem > /usr/include/qt4/QtSvg -isystem /usr/include/qt4/QtSql > -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -isystem > /usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp > -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -isystem > /usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -isystem > /usr/include/qt4/QtGui -isystem /usr/include/qt4/QtCore -I/usr/include/qt4/Qt > -I/usr/share/qt4/mkspecs/default > -isystem /usr/include/qt4 -I/usr/include/python2.7 > -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>>/src/kvirc/kernel > -I/<<PKGBUILDDIR>>/src/kvirc/kvs -I/<<PKGBUILDDIR>>/src/kvirc/kvs/event > -I/<<PKGBUILDDIR>>/src/kvirc/kvs/object > -I/<<PKGBUILDDIR>>/src/kvirc/kvs/parser -I/<<PKGBUILDDIR>>/src/kvirc/kvs/tree > -I/<<PKGBUILDDIR>>/src/kvirc/module -I/<<PKGBUILDDIR>>/src/kvirc/sparser > -I/<<PKGBUILDDIR>>/src/kvirc/ui -I/<<PKGBUILDDIR>>/src/kvirc/../kvilib/tal > -I/<<PKGBUILDDIR>>/src/kvirc/../kvilib/config > -I/<<PKGBUILDDIR>>/src/kvirc/../kvilib/core > -I/<<PKGBUILDDIR>>/src/kvirc/../kvilib/ext > -I/<<PKGBUILDDIR>>/src/kvirc/../kvilib/file > -I/<<PKGBUILDDIR>>/src/kvirc/../kvilib/irc > -I/<<PKGBUILDDIR>>/src/kvirc/../kvilib/locale > -I/<<PKGBUILDDIR>>/src/kvirc/../kvilib/net > -I/<<PKGBUILDDIR>>/src/kvirc/../kvilib/system -g -O2 > -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time > -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -DNDEBUG --no-enforce-eh-specs > -pipe --exec-charset=UTF-8 --input-charset=UTF-8 --no-implement-inlines > --unit-at-a-time --fast-math -ggdb -fvisibility-inlines-hidden > -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts > -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS > -fno-check-new -fno-common -Woverloaded-virtual -O2 -DNDEBUG -DQT_NO_DEBUG > -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -o > CMakeFiles/kvirc.dir/ui/moc_KviCryptController.cxx.o -c > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/kvirc/ui/moc_KviCryptController.cxx > /<<PKGBUILDDIR>>/src/kvirc/kernel/KviIrcConnection.cpp: In member function > 'void KviIrcConnection::closeAllChannels()': > /<<PKGBUILDDIR>>/src/kvirc/kernel/KviIrcConnection.cpp:672:102: error: > conversion from 'int' to 'QEventLoop::ProcessEventsFlags {aka > QFlags<QEventLoop::ProcessEventsFlag>}' is ambiguous > QApplication::processEvents(QEventLoop::ExcludeSocketNotifiers & > QEventLoop::ExcludeUserInputEvents); > > ^ > > In file included from /usr/include/qt4/QtCore/QtGlobal:1:0, > from > /<<PKGBUILDDIR>>/src/kvirc/../kvilib/config/kvi_settings.h:37, > from /<<PKGBUILDDIR>>/src/kvirc/kernel/KviIrcConnection.h:33, > from > /<<PKGBUILDDIR>>/src/kvirc/kernel/KviIrcConnection.cpp:27: > /usr/include/qt4/QtCore/qglobal.h:2438:29: note: candidate: constexpr > QFlags<Enum>::QFlags(QFlags<Enum>::Zero) [with Enum = > QEventLoop::ProcessEventsFlag; QFlags<Enum>::Zero = void**] <near match> > Q_DECL_CONSTEXPR inline QFlags(Zero = 0) : i(0) {} > ^~~~~~ > > /usr/include/qt4/QtCore/qglobal.h:2438:29: note: conversion of argument 1 > would be ill-formed: > /<<PKGBUILDDIR>>/src/kvirc/kernel/KviIrcConnection.cpp:672:66: error: invalid > conversion from 'int' to 'QFlags<QEventLoop::ProcessEventsFlag>::Zero {aka > void**}' [-fpermissive] > QApplication::processEvents(QEventLoop::ExcludeSocketNotifiers & > QEventLoop::ExcludeUserInputEvents); > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ > > In file included from /usr/include/qt4/QtCore/QtGlobal:1:0, > from > /<<PKGBUILDDIR>>/src/kvirc/../kvilib/config/kvi_settings.h:37, > from /<<PKGBUILDDIR>>/src/kvirc/kernel/KviIrcConnection.h:33, > from > /<<PKGBUILDDIR>>/src/kvirc/kernel/KviIrcConnection.cpp:27: > /usr/include/qt4/QtCore/qglobal.h:2437:29: note: candidate: constexpr > QFlags<Enum>::QFlags(Enum) [with Enum = QEventLoop::ProcessEventsFlag] <near > match> > Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} > ^~~~~~ > > /usr/include/qt4/QtCore/qglobal.h:2437:29: note: conversion of argument 1 > would be ill-formed: > /<<PKGBUILDDIR>>/src/kvirc/kernel/KviIrcConnection.cpp:672:66: error: invalid > conversion from 'int' to 'QEventLoop::ProcessEventsFlag' [-fpermissive] > QApplication::processEvents(QEventLoop::ExcludeSocketNotifiers & > QEventLoop::ExcludeUserInputEvents); > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ > > In file included from /usr/include/qt4/QtGui/qapplication.h:45:0, > from /usr/include/qt4/QtGui/QApplication:1, > from /usr/include/KDE/../kapplication.h:45, > from /usr/include/KDE/KApplication:1, > from > /<<PKGBUILDDIR>>/src/kvirc/../kvilib/tal/KviTalApplication.h:46, > from /<<PKGBUILDDIR>>/src/kvirc/kernel/KviApplication.h:31, > from /<<PKGBUILDDIR>>/src/kvirc/ui/KviWindow.h:33, > from /<<PKGBUILDDIR>>/src/kvirc/ui/KviConsoleWindow.h:30, > from > /<<PKGBUILDDIR>>/src/kvirc/kernel/KviIrcConnection.cpp:48: > /usr/include/qt4/QtCore/qcoreapplication.h:121:17: note: initializing > argument 1 of 'static void > QCoreApplication::processEvents(QEventLoop::ProcessEventsFlags)' > static void processEvents(QEventLoop::ProcessEventsFlags flags = > QEventLoop::AllEvents); > ^~~~~~~~~~~~~ > > /<<PKGBUILDDIR>>/src/kvirc/kernel/KviIrcConnection.cpp: In member function > 'void KviIrcConnection::closeAllQueries()': > /<<PKGBUILDDIR>>/src/kvirc/kernel/KviIrcConnection.cpp:681:102: error: > conversion from 'int' to 'QEventLoop::ProcessEventsFlags {aka > QFlags<QEventLoop::ProcessEventsFlag>}' is ambiguous > QApplication::processEvents(QEventLoop::ExcludeSocketNotifiers & > QEventLoop::ExcludeUserInputEvents); > > ^ > > In file included from /usr/include/qt4/QtCore/QtGlobal:1:0, > from > /<<PKGBUILDDIR>>/src/kvirc/../kvilib/config/kvi_settings.h:37, > from /<<PKGBUILDDIR>>/src/kvirc/kernel/KviIrcConnection.h:33, > from > /<<PKGBUILDDIR>>/src/kvirc/kernel/KviIrcConnection.cpp:27: > /usr/include/qt4/QtCore/qglobal.h:2438:29: note: candidate: constexpr > QFlags<Enum>::QFlags(QFlags<Enum>::Zero) [with Enum = > QEventLoop::ProcessEventsFlag; QFlags<Enum>::Zero = void**] <near match> > Q_DECL_CONSTEXPR inline QFlags(Zero = 0) : i(0) {} > ^~~~~~ > > /usr/include/qt4/QtCore/qglobal.h:2438:29: note: conversion of argument 1 > would be ill-formed: > /<<PKGBUILDDIR>>/src/kvirc/kernel/KviIrcConnection.cpp:681:66: error: invalid > conversion from 'int' to 'QFlags<QEventLoop::ProcessEventsFlag>::Zero {aka > void**}' [-fpermissive] > QApplication::processEvents(QEventLoop::ExcludeSocketNotifiers & > QEventLoop::ExcludeUserInputEvents); > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ > > In file included from /usr/include/qt4/QtCore/QtGlobal:1:0, > from > /<<PKGBUILDDIR>>/src/kvirc/../kvilib/config/kvi_settings.h:37, > from /<<PKGBUILDDIR>>/src/kvirc/kernel/KviIrcConnection.h:33, > from > /<<PKGBUILDDIR>>/src/kvirc/kernel/KviIrcConnection.cpp:27: > /usr/include/qt4/QtCore/qglobal.h:2437:29: note: candidate: constexpr > QFlags<Enum>::QFlags(Enum) [with Enum = QEventLoop::ProcessEventsFlag] <near > match> > Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} > ^~~~~~ > > /usr/include/qt4/QtCore/qglobal.h:2437:29: note: conversion of argument 1 > would be ill-formed: > /<<PKGBUILDDIR>>/src/kvirc/kernel/KviIrcConnection.cpp:681:66: error: invalid > conversion from 'int' to 'QEventLoop::ProcessEventsFlag' [-fpermissive] > QApplication::processEvents(QEventLoop::ExcludeSocketNotifiers & > QEventLoop::ExcludeUserInputEvents); > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ > > In file included from /usr/include/qt4/QtGui/qapplication.h:45:0, > from /usr/include/qt4/QtGui/QApplication:1, > from /usr/include/KDE/../kapplication.h:45, > from /usr/include/KDE/KApplication:1, > from > /<<PKGBUILDDIR>>/src/kvirc/../kvilib/tal/KviTalApplication.h:46, > from /<<PKGBUILDDIR>>/src/kvirc/kernel/KviApplication.h:31, > from /<<PKGBUILDDIR>>/src/kvirc/ui/KviWindow.h:33, > from /<<PKGBUILDDIR>>/src/kvirc/ui/KviConsoleWindow.h:30, > from > /<<PKGBUILDDIR>>/src/kvirc/kernel/KviIrcConnection.cpp:48: > /usr/include/qt4/QtCore/qcoreapplication.h:121:17: note: initializing > argument 1 of 'static void > QCoreApplication::processEvents(QEventLoop::ProcessEventsFlags)' > static void processEvents(QEventLoop::ProcessEventsFlags flags = > QEventLoop::AllEvents); > ^~~~~~~~~~~~~ -- Martin Michlmayr Linux for HPE Helion, Hewlett Packard Enterprise