Problems with qt4 attempting to update mandriva salome rpm package
Problems with qt4 attempting to update mandriva salome rpm package
Hi,
I am working on some experimental packages, currently only in my computer, updating to latest vtk, updating to use opencascade from https://github.com/tpaviot/oce and working on updating from salome 5.1.5 to salome 6.3.1.
After some minor patching I am stuck at errors like
SalomeApp_Module_moc.cxx: In static member function 'static void SalomeApp_Module::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)':
SalomeApp_Module_moc.cxx:52:66: error: cannot convert from base 'QObject' to derived type 'SalomeApp_Module' via virtual base 'LightApp_Module'
-- ./src/SalomeApp/SalomeApp_Module.h.orig 2011-11-12 01:54:35.886100808 -0200
+++ ./src/SalomeApp/SalomeApp_Module.h 2011-11-14 03:26:10.215274202 -0200
@@ -41,7 +41,7 @@ class SUIT_DataObject;
/*!
* \brief Base class for all salome modules
*/
-class SALOMEAPP_EXPORT SalomeApp_Module : virtual public LightApp_Module
+class SALOMEAPP_EXPORT SalomeApp_Module : public LightApp_Module
{
Q_OBJECT
--- ./src/SALOME_PYQT/SALOME_PYQT_GUILight/SALOME_PYQT_ModuleLight.h.orig 2011-11-12 01:58:40.662347995 -0200
+++ ./src/SALOME_PYQT/SALOME_PYQT_GUILight/SALOME_PYQT_ModuleLight.h 2011-11-14 03:26:04.520245469 -0200
@@ -43,7 +43,7 @@ class QtxActionGroup;
class QMenu;
-class SALOME_PYQT_LIGHT_EXPORT SALOME_PYQT_ModuleLight: virtual public LightApp_Module
+class SALOME_PYQT_LIGHT_EXPORT SALOME_PYQT_ModuleLight: public LightApp_Module
{
Q_OBJECT;
Re: Problems with qt4 attempting to update mandriva salome rpm package
For the record, Mandriva cooker now has
$ rpm -q salome
salome-6.3.1-1-mdv2012.0.x86_64
