undefined reference to `QQmlPropertyMap::init

Code:
root@trueos:/usr/ports # cd x11/plasma5-plasma
root@trueos:/usr/ports/x11/plasma5-plasma # make install clean
===>   plasma5-plasma-5.12.5 depends on file: /usr/local/share/QtCurve/Breeze.qtcurve - not found
===>   plasma5-breeze-5.12.5 depends on file: /usr/local/bin/cmake - found
===>   plasma5-breeze-5.12.5 depends on executable: ninja - found
===>   plasma5-breeze-5.12.5 depends on executable: msgfmt - found
===>   plasma5-breeze-5.12.5 depends on file: /usr/local/share/ECM/cmake/ECMConfig.cmake - found
===>   plasma5-breeze-5.12.5 depends on file: /usr/local/bin/kbuildsycoca5 - found
===>   plasma5-breeze-5.12.5 depends on package: pkgconf>=1.3.0_1 - found
===>   plasma5-breeze-5.12.5 depends on file: /usr/local/libdata/pkgconfig/xcb.pc - found
===>   plasma5-breeze-5.12.5 depends on file: /usr/local/lib/qt5/bin/moc - found
===>   plasma5-breeze-5.12.5 depends on file: /usr/local/lib/qt5/bin/qmake - found
===>   plasma5-breeze-5.12.5 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so)
===>   plasma5-breeze-5.12.5 depends on shared library: libKF5Auth.so - found (/usr/local/lib/libKF5Auth.so)
===>   plasma5-breeze-5.12.5 depends on shared library: libKF5Codecs.so - found (/usr/local/lib/libKF5Codecs.so)
===>   plasma5-breeze-5.12.5 depends on shared library: libKF5ConfigCore.so - found (/usr/local/lib/libKF5ConfigCore.so)
===>   plasma5-breeze-5.12.5 depends on shared library: libKF5ConfigWidgets.so - found (/usr/local/lib/libKF5ConfigWidgets.so)
===>   plasma5-breeze-5.12.5 depends on shared library: libKF5CoreAddons.so - found (/usr/local/lib/libKF5CoreAddons.so)
===>   plasma5-breeze-5.12.5 depends on shared library: libkdecorations2.so - found (/usr/local/lib/libkdecorations2.so)
===>   plasma5-breeze-5.12.5 depends on shared library: libKF5Style.so - found (/usr/local/lib/libKF5Style.so)
===>   plasma5-breeze-5.12.5 depends on shared library: libKF5GuiAddons.so - found (/usr/local/lib/libKF5GuiAddons.so)
===>   plasma5-breeze-5.12.5 depends on shared library: libKF5I18n.so - found (/usr/local/lib/libKF5I18n.so)
===>   plasma5-breeze-5.12.5 depends on shared library: libKF5KCMUtils.so - found (/usr/local/lib/libKF5KCMUtils.so)
===>   plasma5-breeze-5.12.5 depends on shared library: libKF5Plasma.so - not found
===>  Building for kf5-plasma-framework-5.46.0
[1/108] cd /usr/ports/x11/kf5-plasma-framework/work/.build && /usr/local/bin/cmake -DGETTEXT_MSGFMT_EXECUTABLE=/usr/local/bin/msgfmt -DCOPY_TO=/usr/ports/x11/kf5-plasma-framework/work/.build/locale -DPO_DIR=/usr/ports/x11/kf5-plasma-framework/work/plasma-framework-5.46.0/po -P /usr/local/lib/cmake/KF5I18n/build-pofiles.cmake
[2/108] cd /usr/ports/x11/kf5-plasma-framework/work/.build && /usr/local/bin/cmake -DPYTHON_EXECUTABLE=/usr/local/bin/python3.6 -D_ki18n_pmap_compile_script=/usr/local/lib/cmake/KF5I18n/ts-pmap-compile.py -DCOPY_TO=/usr/ports/x11/kf5-plasma-framework/work/.build/locale -DPO_DIR=/usr/ports/x11/kf5-plasma-framework/work/plasma-framework-5.46.0/po -P /usr/local/lib/cmake/KF5I18n/build-tsfiles.cmake
-- copying... /usr/ports/x11/kf5-plasma-framework/work/plasma-framework-5.46.0/po/lt/scripts/libplasma5/libplasma5.js DESTINATION /usr/ports/x11/kf5-plasma-framework/work/.build/locale/lt/LC_SCRIPTS/libplasma5
-- copying... /usr/ports/x11/kf5-plasma-framework/work/plasma-framework-5.46.0/po/lt/scripts/libplasma5/plasmoids.js DESTINATION /usr/ports/x11/kf5-plasma-framework/work/.build/locale/lt/LC_SCRIPTS/libplasma5
[3/108] cd /usr/ports/x11/kf5-plasma-framework/work/.build/src/plasma && /usr/local/bin/cmake -E cmake_autogen /usr/ports/x11/kf5-plasma-framework/work/.build/src/plasma/CMakeFiles/KF5Plasma_autogen.dir/AutogenInfo.cmake Release
[4/105] cd /usr/ports/x11/kf5-plasma-framework/work/.build/src/plasmaquick && /usr/local/bin/cmake -E cmake_autogen /usr/ports/x11/kf5-plasma-framework/work/.build/src/plasmaquick/CMakeFiles/KF5PlasmaQuick_autogen.dir/AutogenInfo.cmake Release
[5/102] cd /usr/ports/x11/kf5-plasma-framework/work/.build/src/scriptengines/qml && /usr/local/bin/cmake -E cmake_autogen /usr/ports/x11/kf5-plasma-framework/work/.build/src/scriptengines/qml/CMakeFiles/plasma_appletscript_declarative_autogen.dir/AutogenInfo.cmake Release
[6/100] cd /usr/ports/x11/kf5-plasma-framework/work/.build/tests/kplugins && /usr/local/bin/cmake -E cmake_autogen /usr/ports/x11/kf5-plasma-framework/work/.build/tests/kplugins/CMakeFiles/plugintest_autogen.dir/AutogenInfo.cmake Release
[7/99] : && /usr/bin/c++  -O2 -pipe -fstack-protector -fno-strict-aliasing -std=c++0x -fno-operator-names -fno-exceptions -Wno-gnu-zero-variadic-macro-arguments -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -fdiagnostics-color=always -std=c++0x -fno-operator-names -fno-exceptions -Wno-gnu-zero-variadic-macro-arguments -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -fdiagnostics-color=always -pedantic -O2 -pipe -fstack-protector -fno-strict-aliasing  -Wl,--enable-new-dtags -Wl,--enable-new-dtags  -fstack-protector tests/kplugins/CMakeFiles/plugintest.dir/main.cpp.o tests/kplugins/CMakeFiles/plugintest.dir/plugintest.cpp.o tests/kplugins/CMakeFiles/plugintest.dir/plugintest_autogen/mocs_compilation.cpp.o  -o bin/plugintest  -Wl,-rpath,/usr/ports/x11/kf5-plasma-framework/work/.build/bin:/usr/local/lib/qt5:/usr/local/lib bin/libKF5Plasma.so.5.46.0 /usr/local/lib/libKF5Package.so.5.46.0 /usr/local/lib/libKF5Service.so.5.46.0 /usr/local/lib/libKF5I18n.so.5.46.0 /usr/local/lib/qt5/libQt5DBus.so.5.10.1 /usr/local/lib/libKF5CoreAddons.so.5.46.0 /usr/local/lib/libKF5ConfigCore.so.5.46.0 /usr/local/lib/qt5/libQt5Widgets.so.5.10.1 /usr/local/lib/qt5/libQt5Gui.so.5.10.1 /usr/local/lib/qt5/libQt5Core.so.5.10.1 -Wl,-rpath-link,/usr/local/lib/qt5:/usr/local/lib && :
FAILED: bin/plugintest
: && /usr/bin/c++  -O2 -pipe -fstack-protector -fno-strict-aliasing -std=c++0x -fno-operator-names -fno-exceptions -Wno-gnu-zero-variadic-macro-arguments -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -fdiagnostics-color=always -std=c++0x -fno-operator-names -fno-exceptions -Wno-gnu-zero-variadic-macro-arguments -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -fdiagnostics-color=always -pedantic -O2 -pipe -fstack-protector -fno-strict-aliasing  -Wl,--enable-new-dtags -Wl,--enable-new-dtags  -fstack-protector tests/kplugins/CMakeFiles/plugintest.dir/main.cpp.o tests/kplugins/CMakeFiles/plugintest.dir/plugintest.cpp.o tests/kplugins/CMakeFiles/plugintest.dir/plugintest_autogen/mocs_compilation.cpp.o  -o bin/plugintest  -Wl,-rpath,/usr/ports/x11/kf5-plasma-framework/work/.build/bin:/usr/local/lib/qt5:/usr/local/lib bin/libKF5Plasma.so.5.46.0 /usr/local/lib/libKF5Package.so.5.46.0 /usr/local/lib/libKF5Service.so.5.46.0 /usr/local/lib/libKF5I18n.so.5.46.0 /usr/local/lib/qt5/libQt5DBus.so.5.10.1 /usr/local/lib/libKF5CoreAddons.so.5.46.0 /usr/local/lib/libKF5ConfigCore.so.5.46.0 /usr/local/lib/qt5/libQt5Widgets.so.5.10.1 /usr/local/lib/qt5/libQt5Gui.so.5.10.1 /usr/local/lib/qt5/libQt5Core.so.5.10.1 -Wl,-rpath-link,/usr/local/lib/qt5:/usr/local/lib && :
/usr/local/lib/libKF5Declarative.so.5: undefined reference to `QQmlPropertyMap::init(QMetaObject const*)@Qt_5'
/usr/local/lib/libKF5Declarative.so.5: undefined reference to `QQmlPropertyMap::allocatePrivate()@Qt_5'
c++: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/x11/kf5-plasma-framework
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/x11-themes/plasma5-breeze
*** Error code 1

Stop.
make: stopped in /usr/ports/x11/plasma5-plasma
root@trueos:/usr/ports/x11/plasma5-plasma #

My pkg info:
Code:
root@trueos:/usr/ports/x11/plasma5-plasma # pkg info | grep qt5
gpgme-qt5-1.10.0_1             Gpgme Qt5 bindings
gstreamer1-qt5-1.2.0_6         Qt 5 bindings for GStreamer 1.x multimedia library
libdbusmenu-qt5-0.9.3.160420160218_4 Qt4 implementation of the DBusMenu protocol
polkit-qt5-0.112.0_1           Qt5 wrapper around Polkit libraries
poppler-qt5-0.57.0_1           Qt 5 bindings to poppler
qt5-3d-5.10.1                  Qt3D module
qt5-buildtools-5.10.1          Qt build tools
qt5-concurrent-5.10.1          Qt multi-threading module
qt5-core-5.10.1                Qt core non-graphical module
qt5-dbus-5.10.1                Qt D-Bus inter-process communication module
qt5-gui-5.10.1                 Qt graphical user interface module
qt5-network-5.10.1_1           Qt network module
qt5-qmake-5.10.1               Qt Makefile generator
qt5-qml-5.10.1                 Qt QML and JavaScript language module
qt5-quick-5.10.1               Qt declarative framework for dynamic user interfaces
qt5-sql-5.10.1                 Qt SQL database integration module
qt5-testlib-5.10.1             Qt unit testing module
qt5-widgets-5.10.1             Qt C++ widgets module
qt5-xmlpatterns-5.10.1         Qt support for XPath, XQuery, XSLT and XML Schema
qtkeychain-qt5-0.8.0           Platform independent Qt API for storing passwords

kf5 pkg info:
Code:
root@trueos:/usr/ports/x11/plasma5-plasma # pkg info | grep kf5
kf5-attica-5.46.0              Open Collaboration Services API library KDE5 version
kf5-extra-cmake-modules-5.46.0 Extra modules and scripts for CMake
kf5-frameworkintegration-5.46.0 KF5 workspace and cross-framework integration plugins
kf5-karchive-5.46.0            KF5 library that provides classes for handling archive formats
kf5-kauth-5.46.0               KF5 abstraction to system policy and authentication features
kf5-kbookmarks-5.46.0          KF5 library for bookmarks and the XBEL format
kf5-kcmutils-5.46.0            KF5 utilities for working with KCModules
kf5-kcodecs-5.46.0             KF5 library for string manipulation
kf5-kcompletion-5.46.0         KF5 text completion helpers and widgets
kf5-kconfig-5.46.0             KF5 widgets for configuration dialogs
kf5-kconfigwidgets-5.46.0      KF5 widgets for configuration dialogs
kf5-kcoreaddons-5.46.0         KF5 addons to QtCore
kf5-kcrash-5.46.0              KF5 library to handle crash analysis and bug report from apps
kf5-kdbusaddons-5.46.0         KF5 addons to QtDBus
kf5-kdeclarative-5.46.0        KF5 library providing integration of QML and KDE Frameworks
kf5-kdoctools-5.46.0           KF5 documentation generation from docbook
kf5-kglobalaccel-5.46.0        KF5 library to add support for global workspace shortcuts
kf5-kguiaddons-5.46.0          KF5 addons to QtGui
kf5-ki18n-5.46.0               KF5 advanced internationalization framework
kf5-kiconthemes-5.46.0         KF5 library for handling icons in applications
kf5-kio-5.46.0                 KF5 resource and network access abstraction
kf5-kitemviews-5.46.0          KF5 widget addons for Qt Model/View
kf5-kjobwidgets-5.46.0         KF5 widgets for tracking KJob instance
kf5-knewstuff-5.46.0           KF5 library for downloading application assets from the network
kf5-knotifications-5.46.0      KF5 abstraction for system notifications
kf5-knotifyconfig-5.46.0       KF5 configuration system for KNotify
kf5-kpackage-5.46.0            KF5 library to load and install packages
kf5-kparts-5.46.0              KF5 document centric plugin system
kf5-kservice-5.46.0            KF5 advanced plugin and service introspection
kf5-ktextwidgets-5.46.0        KF5 advanced text editing widgets
kf5-kwallet-5.46.0             KF5 secure and unified container for user passwords
kf5-kwidgetsaddons-5.46.0      KF5 addons to QtWidgets
kf5-kwindowsystem-5.46.0       KF5 library for access to the windowing system
kf5-kxmlgui-5.46.0             KF5 user configurable main windows
kf5-solid-5.46.0               KF5 hardware integration and detection
kf5-sonnet-5.46.0              KF5 plugin-based spell checking library
 
Back
Top