From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1OV6gk-0002v2-Dc for garchives@archives.gentoo.org; Sat, 03 Jul 2010 17:39:41 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5F8C8E0A41; Sat, 3 Jul 2010 17:38:42 +0000 (UTC) Received: from mail-gx0-f181.google.com (mail-gx0-f181.google.com [209.85.161.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 3B14CE0A41 for ; Sat, 3 Jul 2010 17:38:42 +0000 (UTC) Received: by gxk28 with SMTP id 28so232585gxk.40 for ; Sat, 03 Jul 2010 10:38:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=gr0Yj81Lm6k1MKKrIOkfvhqLr7vF3+rhKULk5dAv6nE=; b=qYPZarbUwfGEgT6hOmcl9PCLqnZhrIWTqHyjeM/G3fmIh2nYcl1JE3M0XGJWFuMHmD s3dEZDasm3x4hSCPzsaEYNhJkiB2rPW20t5+2hFWbWfDO6CbrdAv0O0MKhZq7hp+iUHY HXNHmsEEIdamd9Cig6O8iT+ubHPRglWeDt9zY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=jyQhr0U1LrMGB1bYbgzb/nn2OKnIfXJNV1COUEel5WZgKYMYWo70wgYexRFr8HRGJF vsd+2uFBpYWjkHcJd1GKM1tatU5/iRT2Nx/buVNDKr7nFh2kUYMkyA8yl693Uk9Qp8r1 1vhcKg9ibTWoZ3VPrhVhb/k0fS2X5yCx6jrpE= Received: by 10.100.43.5 with SMTP id q5mr676655anq.82.1278178721735; Sat, 03 Jul 2010 10:38:41 -0700 (PDT) Received: from [192.168.1.2] (adsl-0-92-84.jan.bellsouth.net [65.0.92.84]) by mx.google.com with ESMTPS id p8sm3295506ybk.3.2010.07.03.10.38.40 (version=SSLv3 cipher=RC4-MD5); Sat, 03 Jul 2010 10:38:41 -0700 (PDT) Message-ID: <4C2F759F.2070409@gmail.com> Date: Sat, 03 Jul 2010 12:38:39 -0500 From: Dale User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.10) Gecko/20100630 Gentoo/2.0.5 SeaMonkey/2.0.5 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] kdelibs fails to build References: <4C2F23DD.6060502@gmail.com> <201007031728.43240.michaelkintzios@gmail.com> <201007031749.29838.michaelkintzios@gmail.com> In-Reply-To: <201007031749.29838.michaelkintzios@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Archives-Salt: b09227f9-7ed5-473d-b893-37bb0bae4883 X-Archives-Hash: f731c447bbca2e0ee56c869b9da4521c Mick wrote: > On Saturday 03 July 2010 17:28:41 Mick wrote: > =20 >> On Saturday 03 July 2010 12:49:49 Dale wrote: >> =20 >>> Mick wrote: >>> =20 >>>> I am running the kde-4.4.4 upgrade on a x86 machine and this is how >>>> kdelibs fails: >>>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >>>> /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kdecore/n= etw >>>> or k/k3socketdevice.h:275: warning: by =E2=80=98virtual qint64 >>>> KNetwork::KSocketDevice::writeData(const char*, qint64, const >>>> KNetwork::KSocketAddress*)=E2=80=99 >>>> [ 54%] Building CXX object >>>> kio/CMakeFiles/kio.dir/kssl/ksslcertificate.o [ 54%] Building CXX >>>> object kio/CMakeFiles/kio.dir/kssl/ksslkeygen.o [ 54%] Building CXX >>>> object kio/CMakeFiles/kio.dir/kssl/ksslsettings.o [ 54%] Building CX= X >>>> object kio/CMakeFiles/kio.dir/kssl/ksslutils.o >>>> /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kio/kssl/= ks >>>> sls ettings.cpp: In member function =E2=80=98void KSSLSettings::load= ()=E2=80=99: >>>> /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kio/kssl/= kss >>>> ls ettings.cpp:134: warning: =E2=80=98void KConfigGroup::changeGroup= (const >>>> char*)=E2=80=99 is deprecated (declared at >>>> /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kdecore/c= onf >>>> i g/kconfiggroup.h:159) >>>> /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kio/kssl/= kss >>>> l settings.cpp:139: warning: =E2=80=98void KConfigGroup::changeGroup= (const >>>> char*)=E2=80=99 is deprecated (declared at >>>> /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kdecore/c= onf >>>> i g/kconfiggroup.h:159) >>>> /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kio/kssl/= kss >>>> l settings.cpp:144: warning: =E2=80=98void KConfigGroup::changeGroup= (const >>>> char*)=E2=80=99 is deprecated (declared at >>>> /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kdecore/c= onf >>>> i g/kconfiggroup.h:159) >>>> /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kio/kssl/= kss >>>> l settings.cpp: In member function =E2=80=98void KSSLSettings::save(= )=E2=80=99: >>>> /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kio/kssl/= kss >>>> ls ettings.cpp:177: warning: =E2=80=98void KConfigGroup::changeGroup= (const >>>> char*)=E2=80=99 is deprecated (declared at >>>> /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kdecore/c= onf >>>> i g/kconfiggroup.h:159) >>>> /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kio/kssl/= kss >>>> l settings.cpp:182: warning: =E2=80=98void KConfigGroup::changeGroup= (const >>>> char*)=E2=80=99 is deprecated (declared at >>>> /var/tmp/portage/kde-base/kdelibs-4.4.4/work/kdelibs-4.4.4/kdecore/c= onf >>>> i g/kconfiggroup.h:159) [ 54%] Building CXX object >>>> kio/CMakeFiles/kio.dir/kssl/ksslx509v3.o Linking CXX shared library >>>> ../lib/libkio.so >>>> /usr/lib/gcc/i686-pc-linux-gnu/4.4.3/../../../../i686-pc-linux-gnu/b= in/ >>>> ld >>>> >>>> : warning: creating a DT_TEXTREL in object. >>>> >>>> collect2: ld returned 1 exit status >>>> make[2]: *** [lib/libkio.so.5.4.0] Error 1 >>>> make[1]: *** [kio/CMakeFiles/kio.dir/all] Error 2 >>>> make: *** [all] Error 2 >>>> >>>> * ERROR: kde-base/kdelibs-4.4.4 failed: >>>> * Make failed! >>>> * >>>> * Call stack: >>>> * ebuild.sh, line 54: Called src_compile >>>> * environment, line 4033: Called kde4-base_src_compile >>>> * environment, line 3111: Called cmake-utils_src_compile >>>> * environment, line 1258: Called _execute_optionaly 'src_compi= le' >>>> * environment, line 665: Called enable_cmake-utils_src_compil= e >>>> * environment, line 1623: Called cmake-utils_src_make >>>> * environment, line 1277: Called die >>>> * The specific snippet of code: >>>> * emake "$@" || die "Make failed!"; >>>> >>>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >>>> >>>> Any ideas? >>>> =20 >>> Do you have MAKEOPTS set to a high number in make.conf? I ask becaus= e >>> in my 'knowing very little mind' I think it is trying to make a link = to >>> a file that kdelibs is supposed to be making. It may be trying to li= nk >>> to something that isn't there yet so it failed. If you have that set= to >>> 2 or higher, try setting it to 1 and see if that helps. >>> >>> Hope that works. At least it didn't fail at 99%. lol >>> >>> Dale >>> =20 >> Thanks Dale, I tried with -j1 and it fails with the same libkio.so err= or. >> =20 > I found a bug about it (324061) and I'm now trying again without ccache= . > =20 That would be the next thing to try. Most packages can compile with=20 higher than -j1 and with ccache but some can not do so well. I hope it=20 compiles when you disable that. Dale :-) :-)