https://bugs.kde.org/show_bug.cgi?id=406755

            Bug ID: 406755
           Summary: plugininterface_wrapper.cpp:838:84: error: ‘const
                    class PluginInterface’ has no member named ‘metaData’
           Product: Falkon
           Version: 3.1.0
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: extensions
          Assignee: now...@gmail.com
          Reporter: kuh...@gmail.com
  Target Milestone: ---

tried to build falkon ubuntu 18.04 with qt 5.12.0
but failed
.

-- 

-- Could NOT find KF5Wallet (missing: KF5Wallet_DIR)
CMake Warning at CMakeLists.txt:109 (find_package):
  Could not find a configuration file for package "KF5KIO" that is compatible
  with requested version "5.54.0".

  The following configuration files were considered but not accepted:

    /usr/lib/x86_64-linux-gnu/cmake/KF5KIO/KF5KIOConfig.cmake, version: 5.44.0



CMake Warning at CMakeLists.txt:111 (find_package):
  Could not find a configuration file for package "KF5Crash" that is
  compatible with requested version "5.54.0".

  The following configuration files were considered but not accepted:

    /usr/lib/x86_64-linux-gnu/cmake/KF5Crash/KF5CrashConfig.cmake, version:
5.44.0



CMake Warning at CMakeLists.txt:113 (find_package):
  Could not find a configuration file for package "KF5CoreAddons" that is
  compatible with requested version "5.54.0".

  The following configuration files were considered but not accepted:

    /usr/lib/x86_64-linux-gnu/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake,
version: 5.44.0



-- Could NOT find KF5Purpose (missing: KF5Purpose_DIR)
-- PySide2Config: Using default python: .cpython-36m-x86_64-linux-gnu
-- libshiboken built for Release
-- The following OPTIONAL packages have been found:

 * PkgConfig
 * PySide2 (required version >= 2.0.0), Python plugins (experimental)
 * Shiboken2 (required version >= 2.0.0), Python plugins (experimental)
 * PythonLibs (required version >= 3.0), Python plugins (experimental)
 * Intl

-- The following REQUIRED packages have been found:

 * ECM (required version >= 5.27.0), Extra CMake Modules.,
<https://projects.kde.org/projects/frameworks/extra-cmake-modules>
 * Qt5Core
 * Qt5Gui (required version >= 5.12.0)
 * Qt5Widgets
 * Qt5Network
 * Qt5Sql
 * Qt5Qml (required version >= 5.12.0)
 * Qt5Quick (required version >= 5.12.0)
 * Qt5QuickWidgets
 * Qt5PrintSupport
 * Qt5Positioning (required version >= 5.12.0)
 * Qt5WebEngineCore (required version >= 5.12.0)
 * Qt5WebEngine
 * Qt5WebEngineWidgets
 * Qt5WebChannel
 * Qt5Test
 * Qt5DBus
 * XCB, X protocol C-language Binding, <http://xcb.freedesktop.org>
 * Qt5X11Extras
 * Qt5 (required version >= 5.9.0)
 * OpenSSL
 * KF5Archive
 * KF5

-- The following OPTIONAL packages have not been found:

 * KF5Wallet (required version >= 5.54.0), KDE Frameworks Integration plugin
 * KF5KIO (required version >= 5.54.0), KDE Frameworks Integration plugin
 * KF5Crash (required version >= 5.54.0), KDE Frameworks Integration plugin
 * KF5CoreAddons (required version >= 5.54.0), KDE Frameworks Integration
plugin
 * KF5Purpose (required version >= 5.54.0), KDE Frameworks Integration plugin

