Gentoo Archives: gentoo-user

From: Alexander Kapshuk <alexander.kapshuk@×××××.com>
To: Gentoo mailing list <gentoo-user@l.g.o>
Subject: Re: [gentoo-user] problem updating KDE breeze
Date: Mon, 22 Oct 2018 04:49:00
Message-Id: CAJ1xhMVri1EmAXTfL5reaF-w4CjtA0GbsqL40OqNQ0cGu8H4FQ@mail.gmail.com
In Reply to: Re: [gentoo-user] problem updating KDE breeze by Philip Webb
1 On Mon, Oct 22, 2018 at 7:15 AM Philip Webb <purslow@××××××××.net> wrote:
2 >
3 > 181021 Franz Fellner wrote:
4 > > the actual error really is missing.
5 > > Can you use pastebin or something similar to upload the whole build.log?
6 > > The number of cores may help to estimate the unmber of compilation units
7 > > that still get built. Unfortunately not with cmake. It usually continues
8 > > building targets that do not depend on the failed target.
9 > > You may have to scroll up hundreds of lines.
10 > > So, again: Please give us the complete build.log !
11 >
12 > I hadn't run into this kind of error before
13 > & assumed there cb only 1 error for each Emerge.
14 > Here is where 'Error 1' occurs :
15 >
16 > [ 37%] Building CXX object kdecoration/CMakeFiles/breezedecoration.dir/breezesettings.cpp.o
17 > cd /var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build/kdecoration && /usr/bin/x86_64-pc-linux-gnu-g++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -\
18 > DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"breeze_kwin_deco\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dbreezedecoration_EXPORTS -I/var/tmp/portage/portage/kde-plasm\
19 > a/breeze-5.13.5/work/breeze-5.13.5_build/kdecoration -I/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5/kdecoration -I/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.1\
20 > 3.5_build/kdecoration/breezedecoration_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/i\
21 > nclude/qt5/QtDBus -isystem /usr/include/KDecoration2 -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigWidgets -isyste\
22 > m /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAut\
23 > h -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtX11Extras -DQT_NO_DEBUG -DNDEBUG -march=native -O2 -pipe -std=\
24 > c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type\
25 > -Wvla -Wdate-time -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/breezedecoration.dir/breezesettings.cpp.o -c /var/tmp/portage/portage/kde-plasma/breeze-5.13.5/\
26 > work/breeze-5.13.5_build/kdecoration/breezesettings.cpp
27 > /usr/lib64/libKF5Declarative.so.5: undefined reference to `QQmlPropertyMap::init(QMetaObject const*)@Qt_5'
28 > /usr/lib64/libKF5Declarative.so.5: undefined reference to `QQmlPropertyMap::allocatePrivate()@Qt_5'
29 > collect2: error: ld returned 1 exit status
30 > make[2]: *** [kstyle/config/CMakeFiles/breeze-settings5.dir/build.make:121: kstyle/config/breeze-settings5] Error 1
31 > make[2]: Leaving directory '/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build'
32 > make[1]: *** [CMakeFiles/Makefile2:550: kstyle/config/CMakeFiles/breeze-settings5.dir/all] Error 2
33 > make[1]: *** Waiting for unfinished jobs....
34 > Generating MOC source 4NBMFDNHZT/moc_breezetransitionwidget.cpp
35 > /usr/lib64/qt5/bin/moc -I/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build/kstyle -I/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build/kstyle/breeze_autog\
36 > en/include -I/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5/kstyle -I/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5/kstyle/animations -I/var/tmp/portage/portag\
37 > e/kde-plasma/breeze-5.13.5/work/breeze-5.13.5/kstyle/debug -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtWidgets -I/usr/inc\
38 > lude/qt5/QtDBus -I/usr/include/qt5/QtQuick -I/usr/include/qt5/QtQml -I/usr/include/qt5/QtNetwork -I/usr/include/KF5/KConfigCore -I/usr/include/KF5 -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCo\
39 > decs -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KWin\
40 > dowSystem -I/usr/include/KF5/KStyle -I/usr/include/qt5/QtX11Extras -I/usr/include -I/usr/include -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG\
41 > -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE --include /var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build/ksty\
42 > le/breeze_autogen/moc_predefs.h -o /var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build/kstyle/breeze_autogen/4NBMFDNHZT/moc_breezetransitionwidget.cpp /var/tmp/portage/portage/kde-\
43 > plasma/breeze-5.13.5/work/breeze-5.13.5/kstyle/animations/breezetransitionwidget.h
44 > [ 38%] Building CXX object kdecoration/CMakeFiles/breezedecoration.dir/config/breezeconfigwidget.cpp.o
45 >
46 > It then goes on to build another 10 % before reporting Error 2.
47 >
48 > I can send more info if you need it, but this may get us started.
49 > If you need the whole build log, I can copy it to the Internet,
50 > from which you can download it : let me know.
51 >
52 > Thanks again to Dale & sorry to have doubted his expertise (smile).
53 >
54 > --
55 > ========================,,============================================
56 > SUPPORT ___________//___, Philip Webb
57 > ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto
58 > TRANSIT `-O----------O---' purslowatchassdotutorontodotca
59 >
60 >
61
62 See the link below for the discussion of this particular linking error
63 and a suggested solution:
64 https://forums.gentoo.org/viewtopic-t-1083744-start-0.html