Bug #2275
Kłopoty z kompilacją wtyczki jabber_protocol
| Status: | Resolved | Start date: | ||
|---|---|---|---|---|
| Priority: | Urgent | Due date: | ||
| Assignee: | % Done: | 100% |
||
| Category: | - | Spent time: | - | |
| Target version: | 0.10.0 | |||
| Found in Git commit: | Steps to reproduce: | |||
| Fixed in Git commit: | f51730ba2cb309fddd4fb41d3019392d72d1b2f9 | Additional information: | ||
| Junior job: |
Description
Wtyczka nie kompiluje się na moim systemie:
[corn:~]> uname -a
FreeBSD blaviken 8.2-STABLE FreeBSD 8.2-STABLE #1: Sun Jul 3 15:11:21 CEST 2011 corn@blaviken.slowicza.org:/usr/obj/usr/src/sys/GENERIC i386
[corn:~]> gcc -v
Using built-in specs.
Target: i386-undermydesk-freebsd
Configured with: FreeBSD/i386 system compiler
Thread model: posix
gcc version 4.2.2 20070831 prerelease [FreeBSD]
QT wersja 4.7.3
Załączona łatka rozwiązuje ten problem.
History
Updated by Bartosz Brachaczek almost 2 years ago
Ech, kolejny problem z libiris. Dobrze, że i tak już mamy własnego forka tej praktycznie martwej biblioteki.
Dzięki za łatkę. Czy możesz potwierdzić, że analogiczna łatka1 pozwala skompilować jabber_protocol dostarczany z Kadu 0.10.0-rc1 (źródła są dostępne na naszej stronie na Google Code2)?
[1] sed -i 's:modules/jabber_protocol/libiris:plugins/jabber_protocol/3rdparty/libiris:' kadu-compile-fix.patch
[2] http://code.google.com/p/kadu/downloads/list
Updated by Pawel Pekala almost 2 years ago
Łatka wymagała trochu więcej przeróbek, ale udało mi się w miarę
szybko poprawić ;-) Wersja druga pozwala na kompilacje wersji
0.10.0-rc1 na moim systemie.
Updated by Bartosz Brachaczek almost 2 years ago
Dzięki, łatkę już wrzuciłem do naszego forka libiris. Zanim zamknę, zapytam się dla formalności i z ciekawości: jaka jest treść błędu kompilatora bez łatki? Tak się teraz zastanawiam, czy błąd może nie wynikał z tego, że nie mamy pewnego commita1.
[1] https://github.com/psi-im/iris/commit/cd54d2604bdebe072d109733b63dd1c690e97cff
Updated by Pawel Pekala almost 2 years ago
To raczej wyglada na problem z QT, i tak przy wszystkich patchowanych plikach:
[0m[35m[1mScanning dependencies of target 3rdparty[0m[ 70%] [32mBuilding CXX object plugins/jabber_protocol/3rdparty/CMakeFiles/3rdparty.dir/libiris/src/xmpp/base/randomnumbergenerator.cpp.o
[0m[ 70%] [32mBuilding CXX object plugins/jabber_protocol/3rdparty/CMakeFiles/3rdparty.dir/libiris/src/xmpp/jid/jid.cpp.o
[0m[ 70%] [32mBuilding CXX object plugins/jabber_protocol/3rdparty/CMakeFiles/3rdparty.dir/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp.o
[0mIn file included from /usr/local/include/qtl.h:43,
from /usr/local/include/qvaluelist.h:42,
from /usr/local/include/qstringlist.h:42,
from /home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:24:
/usr/local/include/qtextstream.h:53: error: function definition does not declare parameters
/usr/local/include/qtextstream.h:196: error: 'QTextStream' does not name a type
/usr/local/include/qtextstream.h:198: error: function definition does not declare parameters
/usr/local/include/qtextstream.h:214: error: function definition does not declare parameters
/usr/local/include/qtextstream.h:234: error: 'QTextStream' has not been declared
/usr/local/include/qtextstream.h:234: error: non-member function 'QIODevice* device()' cannot have cv-qualifier
/usr/local/include/qtextstream.h: In function 'QIODevice* device()':
/usr/local/include/qtextstream.h:235: error: 'dev' was not declared in this scope
/usr/local/include/qtextstream.h: At global scope:
/usr/local/include/qtextstream.h:237: error: 'QTextStream' has not been declared
/usr/local/include/qtextstream.h:237: error: non-member function 'bool atEnd()' cannot have cv-qualifier
/usr/local/include/qtextstream.h: In function 'bool atEnd()':
/usr/local/include/qtextstream.h:238: error: 'dev' was not declared in this scope
/usr/local/include/qtextstream.h: At global scope:
/usr/local/include/qtextstream.h:240: error: 'QTextStream' has not been declared
/usr/local/include/qtextstream.h:240: error: non-member function 'bool eof()' cannot have cv-qualifier
/usr/local/include/qtextstream.h:243: error: 'QTextStream' has not been declared
/usr/local/include/qtextstream.h:243: error: non-member function 'int flags()' cannot have cv-qualifier
/usr/local/include/qtextstream.h: In function 'int flags()':
/usr/local/include/qtextstream.h:244: error: 'fflags' was not declared in this scope
/usr/local/include/qtextstream.h: At global scope:
/usr/local/include/qtextstream.h:246: error: 'QTextStream' has not been declared
/usr/local/include/qtextstream.h: In function 'int flags(int)':
/usr/local/include/qtextstream.h:247: error: 'fflags' was not declared in this scope
/usr/local/include/qtextstream.h: At global scope:
/usr/local/include/qtextstream.h:249: error: 'QTextStream' has not been declared
/usr/local/include/qtextstream.h: In function 'int setf(int)':
/usr/local/include/qtextstream.h:250: error: 'fflags' was not declared in this scope
/usr/local/include/qtextstream.h: At global scope:
/usr/local/include/qtextstream.h:252: error: 'QTextStream' has not been declared
/usr/local/include/qtextstream.h: In function 'int setf(int, int)':
/usr/local/include/qtextstream.h:253: error: 'fflags' was not declared in this scope
/usr/local/include/qtextstream.h: At global scope:
/usr/local/include/qtextstream.h:255: error: 'QTextStream' has not been declared
/usr/local/include/qtextstream.h: In function 'int unsetf(int)':
/usr/local/include/qtextstream.h:256: error: 'fflags' was not declared in this scope
/usr/local/include/qtextstream.h: At global scope:
/usr/local/include/qtextstream.h:258: error: 'QTextStream' has not been declared
/usr/local/include/qtextstream.h:258: error: non-member function 'int width()' cannot have cv-qualifier
/usr/local/include/qtextstream.h: In function 'int width()':
/usr/local/include/qtextstream.h:259: error: 'fwidth' was not declared in this scope
/usr/local/include/qtextstream.h: At global scope:
/usr/local/include/qtextstream.h:261: error: 'QTextStream' has not been declared
/usr/local/include/qtextstream.h: In function 'int width(int)':
/usr/local/include/qtextstream.h:262: error: 'fwidth' was not declared in this scope
/usr/local/include/qtextstream.h: At global scope:
/usr/local/include/qtextstream.h:264: error: 'QTextStream' has not been declared
/usr/local/include/qtextstream.h:264: error: non-member function 'int fill()' cannot have cv-qualifier
/usr/local/include/qtextstream.h: In function 'int fill()':
/usr/local/include/qtextstream.h:265: error: 'fillchar' was not declared in this scope
/usr/local/include/qtextstream.h: At global scope:
/usr/local/include/qtextstream.h:267: error: 'QTextStream' has not been declared
/usr/local/include/qtextstream.h: In function 'int fill(int)':
/usr/local/include/qtextstream.h:268: error: 'fillchar' was not declared in this scope
/usr/local/include/qtextstream.h: At global scope:
/usr/local/include/qtextstream.h:270: error: 'QTextStream' has not been declared
/usr/local/include/qtextstream.h:270: error: non-member function 'int precision()' cannot have cv-qualifier
/usr/local/include/qtextstream.h: In function 'int precision()':
/usr/local/include/qtextstream.h:271: error: 'fprec' was not declared in this scope
/usr/local/include/qtextstream.h: At global scope:
/usr/local/include/qtextstream.h:273: error: 'QTextStream' has not been declared
/usr/local/include/qtextstream.h: In function 'int precision(int)':
/usr/local/include/qtextstream.h:274: error: 'fprec' was not declared in this scope
/usr/local/include/qtextstream.h: At global scope:
/usr/local/include/qtextstream.h:279: error: 'QTextStream' has not been declared
/usr/local/include/qtextstream.h: In function 'QChar ts_getc()':
/usr/local/include/qtextstream.h:280: error: 'ts_getbuf' was not declared in this scope
/usr/local/include/qtextstream.h: At global scope:
/usr/local/include/qtextstream.h:286: error: expected initializer before '&' token
/usr/local/include/qtextstream.h:287: error: 'QTextStream' has not been declared
/usr/local/include/qtextstream.h:287: error: expected unqualified-id before '*' token
/usr/local/include/qtextstream.h:287: error: expected `)' before '*' token
/usr/local/include/qtextstream.h:289: error: function definition does not declare parameters
/usr/local/include/qtextstream.h:298: error: expected initializer before '&' token
/usr/local/include/qtextstream.h:301: error: expected initializer before '&' token
/usr/local/include/qtextstream.h:304: error: expected initializer before '&' token
/usr/local/include/qtextstream.h:307: error: expected initializer before '&' token
/usr/local/include/qtextstream.h:308: error: expected initializer before '&' token
/usr/local/include/qtextstream.h:309: error: expected initializer before '&' token
/usr/local/include/qtextstream.h:310: error: expected initializer before '&' token
/usr/local/include/qtextstream.h:311: error: expected initializer before '&' token
/usr/local/include/qtextstream.h:312: error: expected initializer before '&' token
/usr/local/include/qtextstream.h:313: error: expected initializer before '&' token
/usr/local/include/qtextstream.h:314: error: expected initializer before '&' token
/usr/local/include/qtextstream.h:316: error: expected initializer before 'qSetW'
/usr/local/include/qtextstream.h:322: error: expected initializer before 'qSetFill'
/usr/local/include/qtextstream.h:328: error: expected initializer before 'qSetPrecision'
In file included from /usr/local/include/qvaluelist.h:42,
from /usr/local/include/qstringlist.h:42,
from /home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:24:
/usr/local/include/qtl.h:52: error: ISO C++ forbids declaration of 'QTextOStream' with no type
/usr/local/include/qtl.h:52: error: expected ';' before '&' token
/usr/local/include/qtl.h:56: error: expected `)' before '&' token
/usr/local/include/qtl.h:57: error: expected `)' before '&' token
/usr/local/include/qtl.h: In member function 'QTextOStreamIterator<T>& QTextOStreamIterator<T>::operator=(const T&)':
/usr/local/include/qtl.h:60: error: 'stream' was not declared in this scope
/usr/local/include/qtl.h: At global scope:
/usr/local/include/qtl.h:73: error: redefinition of 'template<class InputIterator, class OutputIterator> OutputIterator qCopy(InputIterator, InputIterator, OutputIterator)'
/usr/local/include/qt4/QtCore/qalgorithms.h:79: error: 'template<class InputIterator, class OutputIterator> OutputIterator qCopy(InputIterator, InputIterator, OutputIterator)' previously declared here
/usr/local/include/qtl.h:82: error: redefinition of 'template<class BiIterator, class BiOutputIterator> BiOutputIterator qCopyBackward(BiIterator, BiIterator, BiOutputIterator)'
/usr/local/include/qt4/QtCore/qalgorithms.h:87: error: 'template<class BiIterator1, class BiIterator2> BiIterator2 qCopyBackward(BiIterator1, BiIterator1, BiIterator2)' previously declared here
/usr/local/include/qtl.h:90: error: redefinition of 'template<class InputIterator1, class InputIterator2> bool qEqual(InputIterator1, InputIterator1, InputIterator2)'
/usr/local/include/qt4/QtCore/qalgorithms.h:95: error: 'template<class InputIterator1, class InputIterator2> bool qEqual(InputIterator1, InputIterator1, InputIterator2)' previously declared here
/usr/local/include/qtl.h:100: error: redefinition of 'template<class ForwardIterator, class T> void qFill(ForwardIterator, ForwardIterator, const T&)'
/usr/local/include/qt4/QtCore/qalgorithms.h:104: error: 'template<class ForwardIterator, class T> void qFill(ForwardIterator, ForwardIterator, const T&)' previously declared here
/usr/local/include/qtl.h:123: error: redefinition of 'template<class InputIterator, class T> InputIterator qFind(InputIterator, InputIterator, const T&)'
/usr/local/include/qt4/QtCore/qalgorithms.h:117: error: 'template<class InputIterator, class T> InputIterator qFind(InputIterator, InputIterator, const T&)' previously declared here
/usr/local/include/qtl.h:132: error: redefinition of 'template<class InputIterator, class T, class Size> void qCount(InputIterator, InputIterator, const T&, Size&)'
/usr/local/include/qt4/QtCore/qalgorithms.h:131: error: 'template<class InputIterator, class T, class Size> void qCount(InputIterator, InputIterator, const T&, Size&)' previously declared here
/usr/local/include/qtl.h:140: error: redefinition of 'template<class T> void qSwap(T&, T&)'
/usr/local/include/qt4/QtCore/qglobal.h:2070: error: 'template<class T> void qSwap(T&, T&)' previously declared here
/usr/local/include/qtl.h:149: error: expected constructor, destructor, or type conversion before 'void'
/usr/local/include/qtl.h:190: error: expected constructor, destructor, or type conversion before 'void'
/usr/local/include/qtl.h:219: error: expected constructor, destructor, or type conversion before 'void'
/usr/local/include/qtl.h:250: error: expected constructor, destructor, or type conversion before 'void'
/usr/local/include/qtl.h:271: error: expected constructor, destructor, or type conversion before 'void'
/usr/local/include/qtl.h:285: error: 'Q_EXPLICIT' does not name a type
In file included from /usr/local/include/qvaluelist.h:43,
from /usr/local/include/qstringlist.h:42,
from /home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:24:
/usr/local/include/qshared.h:46: error: function definition does not declare parameters
In file included from /usr/local/include/qstringlist.h:42,
from /home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:24:
/usr/local/include/qvaluelist.h:216: error: expected class-name before '{' token
/usr/local/include/qvaluelist.h: In member function 'void QValueListPrivate<T>::derefAndDelete()':
/usr/local/include/qvaluelist.h:235: error: there are no arguments to 'deref' that depend on a template parameter, so a declaration of 'deref' must be available
/usr/local/include/qvaluelist.h:235: error: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/usr/local/include/qvaluelist.h: At global scope:
/usr/local/include/qvaluelist.h:259: error: expected constructor, destructor, or type conversion before 'QValueListPrivate'
/usr/local/include/qvaluelist.h:265: error: expected constructor, destructor, or type conversion before 'QValueListPrivate'
/usr/local/include/qvaluelist.h:277: error: expected constructor, destructor, or type conversion before 'QValueListPrivate'
/usr/local/include/qvaluelist.h:288: error: expected constructor, destructor, or type conversion before 'typename'
/usr/local/include/qvaluelist.h:300: error: expected constructor, destructor, or type conversion before 'typename'
/usr/local/include/qvaluelist.h:313: error: expected constructor, destructor, or type conversion before 'typename'
/usr/local/include/qvaluelist.h:326: error: expected constructor, destructor, or type conversion before 'int'
/usr/local/include/qvaluelist.h:341: error: expected constructor, destructor, or type conversion before 'uint'
/usr/local/include/qvaluelist.h:355: error: expected constructor, destructor, or type conversion before 'uint'
/usr/local/include/qvaluelist.h:372: error: expected constructor, destructor, or type conversion before 'typename'
/usr/local/include/qvaluelist.h:382: error: expected constructor, destructor, or type conversion before 'void'
/usr/local/include/qvaluelist.h:577: error: expected constructor, destructor, or type conversion before 'bool'
/usr/local/include/qvaluelist.h:590: error: expected constructor, destructor, or type conversion before 'void'
/usr/local/include/qvaluelist.h:596: error: expected constructor, destructor, or type conversion before 'typename'
/usr/local/include/qvaluelist.h:605: error: expected constructor, destructor, or type conversion before 'void'
/usr/local/include/qvaluelist.h:612: error: expected constructor, destructor, or type conversion before 'QValueList'
/usr/local/include/qvaluelist.h:621: error: expected constructor, destructor, or type conversion before 'QValueList'
/usr/local/include/qvaluelist.h:630: error: expected constructor, destructor, or type conversion before 'void'
/usr/local/include/qvaluelist.h:637: error: expected constructor, destructor, or type conversion before 'QDataStream'
/usr/local/include/qvaluelist.h:654: error: expected constructor, destructor, or type conversion before 'QDataStream'
In file included from /usr/local/include/qglist.h:42,
from /usr/local/include/qptrlist.h:40,
from /usr/local/include/qstrlist.h:43,
from /usr/local/include/qstringlist.h:44,
from /home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:24:
/usr/local/include/qptrcollection.h:49: error: function definition does not declare parameters
In file included from /usr/local/include/qptrlist.h:40,
from /usr/local/include/qstrlist.h:43,
from /usr/local/include/qstringlist.h:44,
from /home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:24:
/usr/local/include/qglist.h:45: error: function definition does not declare parameters
/usr/local/include/qglist.h:61: error: function definition does not declare parameters
/usr/local/include/qglist.h:150: error: invalid use of incomplete type 'struct QGList'
/usr/local/include/qptrcollection.h:45: error: forward declaration of 'struct QGList'
/usr/local/include/qglist.h:155: error: invalid use of incomplete type 'struct QGList'
/usr/local/include/qptrcollection.h:45: error: forward declaration of 'struct QGList'
/usr/local/include/qglist.h:161: error: invalid use of incomplete type 'struct QGList'
/usr/local/include/qptrcollection.h:45: error: forward declaration of 'struct QGList'
/usr/local/include/qglist.h:167: error: invalid use of incomplete type 'struct QGList'
/usr/local/include/qptrcollection.h:45: error: forward declaration of 'struct QGList'
/usr/local/include/qglist.h:172: error: 'QPtrCollection' has not been declared
/usr/local/include/qglist.h:172: error: expected initializer before 'QGList'
/usr/local/include/qglist.h:178: error: expected initializer before '*' token
/usr/local/include/qglist.h:183: error: 'QPtrCollection' has not been declared
/usr/local/include/qglist.h:183: error: expected initializer before 'QGList'
/usr/local/include/qglist.h:188: error: 'QPtrCollection' has not been declared
/usr/local/include/qglist.h:188: error: expected initializer before 'QGList'
/usr/local/include/qglist.h:193: error: 'QPtrCollection' has not been declared
/usr/local/include/qglist.h:193: error: expected initializer before 'QGList'
/usr/local/include/qglist.h:204: error: expected initializer before '&' token
/usr/local/include/qglist.h:205: error: expected initializer before '&' token
/usr/local/include/qglist.h:212: error: function definition does not declare parameters
/usr/local/include/qglist.h:242: error: 'QGListIterator' has not been declared
/usr/local/include/qglist.h:242: error: non-member function 'bool atFirst()' cannot have cv-qualifier
/usr/local/include/qglist.h: In function 'bool atFirst()':
/usr/local/include/qglist.h:244: error: 'curNode' was not declared in this scope
/usr/local/include/qglist.h:244: error: 'list' was not declared in this scope
/usr/local/include/qglist.h: At global scope:
/usr/local/include/qglist.h:247: error: 'QGListIterator' has not been declared
/usr/local/include/qglist.h:247: error: non-member function 'bool atLast()' cannot have cv-qualifier
/usr/local/include/qglist.h: In function 'bool atLast()':
/usr/local/include/qglist.h:249: error: 'curNode' was not declared in this scope
/usr/local/include/qglist.h:249: error: 'list' was not declared in this scope
/usr/local/include/qglist.h: At global scope:
/usr/local/include/qglist.h:252: error: 'QPtrCollection' has not been declared
/usr/local/include/qglist.h:252: error: expected initializer before 'QGListIterator'
/usr/local/include/qglist.h:257: error: function definition does not declare parameters
In file included from /usr/local/include/qstrlist.h:43,
from /usr/local/include/qstringlist.h:44,
from /home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:24:
/usr/local/include/qptrlist.h:45: error: expected class-name before '{' token
/usr/local/include/qptrlist.h:47: error: expected `)' before '*' token
/usr/local/include/qptrlist.h: In member function 'type* QPtrListStdIterator<type>::operator*()':
/usr/local/include/qptrlist.h:48: error: 'node' was not declared in this scope
/usr/local/include/qptrlist.h: In member function 'QPtrListStdIterator<type> QPtrListStdIterator<type>::operator++()':
/usr/local/include/qptrlist.h:50: error: 'node' was not declared in this scope
/usr/local/include/qptrlist.h:50: error: there are no arguments to 'next' that depend on a template parameter, so a declaration of 'next' must be available
/usr/local/include/qptrlist.h: In member function 'QPtrListStdIterator<type> QPtrListStdIterator<type>::operator++(int)':
/usr/local/include/qptrlist.h:52: error: 'QLNode' was not declared in this scope
/usr/local/include/qptrlist.h:52: error: 'n' was not declared in this scope
/usr/local/include/qptrlist.h:52: error: 'node' was not declared in this scope
/usr/local/include/qptrlist.h:52: error: there are no arguments to 'next' that depend on a template parameter, so a declaration of 'next' must be available
/usr/local/include/qptrlist.h: In member function 'bool QPtrListStdIterator<type>::operator==(const QPtrListStdIterator<type>&) const':
/usr/local/include/qptrlist.h:53: error: 'node' was not declared in this scope
/usr/local/include/qptrlist.h: In member function 'bool QPtrListStdIterator<type>::operator!=(const QPtrListStdIterator<type>&) const':
/usr/local/include/qptrlist.h:54: error: 'node' was not declared in this scope
/usr/local/include/qptrlist.h: At global scope:
/usr/local/include/qptrlist.h:65: error: invalid use of incomplete type 'struct QGList'
/usr/local/include/qptrcollection.h:45: error: forward declaration of 'struct QGList'
/usr/local/include/qptrlist.h:87: error: 'QLNode' has not been declared
/usr/local/include/qptrlist.h:92: error: expected ';' before '(' token
/usr/local/include/qptrlist.h:93: error: expected `;' before 'void'
/usr/local/include/qptrlist.h:106: error: ISO C++ forbids declaration of 'QLNode' with no type
/usr/local/include/qptrlist.h:106: error: expected ';' before '*' token
/usr/local/include/qptrlist.h:107: error: expected `;' before 'type'
/usr/local/include/qptrlist.h:139: error: 'Item' has not been declared
/usr/local/include/qptrlist.h: In member function 'QPtrList<type>& QPtrList<type>::operator=(const QPtrList<type>&)':
/usr/local/include/qptrlist.h:72: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'bool QPtrList<type>::operator==(const QPtrList<type>&) const':
/usr/local/include/qptrlist.h:74: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'bool QPtrList<type>::operator!=(const QPtrList<type>&) const':
/usr/local/include/qptrlist.h:76: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'uint QPtrList<type>::count() const':
/usr/local/include/qptrlist.h:77: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'bool QPtrList<type>::isEmpty() const':
/usr/local/include/qptrlist.h:78: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'bool QPtrList<type>::insert(uint, const type*)':
/usr/local/include/qptrlist.h:79: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h:79: error: 'QPtrCollection' has not been declared
/usr/local/include/qptrlist.h: In member function 'void QPtrList<type>::inSort(const type*)':
/usr/local/include/qptrlist.h:80: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h:80: error: 'QPtrCollection' has not been declared
/usr/local/include/qptrlist.h: In member function 'void QPtrList<type>::prepend(const type*)':
/usr/local/include/qptrlist.h:81: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h:81: error: 'QPtrCollection' has not been declared
/usr/local/include/qptrlist.h: In member function 'void QPtrList<type>::append(const type*)':
/usr/local/include/qptrlist.h:82: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h:82: error: 'QPtrCollection' has not been declared
/usr/local/include/qptrlist.h: In member function 'bool QPtrList<type>::remove(uint)':
/usr/local/include/qptrlist.h:83: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'bool QPtrList<type>::remove()':
/usr/local/include/qptrlist.h:84: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h:84: error: 'QPtrCollection' has not been declared
/usr/local/include/qptrlist.h: In member function 'bool QPtrList<type>::remove(const type*)':
/usr/local/include/qptrlist.h:85: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h:85: error: 'QPtrCollection' has not been declared
/usr/local/include/qptrlist.h: In member function 'bool QPtrList<type>::removeRef(const type*)':
/usr/local/include/qptrlist.h:86: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h:86: error: 'QPtrCollection' has not been declared
/usr/local/include/qptrlist.h: In member function 'void QPtrList<type>::removeNode(int*)':
/usr/local/include/qptrlist.h:87: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'bool QPtrList<type>::removeFirst()':
/usr/local/include/qptrlist.h:88: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'bool QPtrList<type>::removeLast()':
/usr/local/include/qptrlist.h:89: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'type* QPtrList<type>::take(uint)':
/usr/local/include/qptrlist.h:90: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'type* QPtrList<type>::take()':
/usr/local/include/qptrlist.h:91: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'void QPtrList<type>::clear()':
/usr/local/include/qptrlist.h:93: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'void QPtrList<type>::sort()':
/usr/local/include/qptrlist.h:94: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'int QPtrList<type>::find(const type*)':
/usr/local/include/qptrlist.h:95: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h:95: error: 'QPtrCollection' has not been declared
/usr/local/include/qptrlist.h: In member function 'int QPtrList<type>::findNext(const type*)':
/usr/local/include/qptrlist.h:96: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h:96: error: 'QPtrCollection' has not been declared
/usr/local/include/qptrlist.h: In member function 'int QPtrList<type>::findRef(const type*)':
/usr/local/include/qptrlist.h:97: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h:97: error: 'QPtrCollection' has not been declared
/usr/local/include/qptrlist.h: In member function 'int QPtrList<type>::findNextRef(const type*)':
/usr/local/include/qptrlist.h:98: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h:98: error: 'QPtrCollection' has not been declared
/usr/local/include/qptrlist.h: In member function 'uint QPtrList<type>::contains(const type*) const':
/usr/local/include/qptrlist.h:99: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h:99: error: 'QPtrCollection' has not been declared
/usr/local/include/qptrlist.h: In member function 'uint QPtrList<type>::containsRef(const type*) const':
/usr/local/include/qptrlist.h:101: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h:101: error: 'QPtrCollection' has not been declared
/usr/local/include/qptrlist.h: In member function 'bool QPtrList<type>::replace(uint, const type*)':
/usr/local/include/qptrlist.h:102: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h:102: error: 'QPtrCollection' has not been declared
/usr/local/include/qptrlist.h: In member function 'type* QPtrList<type>::at(uint)':
/usr/local/include/qptrlist.h:103: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'int QPtrList<type>::at() const':
/usr/local/include/qptrlist.h:104: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'type* QPtrList<type>::current() const':
/usr/local/include/qptrlist.h:105: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'type* QPtrList<type>::getFirst() const':
/usr/local/include/qptrlist.h:107: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'type* QPtrList<type>::getLast() const':
/usr/local/include/qptrlist.h:108: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'type* QPtrList<type>::first()':
/usr/local/include/qptrlist.h:109: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'type* QPtrList<type>::last()':
/usr/local/include/qptrlist.h:110: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'type* QPtrList<type>::next()':
/usr/local/include/qptrlist.h:111: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'type* QPtrList<type>::prev()':
/usr/local/include/qptrlist.h:112: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'void QPtrList<type>::toVector(QGVector*) const':
/usr/local/include/qptrlist.h:113: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'QPtrListStdIterator<type> QPtrList<type>::begin()':
/usr/local/include/qptrlist.h:119: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'QPtrListStdIterator<type> QPtrList<type>::begin() const':
/usr/local/include/qptrlist.h:120: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'QPtrListStdIterator<type> QPtrList<type>::constBegin() const':
/usr/local/include/qptrlist.h:121: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'QPtrListStdIterator<type> QPtrList<type>::end()':
/usr/local/include/qptrlist.h:122: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'QPtrListStdIterator<type> QPtrList<type>::end() const':
/usr/local/include/qptrlist.h:123: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'QPtrListStdIterator<type> QPtrList<type>::constEnd() const':
/usr/local/include/qptrlist.h:124: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: In member function 'QPtrListStdIterator<type> QPtrList<type>::erase(QPtrListStdIterator<type>)':
/usr/local/include/qptrlist.h:125: error: incomplete type 'QGList' used in nested name specifier
/usr/local/include/qptrlist.h: At global scope:
/usr/local/include/qptrlist.h:143: error: variable or field 'deleteItem' declared void
/usr/local/include/qptrlist.h:143: error: 'QPtrCollection' has not been declared
/usr/local/include/qptrlist.h:148: error: variable or field 'deleteItem' declared void
/usr/local/include/qptrlist.h:148: error: 'QPtrCollection' has not been declared
/usr/local/include/qptrlist.h:155: error: expected class-name before '{' token
/usr/local/include/qptrlist.h: In constructor 'QPtrListIterator<type>::QPtrListIterator(const QPtrList<type>&)':
/usr/local/include/qptrlist.h:157: error: class 'QPtrListIterator<type>' does not have any field named 'QGListIterator'
/usr/local/include/qptrlist.h: In member function 'uint QPtrListIterator<type>::count() const':
/usr/local/include/qptrlist.h:159: error: 'list' was not declared in this scope
/usr/local/include/qptrlist.h: In member function 'bool QPtrListIterator<type>::isEmpty() const':
/usr/local/include/qptrlist.h:160: error: 'list' was not declared in this scope
/usr/local/include/qptrlist.h: In member function 'bool QPtrListIterator<type>::atFirst() const':
/usr/local/include/qptrlist.h:161: error: 'QGListIterator' has not been declared
/usr/local/include/qptrlist.h: In member function 'bool QPtrListIterator<type>::atLast() const':
/usr/local/include/qptrlist.h:162: error: 'QGListIterator' has not been declared
/usr/local/include/qptrlist.h: In member function 'type* QPtrListIterator<type>::toFirst()':
/usr/local/include/qptrlist.h:163: error: 'QGListIterator' was not declared in this scope
/usr/local/include/qptrlist.h:163: error: expected ';' before '::' token
/usr/local/include/qptrlist.h:163: error: '::toFirst' has not been declared
/usr/local/include/qptrlist.h: In member function 'type* QPtrListIterator<type>::toLast()':
/usr/local/include/qptrlist.h:164: error: 'QGListIterator' was not declared in this scope
/usr/local/include/qptrlist.h:164: error: expected ';' before '::' token
/usr/local/include/qptrlist.h:164: error: '::toLast' has not been declared
/usr/local/include/qptrlist.h: In member function 'QPtrListIterator<type>::operator type*() const':
/usr/local/include/qptrlist.h:165: error: 'QGListIterator' was not declared in this scope
/usr/local/include/qptrlist.h:165: error: expected ';' before '::' token
/usr/local/include/qptrlist.h:165: error: '::get' has not been declared
/usr/local/include/qptrlist.h: In member function 'type* QPtrListIterator<type>::operator*()':
/usr/local/include/qptrlist.h:166: error: 'QGListIterator' was not declared in this scope
/usr/local/include/qptrlist.h:166: error: expected ';' before '::' token
/usr/local/include/qptrlist.h:166: error: '::get' has not been declared
/usr/local/include/qptrlist.h: In member function 'type* QPtrListIterator<type>::current() const':
/usr/local/include/qptrlist.h:174: error: 'QGListIterator' was not declared in this scope
/usr/local/include/qptrlist.h:174: error: expected ';' before '::' token
/usr/local/include/qptrlist.h:174: error: '::get' has not been declared
/usr/local/include/qptrlist.h: In member function 'type* QPtrListIterator<type>::operator()()':
/usr/local/include/qptrlist.h:175: error: 'QGListIterator' was not declared in this scope
/usr/local/include/qptrlist.h:175: error: expected ';' before '::' token
/usr/local/include/qptrlist.h:175: error: '::operator()' has not been declared
/usr/local/include/qptrlist.h: In member function 'type* QPtrListIterator<type>::operator++()':
/usr/local/include/qptrlist.h:176: error: 'QGListIterator' was not declared in this scope
/usr/local/include/qptrlist.h:176: error: expected ';' before '::' token
/usr/local/include/qptrlist.h:176: error: '::operator++' has not been declared
/usr/local/include/qptrlist.h: In member function 'type* QPtrListIterator<type>::operator+=(uint)':
/usr/local/include/qptrlist.h:177: error: 'QGListIterator' was not declared in this scope
/usr/local/include/qptrlist.h:177: error: expected ';' before '::' token
/usr/local/include/qptrlist.h:177: error: '::operator+=' has not been declared
/usr/local/include/qptrlist.h: In member function 'type* QPtrListIterator<type>::operator--()':
/usr/local/include/qptrlist.h:178: error: 'QGListIterator' was not declared in this scope
/usr/local/include/qptrlist.h:178: error: expected ';' before '::' token
/usr/local/include/qptrlist.h:178: error: '::operator--' has not been declared
/usr/local/include/qptrlist.h: In member function 'type* QPtrListIterator<type>::operator-=(uint)':
/usr/local/include/qptrlist.h:179: error: 'QGListIterator' was not declared in this scope
/usr/local/include/qptrlist.h:179: error: expected ';' before '::' token
/usr/local/include/qptrlist.h:179: error: '::operator-=' has not been declared
/usr/local/include/qptrlist.h: In member function 'QPtrListIterator<type>& QPtrListIterator<type>::operator=(const QPtrListIterator<type>&)':
/usr/local/include/qptrlist.h:181: error: 'QGListIterator' has not been declared
In file included from /usr/local/include/qstringlist.h:44,
from /home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:24:
/usr/local/include/qstrlist.h: At global scope:
/usr/local/include/qstrlist.h:55: error: function definition does not declare parameters
/usr/local/include/qstrlist.h:78: error: function definition does not declare parameters
/usr/local/include/qstrlist.h:90: error: expected initializer before '&' token
/usr/local/include/qstrlist.h:99: error: 'QStrList' has not been declared
/usr/local/include/qstrlist.h:99: error: expected ',' or '...' before '&' token
/usr/local/include/qstrlist.h:99: error: ISO C++ forbids declaration of 'QStrList' with no type
/usr/local/include/qstrlist.h:99: error: ISO C++ forbids declaration of 'QStrList' with no type
/usr/local/include/qstrlist.h: In function 'int QStrList(int)':
/usr/local/include/qstrlist.h:100: error: only constructors take base initializers
/usr/local/include/qstrlist.h:100: error: 'strList' was not declared in this scope
/usr/local/include/qstrlist.h:102: error: 'dc' was not declared in this scope
/usr/local/include/qstrlist.h:103: error: 'operator=' not defined
/usr/local/include/qstrlist.h:104: warning: no return statement in function returning non-void
/usr/local/include/qstrlist.h: At global scope:
/usr/local/include/qstrlist.h:99: warning: unused parameter 'QStrList'
In file included from /home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:24:
/usr/local/include/qstringlist.h:58: error: function definition does not declare parameters
/usr/local/include/qstringlist.h:98: error: expected initializer before '&' token
/usr/local/include/qstringlist.h:99: error: expected initializer before '&' token
In file included from /home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:25:
/usr/local/include/qtimer.h:46: error: function definition does not declare parameters
/usr/local/include/qtimer.h:82: error: 'QTimer' has not been declared
/usr/local/include/qtimer.h:82: error: non-member function 'bool isActive()' cannot have cv-qualifier
/usr/local/include/qtimer.h: In function 'bool isActive()':
/usr/local/include/qtimer.h:84: error: 'id' was not declared in this scope
In file included from /usr/local/include/QtCrypto/qca_core.h:51,
from /usr/local/include/QtCrypto/qca.h:36,
from /usr/local/include/QtCrypto/QtCrypto:1,
from /home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:27:
/usr/local/include/QtCrypto/qca_support.h: At global scope:
/usr/local/include/QtCrypto/qca_support.h:1044: error: field 'm_loggerNames' has incomplete type
In file included from /usr/local/include/QtCrypto/qca.h:40,
from /usr/local/include/QtCrypto/QtCrypto:1,
from /home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:27:
/usr/local/include/QtCrypto/qca_cert.h: In constructor 'QCA::CertificateChain::CertificateChain(const QCA::Certificate&)':
/usr/local/include/QtCrypto/qca_cert.h:1222: error: no matching function for call to 'QCA::CertificateChain::append(const QCA::Certificate&)'
/usr/local/include/qptrlist.h:82: note: candidates are: void QPtrList<type>::append(const type*) [with type = QCA::Certificate]
/usr/local/include/QtCrypto/qca_cert.h: In member function 'const QCA::Certificate& QCA::CertificateChain::primary() const':
/usr/local/include/QtCrypto/qca_cert.h:1227: error: passing 'const QCA::CertificateChain' as 'this' argument of 'type* QPtrList<type>::first() [with type = QCA::Certificate]' discards qualifiers
/usr/local/include/QtCrypto/qca_cert.h:1227: error: invalid initialization of reference of type 'const QCA::Certificate&' from expression of type 'QCA::Certificate*'
/usr/local/include/QtCrypto/qca_cert.h: In member function 'QCA::Validity QCA::CertificateChain::validate(const QCA::CertificateCollection&, const QPtrList<QCA::CRL>&, QCA::UsageMode, QCA::ValidateFlags) const':
/usr/local/include/QtCrypto/qca_cert.h:1274: error: passing 'const QCA::CertificateChain' as 'this' argument of 'type* QPtrList<type>::first() [with type = QCA::Certificate]' discards qualifiers
/usr/local/include/QtCrypto/qca_cert.h:1274: error: request for member 'chain_validate' in '((const QPtrList<QCA::Certificate>*)this)->QPtrList<type>::first [with type = QCA::Certificate]()', which is of non-class type 'QCA::Certificate*'
/usr/local/include/QtCrypto/qca_cert.h: In member function 'QCA::CertificateChain QCA::CertificateChain::complete(const QPtrList<QCA::Certificate>&, QCA::Validity*) const':
/usr/local/include/QtCrypto/qca_cert.h:1281: error: passing 'const QCA::CertificateChain' as 'this' argument of 'type* QPtrList<type>::first() [with type = QCA::Certificate]' discards qualifiers
/usr/local/include/QtCrypto/qca_cert.h:1281: error: request for member 'chain_complete' in '((const QPtrList<QCA::Certificate>*)this)->QPtrList<type>::first [with type = QCA::Certificate]()', which is of non-class type 'QCA::Certificate*'
In file included from /usr/local/include/QtCrypto/qca.h:44,
from /usr/local/include/QtCrypto/QtCrypto:1,
from /home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:27:
/usr/local/include/QtCrypto/qcaprovider.h: At global scope:
/usr/local/include/QtCrypto/qcaprovider.h:1064: error: field 'policies' has incomplete type
/usr/local/include/QtCrypto/qcaprovider.h:1071: error: field 'crlLocations' has incomplete type
/usr/local/include/QtCrypto/qcaprovider.h:1078: error: field 'issuerLocations' has incomplete type
/usr/local/include/QtCrypto/qcaprovider.h:1085: error: field 'ocspLocations' has incomplete type
/usr/local/include/QtCrypto/qcaprovider.h:1617: error: field 'userIds' has incomplete type
In file included from /usr/local/include/qt4/QtCore/qdebug.h:52,
from /usr/local/include/qt4/QtNetwork/qabstractsocket.h:48,
from /usr/local/include/qt4/QtNetwork/QAbstractSocket:1,
from /home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/bsocket.h:24,
from /home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:30:
/usr/local/include/qt4/QtCore/qvector.h:752: error: prototype for 'QVector<T> QPtrList<type>::toVector() const' does not match any in class 'QPtrList<type>'
/usr/local/include/qptrlist.h:113: error: candidate is: void QPtrList<type>::toVector(QGVector*) const
/usr/local/include/qt4/QtCore/qvector.h:752: error: template definition of non-template 'QVector<T> QPtrList<type>::toVector() const'
/usr/local/include/qt4/QtCore/qvector.h: In member function 'QVector<T> QPtrList<type>::toVector() const':
/usr/local/include/qt4/QtCore/qvector.h:754: error: there are no arguments to 'size' that depend on a template parameter, so a declaration of 'size' must be available
/usr/local/include/qt4/QtCore/qvector.h:755: error: there are no arguments to 'size' that depend on a template parameter, so a declaration of 'size' must be available
/usr/local/include/qt4/QtCore/qvector.h: At global scope:
/usr/local/include/qt4/QtCore/qvector.h:767: error: no 'QPtrList<type> QPtrList<type>::fromVector(const QVector<T>&)' member function declared in class 'QPtrList<type>'
/usr/local/include/qt4/QtCore/qvector.h:767: error: template definition of non-template 'QPtrList<type> QPtrList<type>::fromVector(const QVector<T>&)'
In file included from /usr/local/include/qt4/QtCore/qdebug.h:53,
from /usr/local/include/qt4/QtNetwork/qabstractsocket.h:48,
from /usr/local/include/qt4/QtNetwork/QAbstractSocket:1,
from /home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/bsocket.h:24,
from /home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:30:
/usr/local/include/qt4/QtCore/qset.h:304: error: no 'QSet<T> QPtrList<type>::toSet() const' member function declared in class 'QPtrList<type>'
/usr/local/include/qt4/QtCore/qset.h:304: error: template definition of non-template 'QSet<T> QPtrList<type>::toSet() const'
/usr/local/include/qt4/QtCore/qset.h: In member function 'QSet<T> QPtrList<type>::toSet() const':
/usr/local/include/qt4/QtCore/qset.h:307: error: there are no arguments to 'size' that depend on a template parameter, so a declaration of 'size' must be available
/usr/local/include/qt4/QtCore/qset.h:308: error: there are no arguments to 'size' that depend on a template parameter, so a declaration of 'size' must be available
/usr/local/include/qt4/QtCore/qset.h: At global scope:
/usr/local/include/qt4/QtCore/qset.h:320: error: no 'QPtrList<type> QPtrList<type>::fromSet(const QSet<T>&)' member function declared in class 'QPtrList<type>'
/usr/local/include/qt4/QtCore/qset.h:320: error: template definition of non-template 'QPtrList<type> QPtrList<type>::fromSet(const QSet<T>&)'
In file included from /usr/local/include/qt4/QtNetwork/qabstractsocket.h:48,
from /usr/local/include/qt4/QtNetwork/QAbstractSocket:1,
from /home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/bsocket.h:24,
from /home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:30:
/usr/local/include/qt4/QtCore/qdebug.h:68: error: field 'ts' has incomplete type
/usr/local/include/qt4/QtCore/qdebug.h:117: error: declaration of 'operator<<' as non-function
/usr/local/include/qt4/QtCore/qdebug.h:117: error: expected ';' before '(' token
/usr/local/include/qt4/QtCore/qdebug.h:122: error: expected `;' before 'inline'
/usr/local/include/qt4/QtCore/qdebug.h:122: error: declaration of 'operator<<' as non-function
/usr/local/include/qt4/QtCore/qdebug.h:122: error: expected ';' before '(' token
/usr/local/include/qt4/QtCore/qdebug.h:124: error: expected `;' before '}' token
/usr/local/include/qt4/QtCore/qdebug.h: In constructor 'QDebug::Stream::Stream(QIODevice*)':
/usr/local/include/qt4/QtCore/qdebug.h:65: error: class 'QDebug::Stream' does not have any field named 'ts'
/usr/local/include/qt4/QtCore/qdebug.h: In constructor 'QDebug::Stream::Stream(QString*)':
/usr/local/include/qt4/QtCore/qdebug.h:66: error: class 'QDebug::Stream' does not have any field named 'ts'
/usr/local/include/qt4/QtCore/qdebug.h: In constructor 'QDebug::Stream::Stream(QtMsgType)':
/usr/local/include/qt4/QtCore/qdebug.h:67: error: class 'QDebug::Stream' does not have any field named 'ts'
/usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::space()':
/usr/local/include/qt4/QtCore/qdebug.h:91: error: 'struct QDebug::Stream' has no member named 'ts'
/usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::maybeSpace()':
/usr/local/include/qt4/QtCore/qdebug.h:93: error: 'struct QDebug::Stream' has no member named 'ts'
/usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(QChar)':
/usr/local/include/qt4/QtCore/qdebug.h:95: error: 'struct QDebug::Stream' has no member named 'ts'
/usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(QBool)':
/usr/local/include/qt4/QtCore/qdebug.h:96: error: 'struct QDebug::Stream' has no member named 'ts'
/usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(bool)':
/usr/local/include/qt4/QtCore/qdebug.h:97: error: 'struct QDebug::Stream' has no member named 'ts'
/usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(char)':
/usr/local/include/qt4/QtCore/qdebug.h:98: error: 'struct QDebug::Stream' has no member named 'ts'
/usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(short int)':
/usr/local/include/qt4/QtCore/qdebug.h:99: error: 'struct QDebug::Stream' has no member named 'ts'
/usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(short unsigned int)':
/usr/local/include/qt4/QtCore/qdebug.h:100: error: 'struct QDebug::Stream' has no member named 'ts'
/usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(int)':
/usr/local/include/qt4/QtCore/qdebug.h:101: error: 'struct QDebug::Stream' has no member named 'ts'
/usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(unsigned int)':
/usr/local/include/qt4/QtCore/qdebug.h:102: error: 'struct QDebug::Stream' has no member named 'ts'
/usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(long int)':
/usr/local/include/qt4/QtCore/qdebug.h:103: error: 'struct QDebug::Stream' has no member named 'ts'
/usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(long unsigned int)':
/usr/local/include/qt4/QtCore/qdebug.h:104: error: 'struct QDebug::Stream' has no member named 'ts'
/usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(qint64)':
/usr/local/include/qt4/QtCore/qdebug.h:106: error: 'struct QDebug::Stream' has no member named 'ts'
/usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(quint64)':
/usr/local/include/qt4/QtCore/qdebug.h:108: error: 'struct QDebug::Stream' has no member named 'ts'
/usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(float)':
/usr/local/include/qt4/QtCore/qdebug.h:109: error: 'struct QDebug::Stream' has no member named 'ts'
/usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(double)':
/usr/local/include/qt4/QtCore/qdebug.h:110: error: 'struct QDebug::Stream' has no member named 'ts'
/usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(const char*)':
/usr/local/include/qt4/QtCore/qdebug.h:111: error: 'struct QDebug::Stream' has no member named 'ts'
/usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(const QString&)':
/usr/local/include/qt4/QtCore/qdebug.h:112: error: 'struct QDebug::Stream' has no member named 'ts'
/usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(const QLatin1String&)':
/usr/local/include/qt4/QtCore/qdebug.h:114: error: 'struct QDebug::Stream' has no member named 'ts'
/usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(const QByteArray&)':
/usr/local/include/qt4/QtCore/qdebug.h:115: error: 'struct QDebug::Stream' has no member named 'ts'
/usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(const void*)':
/usr/local/include/qt4/QtCore/qdebug.h:116: error: 'struct QDebug::Stream' has no member named 'ts'
/usr/local/include/qt4/QtCore/qdebug.h: At global scope:
/usr/local/include/qt4/QtCore/qdebug.h:133: error: declaration of 'operator<<' as non-function
/usr/local/include/qt4/QtCore/qdebug.h:133: error: expected ';' before '(' token
/usr/local/include/qt4/QtCore/qdebug.h:134: error: expected `;' before 'inline'
/usr/local/include/qt4/QtCore/qdebug.h:134: error: declaration of 'operator<<' as non-function
/usr/local/include/qt4/QtCore/qdebug.h:134: error: expected ';' before '(' token
/usr/local/include/qt4/QtCore/qdebug.h:136: error: expected `;' before 'inline'
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:81: error: ISO C++ forbids declaration of 'QTimer' with no type
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:81: error: expected ';' before '*' token
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp: In constructor 'HttpPoll::HttpPoll(QObject*)':
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:95: error: 'class HttpPoll::Private' has no member named 't'
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:95: error: expected type-specifier before 'QTimer'
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:95: error: expected `;' before 'QTimer'
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:96: error: 'class HttpPoll::Private' has no member named 't'
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:97: error: 'class HttpPoll::Private' has no member named 't'
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp: In destructor 'virtual HttpPoll::~HttpPoll()':
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:108: error: 'class HttpPoll::Private' has no member named 't'
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp: In member function 'void HttpPoll::reset(bool)':
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:122: error: 'class HttpPoll::Private' has no member named 't'
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp: In member function 'void HttpPoll::http_result()':
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:275: error: 'class HttpPoll::Private' has no member named 't'
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp: In member function 'void HttpPoll::do_sync()':
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:343: error: 'class HttpPoll::Private' has no member named 't'
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp: At global scope:
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:446: error: field 'headerLines' has incomplete type
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp: In member function 'QString HttpProxyPost::getHeader(const QString&) const':
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:519: error: incomplete type 'QStringList' used in nested name specifier
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:519: error: expected `;' before 'it'
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:519: error: 'it' was not declared in this scope
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:519: error: 'class HttpProxyPost::Private' has no member named 'headerLines'
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp: In member function 'void HttpProxyPost::sock_connected()':
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:537: error: 'class HttpProxyPost::Private' has no member named 'headerLines'
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp: In member function 'void HttpProxyPost::sock_readyRead()':
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:589: error: 'class HttpProxyPost::Private' has no member named 'headerLines'
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:594: error: 'class HttpProxyPost::Private' has no member named 'headerLines'
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:595: error: 'class HttpProxyPost::Private' has no member named 'headerLines'
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp: At global scope:
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:686: error: field 'headerLines' has incomplete type
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp: In member function 'QString HttpProxyGetStream::getHeader(const QString&) const':
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:764: error: incomplete type 'QStringList' used in nested name specifier
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:764: error: expected `;' before 'it'
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:764: error: 'it' was not declared in this scope
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:764: error: 'class HttpProxyGetStream::Private' has no member named 'headerLines'
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp: In member function 'void HttpProxyGetStream::sock_connected()':
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:795: error: 'class HttpProxyGetStream::Private' has no member named 'headerLines'
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp: In member function 'void HttpProxyGetStream::processData(const QByteArray&)':
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:861: error: 'class HttpProxyGetStream::Private' has no member named 'headerLines'
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:867: error: 'class HttpProxyGetStream::Private' has no member named 'headerLines'
/home/corn/devel/kadu/work/kadu-0.10.0-rc1/plugins/jabber_protocol/3rdparty/libiris/src/irisnet/noncore/cutestuff/httppoll.cpp:868: error: 'class HttpProxyGetStream::Private' has no member named 'headerLines'
/usr/local/include/qptrlist.h: In copy constructor 'QPtrList<type>::QPtrList(const QPtrList<type>&) [with type = QCA::CertificateInfoPair]':
/usr/local/include/QtCrypto/qca_cert.h:541: instantiated from here
/usr/local/include/qptrlist.h:69: error: type 'QGList' is not a direct base of 'QPtrList<QCA::CertificateInfoPair>'
/usr/local/include/qptrlist.h: At global scope:
/usr/local/include/qptrlist.h: In instantiation of 'void QPtrList<type>::append(const type*) [with type = QCA::Certificate]':
/usr/local/include/QtCrypto/qca_cert.h:1222: instantiated from here
/usr/local/include/qptrlist.h:82: warning: unused parameter 'd'
/usr/local/include/qptrlist.h: In copy constructor 'QPtrList<type>::QPtrList(const QPtrList<type>&) [with type = QCA::Certificate]':
/usr/local/include/QtCrypto/qca_cert.h:1209: instantiated from here
/usr/local/include/qptrlist.h:69: error: type 'QGList' is not a direct base of 'QPtrList<QCA::Certificate>'
- Error code 1
- Error code 1
- Error code 1
- Error code 1
- Error code 1
Stop in /home/corn/devel/kadu.
Script done on Sat Aug 20 13:36:18 2011
Updated by Bartosz Brachaczek almost 2 years ago
OK, dzięki. Poprawione. Poprawka znajdzie się również w wersji stabilnej 0.10.0. Próbowałem powtórzyć błąd na PC-BSD (8.2 x86_64), żeby móc raz na jakiś czas sprawdzać, czy coś się nie psuje, ale tam niestety było podobnych problemów.
Updated by Bartosz Brachaczek over 1 year ago
Per #2287 proszę o sprawdzenie, czy wersja 0.10.0 po ręcznym cofnięciu zaproponowanej tutaj łatki poprawnie się kompiluje. Alternatywnie można sprawdzić aktualną wersję Git master bez żadnych modyfikacji, bo jak widzę Juzef ostatnio przypadkowo cofnął tego commita z libiris.
Updated by Rafał Malinowski over 1 year ago
- % Done changed from 0 to 100