got into problem with uptodate sid chroot for pbuilder, although it builds fine with mixed lenny/sid box (so some versions are from lenny) and it boils down to the recent split in libqt4-dev which now has opengl relevant headers in libqt4-opengl-dev... for some reason http://packages.debian.org/search?suite=sid&arch=i386&searchon=contents&keywords=QGLWidget still says that QGLWidget belongs to libqt4-dev although split was done a week ago... and libqt4-dev recommends -opengl-dev but I guess in pbuilder recommends are not forced to be installed? So I guess you need to tune up dependecies
here is a little log /usr/bin/uic-qt4 ui/congratsDialog.ui -o ui_congratsDialog.h g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DDEBIAN -D__DISABLE_AUTO_STATS__ -DQT_NO_DEBUG -DQT_XML_LIB -DQT_OPENGL_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/QtOpenGL -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -I../../../sf -I../../../code/lib/glew/include -I/usr/X11R6/include -I. -I. -o main.o main.cpp In file included from mainwindow.h:180, from main.cpp:51: glarea.h:140:21: error: QGLWidget: No such file or directory In file included from mainwindow.h:180, from main.cpp:51: glarea.h:255: error: invalid use of incomplete type 'struct QGLWidget' /usr/include/qt4/QtGui/qpixmap.h:247: error: forward declaration of 'struct QGLWidget' glarea.h: In member function 'void GLArea::setFileName(QString)': glarea.h:288: error: 'setWindowTitle' was not declared in this scope glarea.h: In member function 'void GLArea::showTrackBall(bool)': glarea.h:303: error: 'updateGL' was not declared in this scope glarea.h: In member function 'void GLArea::toggleHelpVisible()': glarea.h:308: error: 'update' was not declared in this scope glarea.h: In member function 'void GLArea::endEdit()': glarea.h:341: error: 'update' was not declared in this scope glarea.h: In member function 'void GLArea::suspendEditToggle()': glarea.h:352: error: 'setCursor' was not declared in this scope glarea.h:355: error: 'cursor' was not declared in this scope /usr/include/qt4/QtCore/qobject.h: In function 'T qobject_cast(QObject*) [with T = GLArea*]': mainwindow.h:315: instantiated from here /usr/include/qt4/QtCore/qobject.h:436: error: invalid static_cast from type 'QObject*' to type 'GLArea*' make[2]: *** [main.o] Error 1 make[2]: Leaving directory `/tmp/buildd/meshlab-1.1.1/meshlab/src/meshlab' make[1]: *** [sub-meshlab-make_default] Error 2 make[1]: Leaving directory `/tmp/buildd/meshlab-1.1.1/meshlab/src' On Mon, 12 May 2008, Teemu Ikonen wrote: > Hi all, > I just put a new version of the meshlab package to mentors.debian.net: > http://mentors.debian.net/debian/pool/main/m/meshlab/ > All the problems mentioned previously should be now solved, so to > whoever who wants to sponsor this, please do so. > Teemu -- Yaroslav Halchenko Research Assistant, Psychology Department, Rutgers-Newark Student Ph.D. @ CS Dept. NJIT Office: (973) 353-5440x263 | FWD: 82823 | Fax: (973) 353-1171 101 Warren Str, Smith Hall, Rm 4-105, Newark NJ 07102 WWW: http://www.linkedin.com/in/yarik -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]