From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.54) id 1F9SF5-0005gh-1r for garchives@archives.gentoo.org; Wed, 15 Feb 2006 19:23:11 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id k1FJLRbk018707; Wed, 15 Feb 2006 19:21:27 GMT Received: from mail.gmx.net (mail.gmx.de [213.165.64.21]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id k1FJEFcg019769 for ; Wed, 15 Feb 2006 19:14:16 GMT Received: (qmail invoked by alias); 15 Feb 2006 19:14:15 -0000 Received: from N515P008.adsl.highway.telekom.at (EHLO [192.168.1.20]) [62.47.8.72] by mail.gmx.net (mp028) with SMTP; 15 Feb 2006 20:14:15 +0100 X-Authenticated: #787166 Message-ID: <43F37DFA.6060602@gmx.net> Date: Wed, 15 Feb 2006 20:16:10 +0100 From: Jarry User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.11) Gecko/20050728 X-Accept-Language: en-us, en, sk Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] updating glibc-2.3.5-r2: segmentation fault... (part 2) References: <43F374B9.20103@gmx.net> In-Reply-To: <43F374B9.20103@gmx.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-Archives-Salt: 5d51fc4b-969a-4621-911d-c3f72689e16a X-Archives-Hash: 989982c16ec506b6573e1320be56b441 Jarry wrote: > I changed my USE flags (added "hardened hardenedphp lm_sensors) > and tried "emerge --update --deep --newuse world". Emerge wanted > to recompile 8 packages, but crushed during the second one > (glibc) with segmentation fault: > __________________________________________________________ > /work/build-default-i686-pc-linux-gnu-linuxthreads/libc.so > /var/tmp/portage/glibc-2.3.5-r2/work/build-default-i686-pc-linux-gnu-linuxthreads/libc_nonshared.a > collect2: ld terminated with signal 11 [Segmentation fault] > /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../../i686-pc-linux-gnu/bin/ld: BFD > 2.16.1 assertion fail > /var/tmp/portage/binutils-2.16.1/work/binutils-2.16.1/bfd/elflink.c:2322 > make[2]: *** > [/var/tmp/portage/glibc-2.3.5-r2/work/build-default-i686-pc-linux-gnu-linuxthreads/iconvdata/IBM891.so] > Error 1 > make[2]: *** Waiting for unfinished jobs.... > make[2]: Leaving directory > `/var/tmp/portage/glibc-2.3.5-r2/work/glibc-2.3.5/iconvdata' > make[1]: *** [iconvdata/others] Error 2 > make[1]: Leaving directory `/var/tmp/portage/glibc-2.3.5-r2/work/glibc-2.3.5' > make: *** [all] Error 2 > > !!! ERROR: sys-libs/glibc-2.3.5-r2 failed. > !!! Function toolchain-glibc_src_compile, Line 226, Exitcode 2 > !!! (no error message) > ______________________________________________________________ Show must go on. I removed those use-flags (hardened, hardenedphp and lm_sensors), and tried to put my system to previous clean state with "emerge --update --deep --newuse world". Now only 1 package has to be recompiled: gcc-3.4.4-r1, but it fails with following error: ___________________________________________________________________ /var/tmp/portage/gcc-3.4.4-r1/work/gcc-3.4.4/libiberty/strsignal.c: In function `psignal': /var/tmp/portage/gcc-3.4.4-r1/work/gcc-3.4.4/libiberty/strsignal.c:563: error: argument "signo" doesn't match prototype /usr/include/signal.h:141: error: prototype declaration /var/tmp/portage/gcc-3.4.4-r1/work/gcc-3.4.4/libiberty/strsignal.c:563: error: argument "message" doesn't match prototype /usr/include/signal.h:141: error: prototype declaration /var/tmp/portage/gcc-3.4.4-r1/work/gcc-3.4.4/libiberty/strsignal.c:568: warning: comparison between signed and unsigned make[1]: *** [strsignal.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/gcc-3.4.4-r1/work/build/libiberty' make: *** [all-libiberty] Error 2 !!! ERROR: sys-devel/gcc-3.4.4-r1 failed. !!! Function gcc_do_make, Line 1339, Exitcode 2 !!! emake failed with profiledbootstrap ____________________________________________________________________ Frankly, I really have no idea what to do now. If I include those flags (hardened, hardenedphp and lm_sensors), compilation of glibc-2.3.5-r2 fails because of some segmentation error. If I remove those use-flags, compilation of gcc-3.4.4-r1 fails because of some other error. Does anybody have any idea how to get out of this "circulus vitiosus"? Any tips would be really appreciated and welcomed... Jarry -- gentoo-user@gentoo.org mailing list