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.60) (envelope-from ) id 1Fw1Gb-0005vD-Dq for garchives@archives.gentoo.org; Thu, 29 Jun 2006 18:29:29 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.7/8.13.6) with SMTP id k5TIRlw3005718; Thu, 29 Jun 2006 18:27:47 GMT Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.172]) by robin.gentoo.org (8.13.7/8.13.6) with ESMTP id k5TIJuLa014170 for ; Thu, 29 Jun 2006 18:19:56 GMT Received: by ug-out-1314.google.com with SMTP id j40so463485ugd for ; Thu, 29 Jun 2006 11:19:56 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=IK6C9Ld1WbEn5azIPBdGu1AcA7izFMoKe9aJvBZh5wD738/lQbwpdC7mWUpB6a+LB2mr770LlWTBz5c3bCxc0fDqCD0qK4QzmOE+vB2rYiC6K80Ix4Xjvsh4LIe+O3TrMzHQ5A6p0amumCC8uSrssYvr0wNR5s+6Wp2deWy1QLo= Received: by 10.78.97.7 with SMTP id u7mr1174103hub; Thu, 29 Jun 2006 11:19:56 -0700 (PDT) Received: by 10.78.20.11 with HTTP; Thu, 29 Jun 2006 11:19:56 -0700 (PDT) Message-ID: <7573e9640606291119n3c36f3e6xb49ae553a6c056a0@mail.gmail.com> Date: Thu, 29 Jun 2006 11:19:56 -0700 From: "Richard Fish" Sender: richard.j.fish@gmail.com To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Upgrading from gcc-3.4.5 to gcc-3.4.6-r1 In-Reply-To: <44A2F4F5.4050100@monstertech.ca> 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 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <44A17B4B.5010605@monstertech.ca> <200606282018.04837.benno.schulenberg@gmail.com> <44A2D01A.5020104@monstertech.ca> <200606282111.05620.benno.schulenberg@gmail.com> <44A2E9E0.3000708@monstertech.ca> <44A2F4F5.4050100@monstertech.ca> X-Google-Sender-Auth: 1d337290a6e6feb1 X-Archives-Salt: 01e64a57-2eb4-4a2d-b837-ddb15902241b X-Archives-Hash: 2fb6563682dab8b72dbdaf4dd1a06251 On 6/28/06, Darren Grant wrote: > Any chance that's what's causing my gcc problems now? Hmm, I doubt it. But in comparing what you have posted to my AMD64 box, I see some things that don't look right. For example, on my AMD64 box, I have: Gentoo Base System version 1.12.0 Portage 2.1 (default-linux/amd64/2006.0, gcc-4.1.1/amd64-vanilla, glibc-2.4-r3, 2.6.16 x86_64) ================================================================= System uname: 2.6.16 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4400+ Notice my profile is default-linux/amd64/, where you have your profile as just default-linux/amd64. I'm not sure that is actually supported...and may in fact be the cause of your trouble. The new profiles (starting with 2005.1) are "multilib" by default, so for example merging glibc will try to build both i686 and x86_64 versions. So it is in fact perfectly reasonble for an emerge of glibc to try to build a i686 version, but *only* if you are using a multilib profile. Similarly gcc would try to build i686 versions of its libraries, but would require an i686 glibc to be available first. I suspect what you need to do is: cd /etc rm make.profile ln -s ../usr/portage/profiles/default-linux/amd64/2005.1/no-multilib Then try re-merging glibc and gcc. If you want to switch to the multilib profile, the symlink should be to /usr/portage/profiles/default-linux/amd64/2005.1 or 2006.0. But you might want to ask on gentoo-amd64 about how to switch from no-multilib to a multilib profile... -Richard -- gentoo-user@gentoo.org mailing list