[Clam-devel] (Urgent) Last commit (11755) considered harmful

David García Garzón dgarcia at iua.upf.edu
Wed Jul 30 07:11:44 PDT 2008


Oh, yes, QtOpenGL-dev is not included in libqt4-dev but as a separate package 
libqt4-opengl-dev you have to explicitly install. 


El Wednesday 30 July 2008 12:03:52 Pau Arumí va escriure:
> David,
> your last commit introducing the new QDialog class only in qt4.4 breaks
> compilation on ubuntu hardy.
> It breaks because you chose the new QFormLayout for the metadata editor
> window -- and I see the benefits of this class at the qt doc.
>
> *But* it breaks compilation for most developers and needs a fix ASAP.
>
> Either
> 1. find a way to upgrade to qt4.4 (for developers I mean) or
> 2. not break compilation for qt4.3. The second can be either a) comment
> out the new feature with #ifdefs or b) relay on qt4.3 classes (or maybe
> implement both selecting the one to use with a macro -- this will
> facilitate the migration to qt4.4).
>
> I've tried 1. unsuccessfully. I've installed qt4-dev from
> hardy-backpors, reinstalled CLAM, and when compiling NE i got this:
>
> $ scons
> scons: Reading SConscript files ...
>
> scons: warning: QTDIR variable is not defined, using moc executable as a
> hint (QTDIR=/usr)
> File "/home/parumi/local/share/clam/sconstools/qt4.py", line 207, in
> _detect
> Loading nsis tool...
> Lodading dmg tool...
> Version:  1.2.1
> Package version:  1.2.1~svn11755
> Package QtOpenGL was not found in the pkg-config search path.
> Perhaps you should add the directory containing `QtOpenGL.pc'
> to the PKG_CONFIG_PATH environment variable
> No package 'QtOpenGL' found
> OSError: 'pkg-config QtCore QtGui QtOpenGL QtXml QtSvg QtUiTools --libs
> --cflags' exited 1:
>   File "/home/parumi/clam/NetworkEditor/SConstruct", line 91:
>     crosscompiling=crosscompiling,
>   File "/home/parumi/local/share/clam/sconstools/qt4.py", line 462:
>     self.ParseConfig('pkg-config %s --libs --cflags'% '
> '.join(pcmodules))
>   File "/usr/lib/scons/SCons/Environment.py", line 1288:
>     return function(self, self.backtick(command))
>   File "/usr/lib/scons/SCons/Environment.py", line 514:
>     raise OSError("'%s' exited %d" % (command, status))
>
>
> So I've downgraded back to qt4.3 (and found this non-trivial).
>
>
> David, since this is a major blocking issue, silence for 2 hours will
> mean "Please, revert my commit" :-)
>
> P
>
>
> _______________________________________________
> Clam-devel mailing list
> Clam-devel at llistes.projectes.lafarga.org
> https://llistes.projectes.lafarga.org/cgi-bin/mailman/listinfo/clam-devel






More information about the clam-devel mailing list