-- Configuring done
-- Generating done
-- Build files have been written to: /home/kuh3h3/falkon/build
kuh3h3@reandro:~/falkon/build$ make
[  0%] Automatic MOC for target FalkonPrivate
[  0%] Built target FalkonPrivate_autogen
Scanning dependencies of target FalkonPrivate
[  0%] Building CXX object
src/lib/CMakeFiles/FalkonPrivate.dir/3rdparty/qtsingleapplication/qtlocalpeer.cpp.o
[  0%] Building CXX object
src/lib/CMakeFiles/FalkonPrivate.dir/app/datapaths.cpp.o
[  0%] Building CXX object
src/lib/CMakeFiles/FalkonPrivate.dir/app/mainapplication.cpp.o
[  0%] Building CXX object
src/lib/CMakeFiles/FalkonPrivate.dir/app/qzcommon.cpp.o
[  0%] Building CXX object
src/lib/CMakeFiles/FalkonPrivate.dir/network/schemehandlers/falkonschemehandler.cpp.o
[  0%] Building CXX object
src/lib/CMakeFiles/FalkonPrivate.dir/notifications/desktopnotificationsfactory.cpp.o
[  0%] Building CXX object
src/lib/CMakeFiles/FalkonPrivate.dir/other/aboutdialog.cpp.o
[  0%] Building CXX object
src/lib/CMakeFiles/FalkonPrivate.dir/plugins/plugins.cpp.o
[  0%] Building CXX object
src/lib/CMakeFiles/FalkonPrivate.dir/plugins/qml/qmlpluginloader.cpp.o
[  1%] Building CXX object
src/lib/CMakeFiles/FalkonPrivate.dir/preferences/pluginsmanager.cpp.o
[  1%] Building CXX object
src/lib/CMakeFiles/FalkonPrivate.dir/preferences/preferences.cpp.o
[  1%] Building CXX object
src/lib/CMakeFiles/FalkonPrivate.dir/sidebar/sidebar.cpp.o
[  1%] Linking CXX shared library ../../bin/libFalkonPrivate.so
[ 46%] Built target FalkonPrivate
[ 46%] Automatic MOC for target falkon
[ 46%] Built target falkon_autogen
Scanning dependencies of target falkon
[ 46%] Building CXX object src/main/CMakeFiles/falkon.dir/main.cpp.o
[ 46%] Linking CXX executable ../../bin/falkon
[ 46%] Built target falkon
[ 46%] Automatic MOC for target AutoScroll
[ 46%] Built target AutoScroll_autogen
Scanning dependencies of target AutoScroll
[ 46%] Building CXX object
src/plugins/AutoScroll/CMakeFiles/AutoScroll.dir/autoscrollplugin.cpp.o
[ 46%] Linking CXX shared module ../../../bin/plugins/AutoScroll.so
[ 47%] Built target AutoScroll
[ 48%] Automatic MOC for target FlashCookieManager
[ 48%] Built target FlashCookieManager_autogen
Scanning dependencies of target FlashCookieManager
[ 48%] Building CXX object
src/plugins/FlashCookieManager/CMakeFiles/FlashCookieManager.dir/fcm_plugin.cpp.o
[ 48%] Linking CXX shared module ../../../bin/plugins/FlashCookieManager.so
[ 49%] Built target FlashCookieManager
[ 49%] Automatic MOC for target GreaseMonkey
[ 49%] Built target GreaseMonkey_autogen
Scanning dependencies of target GreaseMonkey
[ 49%] Building CXX object
src/plugins/GreaseMonkey/CMakeFiles/GreaseMonkey.dir/gm_plugin.cpp.o
[ 49%] Linking CXX shared module ../../../bin/plugins/GreaseMonkey.so
[ 52%] Built target GreaseMonkey
[ 52%] Automatic MOC for target MouseGestures
[ 52%] Built target MouseGestures_autogen
Scanning dependencies of target MouseGestures
[ 53%] Building CXX object
src/plugins/MouseGestures/CMakeFiles/MouseGestures.dir/mousegesturesplugin.cpp.o
[ 53%] Linking CXX shared module ../../../bin/plugins/MouseGestures.so
[ 54%] Built target MouseGestures
[ 54%] Automatic MOC for target PIM
[ 54%] Built target PIM_autogen
Scanning dependencies of target PIM
[ 54%] Building CXX object src/plugins/PIM/CMakeFiles/PIM.dir/PIM_plugin.cpp.o
[ 54%] Linking CXX shared module ../../../bin/plugins/PIM.so
[ 56%] Built target PIM
[ 56%] Automatic MOC for target StatusBarIcons
[ 56%] Built target StatusBarIcons_autogen
Scanning dependencies of target StatusBarIcons
[ 56%] Building CXX object
src/plugins/StatusBarIcons/CMakeFiles/StatusBarIcons.dir/statusbariconsplugin.cpp.o
[ 57%] Linking CXX shared module ../../../bin/plugins/StatusBarIcons.so
[ 60%] Built target StatusBarIcons
[ 60%] Automatic MOC for target TabManager
[ 60%] Built target TabManager_autogen
Scanning dependencies of target TabManager
[ 61%] Building CXX object
src/plugins/TabManager/CMakeFiles/TabManager.dir/tabmanagerplugin.cpp.o
[ 61%] Linking CXX shared module ../../../bin/plugins/TabManager.so
[ 62%] Built target TabManager
[ 62%] Automatic MOC for target VerticalTabs
[ 62%] Built target VerticalTabs_autogen
Scanning dependencies of target VerticalTabs
[ 62%] Building CXX object
src/plugins/VerticalTabs/CMakeFiles/VerticalTabs.dir/verticaltabsplugin.cpp.o
[ 62%] Building CXX object
src/plugins/VerticalTabs/CMakeFiles/VerticalTabs.dir/verticaltabscontroller.cpp.o
[ 62%] Linking CXX shared module ../../../bin/plugins/VerticalTabs.so
[ 65%] Built target VerticalTabs
[ 65%] Automatic MOC for target PyFalkon
[ 65%] Built target PyFalkon_autogen
[ 66%] Building CXX object
src/plugins/PyFalkon/CMakeFiles/PyFalkon.dir/PyFalkon/plugininterface_wrapper.cpp.o
In file included from
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:19:0:
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.h:14:17:
error: ‘DesktopFile PluginInterfaceWrapper::metaData() const’ marked
‘override’, but does not override
     DesktopFile metaData() const override;
                 ^~~~~~~~
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:
In function ‘int Sbk_PluginInterface_Init(PyObject*, PyObject*, PyObject*)’:
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:508:52:
warning: unused parameter ‘args’ [-Wunused-parameter]
 Sbk_PluginInterface_Init(PyObject* self, PyObject* args, PyObject* kwds)
                                                    ^~~~
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:508:68:
warning: unused parameter ‘kwds’ [-Wunused-parameter]
 Sbk_PluginInterface_Init(PyObject* self, PyObject* args, PyObject* kwds)
                                                                    ^~~~
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:
In function ‘PyObject* Sbk_PluginInterfaceFunc_metaData(PyObject*)’:
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:838:84:
error: ‘const class PluginInterface’ has no member named ‘metaData’
             DesktopFile cppResult = const_cast<const
