build error in trunk

Submitted by pedro_morgan on 2008-12-28

mash@zeb:/home/webissues/public_html/webissues/trunk/client$ make
cd src/ && make -f Makefile
make[1]: Entering directory `/home/webissues/public_html/webissues/trunk/client/src'
g++ -c -pipe -O2 -D_REENTRANT -Wall -W -DHAVE_OPENSSL -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -I../tmp -I../tmp -o ../tmp/release/application.o application.cpp
g++ -c -pipe -O2 -D_REENTRANT -Wall -W -DHAVE_OPENSSL -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -I../tmp -I../tmp -o ../tmp/release/configdata.o configdata.cpp
g++ -c -pipe -O2 -D_REENTRANT -Wall -W -DHAVE_OPENSSL -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -I../tmp -I../tmp -o ../tmp/release/connectionmanager.o connectionmanager.cpp
connectionmanager.cpp: In member function ‘void ConnectionManager::addAcceptedCertificate(const QSslCertificate&)’:
connectionmanager.cpp:194: error: invalid use of incomplete type ‘const struct QSslCertificate’
connectionmanager.h:20: error: forward declaration of ‘const struct QSslCertificate’
connectionmanager.cpp:194: error: ‘QCryptographicHash’ has not been declared
make[1]: *** [../tmp/release/connectionmanager.o] Error 1
make[1]: Leaving directory `/home/webissues/public_html/webissues/trunk/client/src'
make: *** [sub-src-make_default] Error 2

Thanks! It's a missing #include as usual,I'll fix it soon.

I hope you had great Christmas and I wish you a Happy New Year :).

Regards,
Michał