Package: kcm-ufw Version: 0.4.3-1 Severity: serious Justification: fails to build from source
Hi,
kcm-ufw recently started to FTBFS in sid/experimental:
cd /build/kcm-ufw-0.4.3/obj-x86_64-linux-gnu/kcm && /usr/bin/c++
-DMAKE_KCM_UFW_LIB -D_BSD_SOURCE -D_DEFAULT_SOURCE -I/usr/include/KDE
-I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4
/QtXml -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest
-I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql
-I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript
-I/usr/include/qt4/QtNetwork -I/usr/incl
ude/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative
-I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support
-I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr
/share/qt4/mkspecs/default -I/usr/include/qt4
-I/build/kcm-ufw-0.4.3/obj-x86_64-linux-gnu/kcm -I/build/kcm-ufw-0.4.3/kcm
-I/build/kcm-ufw-0.4.3/obj-x86_64-linux-gnu -g -O2
-fdebug-prefix-map=/build/kcm-ufw-0.4.3=
. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -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
-fno-threadsafe-statics -fvisibility=hidden -Werror=return-type
-fvisibility-inlines-hidden -fPIC -o CMakeFiles/kcm_ufw.dir/kcm.cpp.o
-c /build/kcm-ufw-0.4.3/kcm/kcm.cpp
/build/kcm-ufw-0.4.3/kcm/kcm.cpp:788:86: warning: invalid suffix on literal;
C++11 requires a space between literal and string macro [-Wliteral-suffix]
QStringList files(KGlobal::dirs()->findAllResources("data",
FOLDER"/*"EXTENSION, KStandardDirs::NoDuplicates));
^
In file included from /usr/include/kdemacros.h:162:0,
from /usr/include/kdeui_export.h:24,
from /usr/include/kcmodule.h:26,
from /usr/include/KDE/KCModule:1,
from /build/kcm-ufw-0.4.3/kcm/kcm.h:27,
from /build/kcm-ufw-0.4.3/kcm/kcm.cpp:24:
/usr/include/qt4/QtCore/qchar.h:369:1: error: template specialization with C
linkage
Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE);
^
In file included from /usr/include/c++/7/string:39:0,
from /usr/include/qt4/QtCore/qstring.h:54,
from /usr/include/qt4/QtCore/QString:1,
from /build/kcm-ufw-0.4.3/kcm/strings.h:27,
from /usr/include/string.h:431,
from /usr/include/qt4/QtCore/qbytearray.h:48,
from /usr/include/qt4/QtCore/qvariant.h:46,
from /usr/include/qt4/QtCore/QVariant:1,
from /usr/include/kcmodule.h:28,
from /usr/include/KDE/KCModule:1,
from /build/kcm-ufw-0.4.3/kcm/kcm.h:27,
from /build/kcm-ufw-0.4.3/kcm/kcm.cpp:24:
/usr/include/c++/7/bits/stringfwd.h:52:3: error: template with C linkage
template<class _CharT>
^~~~~~~~
/usr/include/c++/7/bits/stringfwd.h:55:3: error: template specialization with C
linkage
template<> struct char_traits<char>;
^~~~~~~~
/usr/include/c++/7/bits/stringfwd.h:58:3: error: template specialization with C
linkage
template<> struct char_traits<wchar_t>;
^~~~~~~~
/usr/include/c++/7/bits/stringfwd.h:63:3: error: template specialization with C
linkage
template<> struct char_traits<char16_t>;
^~~~~~~~
[...]
Andreas
kcm-ufw_0.4.3-1.log.gz
Description: application/gzip

