[Python-modules-team] Bug#581283: boostpythongenerator: FTBFS: cppgenerator.cpp:561: error: no match for 'operator==' in 'inc.Include::type == (Include::IncludeType)0u'

Lucas Nussbaum lucas at lucas-nussbaum.net
Wed May 12 07:47:43 UTC 2010


Source: boostpythongenerator
Version: 0.3.3-1
Severity: serious
Tags: squeeze sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20100511 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> make[3]: Entering directory `/build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/obj-x86_64-linux-gnu'
> /usr/bin/cmake -E cmake_progress_report /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/obj-x86_64-linux-gnu/CMakeFiles 1
> [ 16%] Building CXX object src/CMakeFiles/boostpython_generator.dir/boostpythongenerator.cpp.o
> cd /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/obj-x86_64-linux-gnu/src && /usr/bin/c++   -Dboostpython_generator_EXPORTS -g -O2  -g -Wall -fPIC -I/build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src -I/usr/include/apiextractor -I/usr/include/apiextractor/.. -I/usr/include/generatorrunner -I/usr/include/generatorrunner/.. -I/usr/include/qt4 -I/usr/include/qt4/QtCore   -o CMakeFiles/boostpython_generator.dir/boostpythongenerator.cpp.o -c /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/boostpythongenerator.cpp
> /usr/bin/cmake -E cmake_progress_report /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/obj-x86_64-linux-gnu/CMakeFiles 2
> [ 33%] Building CXX object src/CMakeFiles/boostpython_generator.dir/convertergenerator.cpp.o
> cd /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/obj-x86_64-linux-gnu/src && /usr/bin/c++   -Dboostpython_generator_EXPORTS -g -O2  -g -Wall -fPIC -I/build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src -I/usr/include/apiextractor -I/usr/include/apiextractor/.. -I/usr/include/generatorrunner -I/usr/include/generatorrunner/.. -I/usr/include/qt4 -I/usr/include/qt4/QtCore   -o CMakeFiles/boostpython_generator.dir/convertergenerator.cpp.o -c /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/convertergenerator.cpp
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/convertergenerator.cpp: In member function 'virtual void ConverterGenerator::finishGeneration()':
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/convertergenerator.cpp:63: warning: 'AbstractMetaFunctionList Generator::filterFunctions(const AbstractMetaClass*)' is deprecated (declared at /usr/include/generatorrunner/generator.h:252)
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/convertergenerator.cpp:63: warning: 'AbstractMetaFunctionList Generator::filterFunctions(const AbstractMetaClass*)' is deprecated (declared at /usr/include/generatorrunner/generator.h:252)
> /usr/bin/cmake -E cmake_progress_report /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/obj-x86_64-linux-gnu/CMakeFiles 3
> [ 50%] Building CXX object src/CMakeFiles/boostpython_generator.dir/cppgenerator.cpp.o
> cd /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/obj-x86_64-linux-gnu/src && /usr/bin/c++   -Dboostpython_generator_EXPORTS -g -O2  -g -Wall -fPIC -I/build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src -I/usr/include/apiextractor -I/usr/include/apiextractor/.. -I/usr/include/generatorrunner -I/usr/include/generatorrunner/.. -I/usr/include/qt4 -I/usr/include/qt4/QtCore   -o CMakeFiles/boostpython_generator.dir/cppgenerator.cpp.o -c /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp: In member function 'virtual void CppGenerator::generateClass(QTextStream&, const AbstractMetaClass*)':
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:561: error: no match for 'operator==' in 'inc.Include::type == (Include::IncludeType)0u'
> /usr/include/qt4/QtCore/qglobal.h:1867: note: candidates are: bool operator==(QBool, bool)
> /usr/include/qt4/QtCore/qglobal.h:1868: note:                 bool operator==(bool, QBool)
> /usr/include/qt4/QtCore/qglobal.h:1869: note:                 bool operator==(QBool, QBool)
> /usr/include/qt4/QtCore/qchar.h:381: note:                 bool operator==(QChar, QChar)
> /usr/include/qt4/QtCore/qbytearray.h:508: note:                 bool operator==(const QByteArray&, const QByteArray&)
> /usr/include/qt4/QtCore/qbytearray.h:510: note:                 bool operator==(const QByteArray&, const char*)
> /usr/include/qt4/QtCore/qbytearray.h:512: note:                 bool operator==(const char*, const QByteArray&)
> /usr/include/qt4/QtCore/qstring.h:895: note:                 bool operator==(QString::Null, QString::Null)
> /usr/include/qt4/QtCore/qstring.h:896: note:                 bool operator==(QString::Null, const QString&)
> /usr/include/qt4/QtCore/qstring.h:897: note:                 bool operator==(const QString&, QString::Null)
> /usr/include/qt4/QtCore/qstring.h:923: note:                 bool operator==(const char*, const QString&)
> /usr/include/qt4/QtCore/qstring.h:936: note:                 bool operator==(const char*, const QLatin1String&)
> /usr/include/qt4/QtCore/qstring.h:949: note:                 bool operator==(const QLatin1String&, const QLatin1String&)
> /usr/include/qt4/QtCore/qstring.h:1163: note:                 bool operator==(const QStringRef&, const QStringRef&)
> /usr/include/qt4/QtCore/qstring.h:1166: note:                 bool operator==(const QString&, const QStringRef&)
> /usr/include/qt4/QtCore/qstring.h:1169: note:                 bool operator==(const QStringRef&, const QString&)
> /usr/include/qt4/QtCore/qstring.h:1173: note:                 bool operator==(const QLatin1String&, const QStringRef&)
> /usr/include/qt4/QtCore/qstring.h:1176: note:                 bool operator==(const QStringRef&, const QLatin1String&)
> /usr/include/qt4/QtCore/qstring.h:1197: note:                 bool operator==(const char*, const QStringRef&)
> /usr/include/qt4/QtCore/qstring.h:1199: note:                 bool operator==(const QStringRef&, const char*)
> /usr/include/qt4/QtCore/qhash.h:198: note:                 bool operator==(const QHashDummyValue&, const QHashDummyValue&)
> /usr/include/qt4/QtCore/qvariant.h:557: note:                 bool operator==(const QVariant&, const QVariantComparisonHelper&)
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp: In member function 'void CppGenerator::writePrelude(QTextStream&, const AbstractMetaClass*)':
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:627: warning: 'AbstractMetaFunctionList Generator::filterFunctions(const AbstractMetaClass*)' is deprecated (declared at /usr/include/generatorrunner/generator.h:252)
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:627: warning: 'AbstractMetaFunctionList Generator::filterFunctions(const AbstractMetaClass*)' is deprecated (declared at /usr/include/generatorrunner/generator.h:252)
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp: In member function 'void CppGenerator::writeModifiedConstructorImpl(QTextStream&, const AbstractMetaFunction*)':
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:667: warning: 'CodeSnipList Generator::getCodeSnips(const AbstractMetaFunction*) const' is deprecated (declared at /usr/include/generatorrunner/generator.h:269)
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:668: warning: 'CodeSnipList Generator::getCodeSnips(const AbstractMetaFunction*) const' is deprecated (declared at /usr/include/generatorrunner/generator.h:269)
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp: In member function 'void CppGenerator::writeConstructorImpl(QTextStream&, const AbstractMetaFunction*)':
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:683: warning: 'CodeSnipList Generator::getCodeSnips(const AbstractMetaFunction*) const' is deprecated (declared at /usr/include/generatorrunner/generator.h:269)
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:684: warning: 'CodeSnipList Generator::getCodeSnips(const AbstractMetaFunction*) const' is deprecated (declared at /usr/include/generatorrunner/generator.h:269)
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp: In member function 'void CppGenerator::writeVirtualMethodImplHead(QTextStream&, const AbstractMetaFunction*)':
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:694: warning: 'CodeSnipList Generator::getCodeSnips(const AbstractMetaFunction*) const' is deprecated (declared at /usr/include/generatorrunner/generator.h:269)
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:732: warning: 'CodeSnipList Generator::getCodeSnips(const AbstractMetaFunction*) const' is deprecated (declared at /usr/include/generatorrunner/generator.h:269)
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp: In member function 'void CppGenerator::writeVirtualDefaultFunction(QTextStream&, const AbstractMetaFunction*)':
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:865: warning: 'CodeSnipList Generator::getCodeSnips(const AbstractMetaFunction*) const' is deprecated (declared at /usr/include/generatorrunner/generator.h:269)
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:901: warning: 'CodeSnipList Generator::getCodeSnips(const AbstractMetaFunction*) const' is deprecated (declared at /usr/include/generatorrunner/generator.h:269)
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp: In member function 'void CppGenerator::writeNonVirtualModifiedFunctionImpl(QTextStream&, const AbstractMetaFunction*)':
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:929: warning: 'CodeSnipList Generator::getCodeSnips(const AbstractMetaFunction*) const' is deprecated (declared at /usr/include/generatorrunner/generator.h:269)
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:930: warning: 'CodeSnipList Generator::getCodeSnips(const AbstractMetaFunction*) const' is deprecated (declared at /usr/include/generatorrunner/generator.h:269)
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:931: warning: 'CodeSnipList Generator::getCodeSnips(const AbstractMetaFunction*) const' is deprecated (declared at /usr/include/generatorrunner/generator.h:269)
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp: In member function 'AbstractMetaFunction* CppGenerator::findMainConstructor(const AbstractMetaClass*)':
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:951: warning: 'AbstractMetaFunctionList Generator::filterFunctions(const AbstractMetaClass*)' is deprecated (declared at /usr/include/generatorrunner/generator.h:252)
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:951: warning: 'AbstractMetaFunctionList Generator::filterFunctions(const AbstractMetaClass*)' is deprecated (declared at /usr/include/generatorrunner/generator.h:252)
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp: In member function 'void CppGenerator::writeBoostDeclaration(QTextStream&, const AbstractMetaClass*)':
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:1141: warning: 'AbstractMetaFunctionList Generator::filterFunctions(const AbstractMetaClass*)' is deprecated (declared at /usr/include/generatorrunner/generator.h:252)
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp: In member function 'virtual void CppGenerator::finishGeneration()':
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:1508: error: 'TypeDatabase' was not declared in this scope
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:1508: error: template argument 1 is invalid
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:1508: error: invalid type in declaration before '(' token
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:1508: error: 'TypeDatabase' is not a class or namespace
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:1508: error: request for member 'brk' in '_container_', which is of non-class type 'int'
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:1508: error: request for member 'i' in '_container_', which is of non-class type 'int'
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:1508: error: request for member 'e' in '_container_', which is of non-class type 'int'
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:1508: error: request for member 'brk' in '_container_', which is of non-class type 'int'
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:1508: error: request for member 'i' in '_container_', which is of non-class type 'int'
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:1508: error: request for member 'i' in '_container_', which is of non-class type 'int'
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:1508: error: request for member 'brk' in '_container_', which is of non-class type 'int'
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp: In member function 'void CppGenerator::writeGlobalFunctions()':
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:1542: error: 'class AbstractMetaFunction' has no member named 'includeFile'
> /build/user-boostpythongenerator_0.3.3-1-amd64-5x_DQi/boostpythongenerator-0.3.3/src/cppgenerator.cpp:1581: error: 'TypeDatabase' has not been declared
> make[3]: *** [src/CMakeFiles/boostpython_generator.dir/cppgenerator.cpp.o] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2010/05/11/boostpythongenerator_0.3.3-1_lsid64.buildlog

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

-- 
| Lucas Nussbaum
| lucas at lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr             GPG: 1024D/023B3F4F |





More information about the Python-modules-team mailing list