::PluginInterface*>(cppSelf)->metaData();
                                                                               
    ^~~~~~~~
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:
At global scope:
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:1453:1:
warning: missing initializer for member ‘PyMethodDef::ml_doc’
[-Wmissing-field-initializers]
 };
 ^
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:1453:1:
warning: missing initializer for member ‘PyMethodDef::ml_doc’
[-Wmissing-field-initializers]
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:1453:1:
warning: missing initializer for member ‘PyMethodDef::ml_doc’
[-Wmissing-field-initializers]
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:1453:1:
warning: missing initializer for member ‘PyMethodDef::ml_doc’
[-Wmissing-field-initializers]
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:1453:1:
warning: missing initializer for member ‘PyMethodDef::ml_doc’
[-Wmissing-field-initializers]
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:1453:1:
warning: missing initializer for member ‘PyMethodDef::ml_doc’
[-Wmissing-field-initializers]
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:1453:1:
warning: missing initializer for member ‘PyMethodDef::ml_doc’
[-Wmissing-field-initializers]
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:1453:1:
warning: missing initializer for member ‘PyMethodDef::ml_doc’
[-Wmissing-field-initializers]
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:1453:1:
warning: missing initializer for member ‘PyMethodDef::ml_doc’
[-Wmissing-field-initializers]
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:1453:1:
warning: missing initializer for member ‘PyMethodDef::ml_doc’
[-Wmissing-field-initializers]
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:1453:1:
warning: missing initializer for member ‘PyMethodDef::ml_doc’
[-Wmissing-field-initializers]
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:1453:1:
warning: missing initializer for member ‘PyMethodDef::ml_doc’
[-Wmissing-field-initializers]
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:1453:1:
warning: missing initializer for member ‘PyMethodDef::ml_doc’
[-Wmissing-field-initializers]
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:1453:1:
warning: missing initializer for member ‘PyMethodDef::ml_doc’
[-Wmissing-field-initializers]
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:1453:1:
warning: missing initializer for member ‘PyMethodDef::ml_doc’
[-Wmissing-field-initializers]
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:1453:1:
warning: missing initializer for member ‘PyMethodDef::ml_meth’
[-Wmissing-field-initializers]
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:1453:1:
warning: missing initializer for member ‘PyMethodDef::ml_flags’
[-Wmissing-field-initializers]
/home/kuh3h3/falkon/build/src/plugins/PyFalkon/PyFalkon/plugininterface_wrapper.cpp:1453:1:
warning: missing initializer for member ‘PyMethodDef::ml_doc’
[-Wmissing-field-initializers]
src/plugins/PyFalkon/CMakeFiles/PyFalkon.dir/build.make:420: recipe for target
'src/plugins/PyFalkon/CMakeFiles/PyFalkon.dir/PyFalkon/plugininterface_wrapper.cpp.o'
failed
make[2]: ***
[src/plugins/PyFalkon/CMakeFiles/PyFalkon.dir/PyFalkon/plugininterface_wrapper.cpp.o]
Error 1
CMakeFiles/Makefile2:1116: recipe for target
'src/plugins/PyFalkon/CMakeFiles/PyFalkon.dir/all' failed
make[1]: *** [src/plugins/PyFalkon/CMakeFiles/PyFalkon.dir/all] Error 2
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to