Activity log for bug #919786

Date Who What changed Old value New value Message
2012-01-21 19:31:45 Florian Boucault bug added bug
2012-01-21 19:33:02 Florian Boucault description I am using Ubuntu Precise. cmake succeeds. kaleo@tequila:~/dev/smoke-gobject$ make [ 1%] Building CXX object src/CMakeFiles/smokegobject.dir/gobjectnamespace.cpp.o /home/kaleo/dev/smoke-gobject/src/gobjectnamespace.cpp: In constructor ‘Smoke::GObjectNamespace::GObjectNamespace(const QByteArray&, Smoke::NamespaceInitializer)’: /home/kaleo/dev/smoke-gobject/src/gobjectnamespace.cpp:131:134: error: invalid conversion from ‘Smoke::StaticMetacallHandler {aka int (*)(QMetaObject::Call, int, void**)}’ to ‘QMetaObjectExtraData::StaticMetacallFunction {aka void (*)(QObject*, QMetaObject::Call, int, void**)}’ [-fpermissive] /usr/include/qt4/QtCore/qobject.h: In member function ‘int (* Smoke::GObjectNamespace::createStaticMetacall(int))(QMetaObject::Call, int, void**)’: /usr/include/qt4/QtCore/qobject.h:113:5: error: ‘static void QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)’ is private /home/kaleo/dev/smoke-gobject/src/gobjectnamespace.cpp:385:45: error: within this context /home/kaleo/dev/smoke-gobject/src/gobjectnamespace.cpp:385:74: error: invalid conversion from ‘void (*)(QObject*, QMetaObject::Call, int, void**)’ to ‘void (*)(ffi_cif*, void*, void**, void*)’ [-fpermissive] /usr/include/x86_64-linux-gnu/ffi.h:303:1: error: initializing argument 3 of ‘ffi_status ffi_prep_closure(ffi_closure*, ffi_cif*, void (*)(ffi_cif*, void*, void**, void*), void*)’ [-fpermissive] make[2]: *** [src/CMakeFiles/smokegobject.dir/gobjectnamespace.cpp.o] Error 1 make[1]: *** [src/CMakeFiles/smokegobject.dir/all] Error 2 make: *** [all] Error 2 I am using Ubuntu Precise and the latest version of lp:smoke-gobject. cmake succeeds. kaleo@tequila:~/dev/smoke-gobject$ make [ 2%] Building CXX object src/CMakeFiles/gsmoke.dir/gobjectnamespace.cpp.o /home/kaleo/dev/smoke-gobject/src/gobjectnamespace.cpp: In constructor ‘Smoke::GObjectNamespace::GObjectNamespace(const QByteArray&, Smoke::NamespaceInitializer)’: /home/kaleo/dev/smoke-gobject/src/gobjectnamespace.cpp:145:134: error: invalid conversion from ‘Smoke::StaticMetacallHandler {aka int (*)(QMetaObject::Call, int, void**)}’ to ‘QMetaObjectExtraData::StaticMetacallFunction {aka void (*)(QObject*, QMetaObject::Call, int, void**)}’ [-fpermissive] /usr/include/qt4/QtCore/qobject.h: In member function ‘int (* Smoke::GObjectNamespace::createStaticMetacall(int))(QMetaObject::Call, int, void**)’: /usr/include/qt4/QtCore/qobject.h:113:933: error: ‘static void QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)’ is private /home/kaleo/dev/smoke-gobject/src/gobjectnamespace.cpp:399:45: error: within this context /home/kaleo/dev/smoke-gobject/src/gobjectnamespace.cpp:399:74: error: invalid conversion from ‘void (*)(QObject*, QMetaObject::Call, int, void**)’ to ‘void (*)(ffi_cif*, void*, void**, void*)’ [-fpermissive] /usr/include/x86_64-linux-gnu/ffi.h:303:1: error: initializing argument 3 of ‘ffi_status ffi_prep_closure(ffi_closure*, ffi_cif*, void (*)(ffi_cif*, void*, void**, void*), void*)’ [-fpermissive] make[2]: *** [src/CMakeFiles/gsmoke.dir/gobjectnamespace.cpp.o] Error 1 make[1]: *** [src/CMakeFiles/gsmoke.dir/all] Error 2 make: *** [all] Error 2
2012-01-21 19:33:49 Florian Boucault bug added subscriber Richard Dale
2012-01-22 17:01:32 Jon Nordby smoke-gobject: status New Confirmed
2012-01-22 17:01:46 Jon Nordby smoke-gobject: importance Undecided High