x11/plasma5-plasma-desktop fails to build

Tobias C. Berner tcberner at freebsd.org
Fri Feb 9 19:56:18 UTC 2018


Hi Stefan

this is a timing issue in the build (something does not get properly
ordered). You can try building it without any parallel makejobs -- which
might make it succeed.
I'm lucky enough that it does not trigger it often for me. -- i.e. try
again, it could work.

Upstream is aware of the issue already.



mfg Tobias

On 9 February 2018 at 10:36, Stefan Rumetshofer <sterum77 at gmail.com> wrote:

> I am trying to build kde5 from area51 with poudriere on
> 11.1-RELEASE-amd64, but x11/plasma5-plasma-desktop (5.12.0) fails with
> following in the log:
>
> [....]
> [645/974] : && /usr/local/libexec/ccache/c++ -fPIC -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 -O2 -pipe
> -fstack-protector -fno-strict-aliasing  -Wl,--no-undefined
> -Wl,--fatal-warnings -Wl,--enable-new-dtags  -fstack-protector -shared  -o
> kcms/style/kcm_style.so kcms/style/CMakeFiles/kcm_style.dir/__/krdb/krdb.cpp.o
> kcms/style/CMakeFiles/kcm_style.dir/styleconfdialog.cpp.o
> kcms/style/CMakeFiles/kcm_style.dir/kcmstyle.cpp.o
> kcms/style/CMakeFiles/kcm_style.dir/klauncher_iface.cpp.o
> kcms/style/CMakeFiles/kcm_style.dir/kcm_style_autogen/mocs_compilation.cpp.o
> -Wl,-rpath,/usr/local/lib:/usr/local/lib/qt5:
> /usr/local/lib/libKF5KCMUtils.so.5.42.0 /usr/local/lib/libKF5Plasma.so.5.42.0
> /usr/local/lib/libSM.so /usr/local/lib/libICE.so /usr/local/lib/libX11.so
> /usr/local/lib/libXext.so /usr/local/lib/libKF5KDELibs4Support.so.5.42.0
> /usr/local/lib/libKF5NewStuff.so.5.42.0 /usr/local/lib/libKF5Package.so.5.42.0
> /usr/local/lib/libKF5Notifications.so.5.42.0
> /usr/local/lib/libKF5Crash.so.5.42.0 /usr/local/lib/libKF5KIOFileWidgets.so.5.42.0
> /usr/local/lib/libKF5Bookmarks.so.5.42.0 /usr/local/lib/libKF5Solid.so.5.42.0
> /usr/local/lib/libKF5UnitConversion.so.5.42.0
> /usr/local/lib/libKF5Parts.so.5.42.0 /usr/local/lib/libKF5NewStuffCore.so.5.42.0
> /usr/local/lib/libKF5XmlGui.so.5.42.0 /usr/local/lib/qt5/libQt5PrintSupport.so.5.9.4
> /usr/local/lib/libKF5TextWidgets.so.5.42.0 /usr/local/lib/libKF5SonnetUi.so.5.42.0
> /usr/local/lib/libKF5Attica.so.5.42.0 /usr/local/lib/libKF5KIOWidgets.so.5.42.0
> /usr/local/lib/libKF5Completion.so.5.42.0 /usr/local/lib/libKF5KIOCore.so.5.42.0
> /usr/local/lib/libKF5Service.so.5.42.0 /usr/local/lib/libKF5IconThemes.so.5.42.0
> /usr/local/lib/libKF5ConfigWidgets.so.5.42.0 /usr/local/lib/libKF5I18n.so.5.42.0
> /usr/local/lib/libKF5GuiAddons.so.5.42.0 /usr/local/lib/libKF5Codecs.so.5.42.0
> /usr/local/lib/libKF5ConfigGui.so.5.42.0 /usr/local/lib/libKF5ConfigCore.so.5.42.0
> /usr/local/lib/qt5/libQt5Xml.so.5.9.4 /usr/local/lib/libKF5Auth.so.5.42.0
> /usr/local/lib/libKF5WindowSystem.so.5.42.0 /usr/local/lib/libKF5JobWidgets.so.5.42.0
> /usr/local/lib/qt5/libQt5X11Extras.so.5.9.4 /usr/local/lib/qt5/libQt5DBus.so.5.9.4
> /usr/local/lib/libKF5CoreAddons.so.5.42.0 /usr/local/lib/libKF5WidgetsAddons.so.5.42.0
> /usr/local/lib/qt5/libQt5Network.so.5.9.4 /usr/local/lib/libKF5ItemViews.so.5.42.0
> /usr/local/lib/qt5/libQt5Widgets.so.5.9.4 /usr/local/lib/qt5/libQt5Gui.so.5.9.4
> /usr/local/lib/qt5/libQt5Core.so.5.9.4 -Wl,-rpath-link,/usr/local/lib/qt5:/usr/local/lib
> && :
> [646/974] /usr/local/libexec/ccache/c++  -DKCOREADDONS_LIB -DQT_CORE_LIB
> -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB
> -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_URL_CAST_FROM_STRING -DQT_QML_LIB
> -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"kcm_desktoptheme\"
> -D_LARGEFILE64_SOURCE -Dkcm_desktoptheme_EXPORTS -Ikcms/desktoptheme
> -I/wrkdirs/usr/ports/x11/plasma5-plasma-desktop/work/
> plasma-desktop-5.12.0/kcms/desktoptheme -Ikcms/desktoptheme/kcm_desktoptheme_autogen/include
> -I. -isystem /usr/local/include/KF5/KCoreAddons -isystem
> /usr/local/include/KF5 -isystem /usr/local/include/qt5 -isystem
> /usr/local/include/qt5/QtCore -isystem /usr/local/lib/qt5/mkspecs/freebsd-clang
> -isystem /usr/local/include/KF5/KCMUtils -isystem /usr/local/include/qt5/QtWidgets
> -isystem /usr/local/include/qt5/QtGui -isystem /usr/local/include -isystem
> /usr/local/include/KF5/KConfigWidgets -isystem
> /usr/local/include/KF5/KCodecs -isystem /usr/local/include/KF5/KWidgetsAddons
> -isystem /usr/local/include/KF5/KConfigGui -isystem
> /usr/local/include/qt5/QtXml -isystem /usr/local/include/KF5/KConfigCore
> -isystem /usr/local/include/KF5/KAuth -isystem /usr/local/include/KF5/KService
> -isystem /usr/local/include/KF5/KI18n -isystem
> /usr/local/include/KF5/Plasma -isystem /usr/local/include/KF5/KPackage
> -isystem /usr/local/include/KF5/KDeclarative -isystem
> /usr/local/include/qt5/QtQml -isystem /usr/local/include/qt5/QtNetwork
> -isystem /usr/local/include/qt5/QtQuick -isystem /usr/local/include/KF5/KNewStuff3
> -isystem /usr/local/include/KF5/KNewStuff3/KNS3 -isystem
> /usr/local/include/KF5/KNewStuff3/knscore -isystem /usr/local/include/KF5/KNewStuff3/kns3
> -isystem /usr/local/include/KF5/KNewStuff3/KNSCore -isystem
> /usr/local/include/KF5/Attica -isystem /usr/local/include/KF5/KXmlGui
> -isystem /usr/local/include/qt5/QtDBus -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 -O2 -pipe -fstack-protector
> -fno-strict-aliasing -fPIC -fvisibility=hidden
> -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -MD -MT
> kcms/desktoptheme/CMakeFiles/kcm_desktoptheme.dir/kcm.cpp.o -MF
> kcms/desktoptheme/CMakeFiles/kcm_desktoptheme.dir/kcm.cpp.o.d -o
> kcms/desktoptheme/CMakeFiles/kcm_desktoptheme.dir/kcm.cpp.o -c
> /wrkdirs/usr/ports/x11/plasma5-plasma-desktop/work/
> plasma-desktop-5.12.0/kcms/desktoptheme/kcm.cpp
> [647/974] : && /usr/local/libexec/ccache/c++ -fPIC -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 -O2 -pipe
> -fstack-protector -fno-strict-aliasing  -Wl,--no-undefined
> -Wl,--fatal-warnings -Wl,--enable-new-dtags  -fstack-protector -shared  -o
> kcms/desktoptheme/kcm_desktoptheme.so kcms/desktoptheme/CMakeFiles/kcm_desktoptheme.dir/kcm.cpp.o
> kcms/desktoptheme/CMakeFiles/kcm_desktoptheme.dir/kcm_
> desktoptheme_autogen/mocs_compilation.cpp.o  -Wl,-rpath,/usr/local/lib:/usr/local/lib/qt5:
> /usr/local/lib/libKF5KCMUtils.so.5.42.0 /usr/local/lib/libKF5Plasma.so.5.42.0
> /usr/local/lib/libKF5QuickAddons.so.5.42.0 /usr/local/lib/libKF5NewStuff.so.5.42.0
> /usr/local/lib/libKF5Declarative.so.5.42.0 /usr/local/lib/qt5/libQt5Quick.so.5.9.4
> /usr/local/lib/qt5/libQt5Qml.so.5.9.4 /usr/local/lib/libKF5Package.so.5.42.0
> /usr/local/lib/libKF5NewStuffCore.so.5.42.0 /usr/local/lib/libKF5XmlGui.so.5.42.0
> /usr/local/lib/libKF5Attica.so.5.42.0 /usr/local/lib/qt5/libQt5Network.so.5.9.4
> /usr/local/lib/libKF5Service.so.5.42.0 /usr/local/lib/libKF5ConfigWidgets.so.5.42.0
> /usr/local/lib/libKF5I18n.so.5.42.0 /usr/local/lib/libKF5Codecs.so.5.42.0
> /usr/local/lib/libKF5Auth.so.5.42.0 /usr/local/lib/libKF5CoreAddons.so.5.42.0
> /usr/local/lib/qt5/libQt5DBus.so.5.9.4 /usr/local/lib/libKF5WidgetsAddons.so.5.42.0
> /usr/local/lib/libKF5ConfigGui.so.5.42.0 /usr/local/lib/libKF5ConfigCore.so.5.42.0
> /usr/local/lib/qt5/libQt5Xml.so.5.9.4 /usr/local/lib/qt5/libQt5Widgets.so.5.9.4
> /usr/local/lib/qt5/libQt5Gui.so.5.9.4 /usr/local/lib/qt5/libQt5Core.so.5.9.4
> -Wl,-rpath-link,/usr/local/lib/qt5:/usr/local/lib && :
> [648/974] cd /wrkdirs/usr/ports/x11/plasma5-plasma-desktop/work/.build/kcms/lookandfeel
> && /usr/local/lib/qt5/bin/qdbusxml2cpp -m -p klauncher_iface
> /usr/local/share/dbus-1/interfaces/kf5_org.kde.KLauncher.xml
> [649/974] cd /wrkdirs/usr/ports/x11/plasma5-plasma-desktop/work/.build/kcms/lookandfeel
> && /usr/local/lib/qt5/bin/moc @/wrkdirs/usr/ports/x11/
> plasma5-plasma-desktop/work/.build/kcms/lookandfeel/
> klauncher_iface.moc_parameters
> [650/974] cd /wrkdirs/usr/ports/x11/plasma5-plasma-desktop/work/.build/kcms/lookandfeel
> && /usr/local/bin/cmake -E cmake_autogen /wrkdirs/usr/ports/x11/
> plasma5-plasma-desktop/work/.build/kcms/lookandfeel/
> CMakeFiles/lookandfeeltool_autogen.dir Release
> FAILED: kcms/lookandfeel/CMakeFiles/lookandfeeltool_autogen
> kcms/lookandfeel/lookandfeeltool_autogen/mocs_compilation.cpp
> cd /wrkdirs/usr/ports/x11/plasma5-plasma-desktop/work/.build/kcms/lookandfeel
> && /usr/local/bin/cmake -E cmake_autogen /wrkdirs/usr/ports/x11/
> plasma5-plasma-desktop/work/.build/kcms/lookandfeel/
> CMakeFiles/lookandfeeltool_autogen.dir Release
>
> AutoMoc subprocess error
> ------------------------
> moc failed for
>   "/wrkdirs/usr/ports/x11/plasma5-plasma-desktop/work/
> plasma-desktop-5.12.0/kcms/lookandfeel/kcm.cpp"
>
> Command
> -------
> /usr/local/lib/qt5/bin/moc -I/wrkdirs/usr/ports/x11/
> plasma5-plasma-desktop/work/.build/kcms/lookandfeel
> -I/wrkdirs/usr/ports/x11/plasma5-plasma-desktop/work/.
> build/kcms/lookandfeel/lookandfeeltool_autogen/include
> -I/wrkdirs/usr/ports/x11/plasma5-plasma-desktop/work/
> plasma-desktop-5.12.0/kcms/lookandfeel -I/wrkdirs/usr/ports/x11/
> plasma5-plasma-desktop/work/.build -I/usr/local/include/KF5/KIOWidgets
> -I/usr/local/include/KF5 -I/usr/local/include/KF5/KIOCore
> -I/usr/local/include/KF5/KCoreAddons -I/usr/local/include/qt5
> -I/usr/local/include/qt5/QtCore -I/usr/local/lib/qt5/mkspecs/freebsd-clang
> -I/usr/local/include/KF5/KService -I/usr/local/include/KF5/KConfigCore
> -I/usr/local/include/KF5/KJobWidgets -I/usr/local/include/qt5/QtWidgets
> -I/usr/local/include/qt5/QtGui -I/usr/local/include
> -I/usr/local/include/qt5/QtNetwork -I/usr/local/include/KF5/KCompletion
> -I/usr/local/include/KF5/KWidgetsAddons -I/usr/local/include/KF5/KCMUtils
> -I/usr/local/include/KF5/KConfigWidgets -I/usr/local/include/KF5/KCodecs
> -I/usr/local/include/KF5/KConfigGui -I/usr/local/include/qt5/QtXml
> -I/usr/local/include/KF5/KAuth -I/usr/local/include/KF5/KI18n
> -I/usr/local/include/KF5/Plasma -I/usr/local/include/KF5/KPackage
> -I/usr/local/include/qt5/QtQuick -I/usr/local/include/qt5/QtQml
> -I/usr/local/include/KF5/KWindowSystem -I/usr/local/include/KF5/KDELibs4Support
> -I/usr/local/include/KF5/KDELibs4Support/KDE -I/usr/local/include/qt5/QtDBus
> -I/usr/local/include/qt5/QtPrintSupport -I/usr/local/include/KF5/KCrash
> -I/usr/local/include/KF5/KIOFileWidgets -I/usr/local/include/KF5/KBookmarks
> -I/usr/local/include/KF5/KItemViews -I/usr/local/include/KF5/KXmlGui
> -I/usr/local/include/KF5/Solid -I/usr/local/include/KF5/KNotifications
> -I/usr/local/include/KF5/KIconThemes -I/usr/local/include/KF5/KGuiAddons
> -I/usr/local/include/KF5/KUnitConversion -I/usr/local/include/KF5/KTextWidgets
> -I/usr/local/include/KF5/SonnetUi -I/usr/local/include/KF5/KParts
> -I/usr/local/include/KF5/KDeclarative -I/usr/local/include/KF5/KNewStuff3
> -I/usr/local/include/KF5/KNewStuff3/KNS3 -I/usr/local/include/KF5/KNewStuff3/knscore
> -I/usr/local/include/KF5/KNewStuff3/kns3 -I/usr/local/include/KF5/KNewStuff3/KNSCore
> -I/usr/local/include/KF5/Attica -I/usr/local/include/qt5/QtQuickWidgets
> -I/usr/local/include/qt5/QtX11Extras -DKCOREADDONS_LIB -DKGUIADDONS_LIB
> -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB
> -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_URL_CAST_FROM_STRING
> -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB
> -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB
> "-DTRANSLATION_DOMAIN=\"kcm_lookandfeel\"" -D_LARGEFILE64_SOURCE -o
> /wrkdirs/usr/ports/x11/plasma5-plasma-desktop/work/.
> build/kcms/lookandfeel/lookandfeeltool_autogen/include/kcm.moc
> /wrkdirs/usr/ports/x11/plasma5-plasma-desktop/work/
> plasma-desktop-5.12.0/kcms/lookandfeel/kcm.cpp
>
> Output
> ------
> /wrkdirs/usr/ports/x11/plasma5-plasma-desktop/work/
> plasma-desktop-5.12.0/kcms/lookandfeel/kcm.cpp:60: Error: Plugin Metadata
> file "kcm_lookandfeel.json" does not exist. Declaration will be ignored
>
> ninja: build stopped: subcommand failed.
> *** Error code 1
>
> Stop.
> make: stopped in /usr/ports/x11/plasma5-plasma-desktop
> =>> Cleaning up wrkdir
> ===>  Cleaning for plasma5-plasma-desktop-5.12.0
> build of x11/plasma5-plasma-desktop | plasma5-plasma-desktop-5.12.0 ended
> at Fri Feb  9 07:26:04 CET 2018
> build time: 00:03:23
> !!! build failure encountered !!!
>
>
> Perhaps someone can look at this.
>
>
> Thanks
>
> Stefan
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-freebsd/attachments/20180209/a9685f4f/attachment-0001.html>


More information about the kde-freebsd mailing list