Package: smokekde Version: 4:4.11.3-2 Severity: serious Usertags: goto-cc During a rebuild of all Debian packages in a clean sid chroot (using cowbuilder and pbuilder) the build failed with the following error.
[...]
cd
/srv/jenkins-slave/workspace/sid-goto-cc-smokekde/smokekde-4.11.3/obj-x86_64-linux-gnu/kdecore
&& /usr/bin/c++ -DGCC_VISIBILITY -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=49
-DKDE_DEPRECATED_WARNINGS -DMAKE_SMOKEKDECORE_LIB -DQT3_SUPPORT
-DQT_NO_CAST_TO_ASCII -DQT_NO_STL -D_BSD_SOURCE -D_REENTRANT
-D_XOPEN_SOURCE=500 -g -O2 -fstack-protector-strong -Wformat
-Werror=format-security -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 -Wno-deprecated-declarations
-fPIC
-I/srv/jenkins-slave/workspace/sid-goto-cc-smokekde/smokekde-4.11.3/obj-x86_64-linux-gnu/kdecore
-I/srv/jenkins-slave/workspace/sid-goto-cc-smokekde/smokekde-4.11.3/kdecore
-I/srv/jenkins-slave/workspace/sid-goto-cc-smokekde/smokekde-4.11.3
-I/srv/jenkins-slave/workspace/sid-goto-cc-smokekde/smokekde-4.11.3/obj-x86_64-linux-gnu
-I/srv/jenkins-slave/workspace/sid-goto-cc-smokekde/smokekde-4.11.3/smoke
-I/srv/jenkins-slave/workspace/sid-goto-cc-smokekde/smokekde-4.11.3/kdecore/..
-I/usr/include/smoke -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/QtOpenGL
-I/usr/include/qt4/QtNetwork -I/usr/include/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 -D_GNU_SOURCE
-D_LARGEFILE64_SOURCE -o CMakeFiles/smokekdecore.dir/x_20.o -c
/srv/jenkins-slave/workspace/sid-goto-cc-smokekde/smokekde-4.11.3/obj-x86_64-linux-gnu/kdecore/x_20.cpp
/srv/jenkins-slave/workspace/sid-goto-cc-smokekde/smokekde-4.11.3/obj-x86_64-linux-gnu/kdecore/x_20.cpp:
In static member function 'static void
__smokekdecore::x_QGlobalSpace::x_5(Smoke::Stack)':
/srv/jenkins-slave/workspace/sid-goto-cc-smokekde/smokekde-4.11.3/obj-x86_64-linux-gnu/kdecore/x_20.cpp:460:115:
error: invalid user-defined conversion from
'QFlags<KConfigBase::WriteConfigFlag>' to 'void*' [-fpermissive]
void* xret =
operator|((KConfigBase::WriteConfigFlag)x[1].s_enum,(KConfigBase::WriteConfigFlag)x[2].s_enum);
^
In file included from /usr/include/kdemacros.h:162:0,
from /usr/include/kdecore_export.h:24,
from
/srv/jenkins-slave/workspace/sid-goto-cc-smokekde/smokekde-4.11.3/kdecore/kdecore_includes.h:1,
from
/srv/jenkins-slave/workspace/sid-goto-cc-smokekde/smokekde-4.11.3/obj-x86_64-linux-gnu/kdecore/x_20.cpp:2:
/usr/include/qt4/QtCore/qglobal.h:2447:30: note: candidate is:
QFlags<Enum>::operator int() const [with Enum = KConfigBase::WriteConfigFlag]
<near match>
Q_DECL_CONSTEXPR inline operator int() const { return i; }
^
[...] (several errors follow)
The full build log is attached; please do let me know if the problem is
unreproducible, in which case I shall try to investigate further.
Best,
Michael
smokekde-build-log.txt.gz
Description: application/gunzip
pgpGdAqRaecNM.pgp
Description: PGP signature

