Gentoo Archives: gentoo-user

From: Mick <michaelkintzios@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] kdelibs fails to build
Date: Sat, 03 Jul 2010 16:29:17
Message-Id: 201007031728.43240.michaelkintzios@gmail.com
In Reply to: Re: [gentoo-user] kdelibs fails to build by Dale
1 On Saturday 03 July 2010 12:49:49 Dale wrote:
2 > Mick wrote:
3 > > I am running the kde-4.4.4 upgrade on a x86 machine and this is how
4 > > kdelibs fails:
5 > > ====================================
6 > > /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kdecore/networ
7 > > k/k3socketdevice.h:275: warning: by ‘virtual qint64
8 > > KNetwork::KSocketDevice::writeData(const char*, qint64, const
9 > > KNetwork::KSocketAddress*)’
10 > > [ 54%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslcertificate.o
11 > > [ 54%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslkeygen.o
12 > > [ 54%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslsettings.o
13 > > [ 54%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslutils.o
14 > > /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kio/kssl/kssls
15 > > ettings.cpp: In member function ‘void KSSLSettings::load()’:
16 > > /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kio/kssl/kssls
17 > > ettings.cpp:134: warning: ‘void KConfigGroup::changeGroup(const char*)’
18 > > is deprecated (declared at
19 > > /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kdecore/confi
20 > > g/kconfiggroup.h:159)
21 > > /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kio/kssl/kssl
22 > > settings.cpp:139: warning: ‘void KConfigGroup::changeGroup(const char*)’
23 > > is deprecated (declared at
24 > > /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kdecore/confi
25 > > g/kconfiggroup.h:159)
26 > > /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kio/kssl/kssl
27 > > settings.cpp:144: warning: ‘void KConfigGroup::changeGroup(const char*)’
28 > > is deprecated (declared at
29 > > /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kdecore/confi
30 > > g/kconfiggroup.h:159)
31 > > /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kio/kssl/kssl
32 > > settings.cpp: In member function ‘void KSSLSettings::save()’:
33 > > /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kio/kssl/kssls
34 > > ettings.cpp:177: warning: ‘void KConfigGroup::changeGroup(const char*)’
35 > > is deprecated (declared at
36 > > /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kdecore/confi
37 > > g/kconfiggroup.h:159)
38 > > /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kio/kssl/kssl
39 > > settings.cpp:182: warning: ‘void KConfigGroup::changeGroup(const char*)’
40 > > is deprecated (declared at
41 > > /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kdecore/confi
42 > > g/kconfiggroup.h:159) [ 54%] Building CXX object
43 > > kio/CMakeFiles/kio.dir/kssl/ksslx509v3.o Linking CXX shared library
44 > > ../lib/libkio.so
45 > > /usr/lib/gcc/i686-pc-linux-gnu/4.4.3/../../../../i686-pc-linux-gnu/bin/ld
46 > > : warning: creating a DT_TEXTREL in object.
47 > > collect2: ld returned 1 exit status
48 > > make[2]: *** [lib/libkio.so.5.4.0] Error 1
49 > > make[1]: *** [kio/CMakeFiles/kio.dir/all] Error 2
50 > > make: *** [all] Error 2
51 > >
52 > > * ERROR: kde-base/kdelibs-4.4.4 failed:
53 > > * Make failed!
54 > > *
55 > > * Call stack:
56 > > * ebuild.sh, line 54: Called src_compile
57 > > * environment, line 4033: Called kde4-base_src_compile
58 > > * environment, line 3111: Called cmake-utils_src_compile
59 > > * environment, line 1258: Called _execute_optionaly 'src_compile'
60 > > * environment, line 665: Called enable_cmake-utils_src_compile
61 > > * environment, line 1623: Called cmake-utils_src_make
62 > > * environment, line 1277: Called die
63 > > * The specific snippet of code:
64 > > * emake "$@" || die "Make failed!";
65 > >
66 > > ====================================
67 > >
68 > > Any ideas?
69 >
70 > Do you have MAKEOPTS set to a high number in make.conf? I ask because
71 > in my 'knowing very little mind' I think it is trying to make a link to
72 > a file that kdelibs is supposed to be making. It may be trying to link
73 > to something that isn't there yet so it failed. If you have that set to
74 > 2 or higher, try setting it to 1 and see if that helps.
75 >
76 > Hope that works. At least it didn't fail at 99%. lol
77 >
78 > Dale
79
80 Thanks Dale, I tried with -j1 and it fails with the same libkio.so error. :-(
81
82 --
83 Regards,
84 Mick

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-user] kdelibs fails to build Mick <michaelkintzios@×××××.com>