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 1ObX5w-0005yG-2f for garchives@archives.gentoo.org; Wed, 21 Jul 2010 11:04:12 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4D8BEE0A02 for ; Wed, 21 Jul 2010 11:04:11 +0000 (UTC) Received: from mail-gw0-f53.google.com (mail-gw0-f53.google.com [74.125.83.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 52AC1E08F2 for ; Wed, 21 Jul 2010 10:22:40 +0000 (UTC) Received: by gwb10 with SMTP id 10so4668152gwb.40 for ; Wed, 21 Jul 2010 03:22:40 -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=vd9/9uWeFhhk4OTlUHkthsYFVG9hZum/tS/BEVSWLiQ=; b=kqlZPA4mIqYd0/1B3qeP4t6YwoPwupeOcyeIZMr3ft1uOiJbclkT1T3RPM6LTCC+ZI ZhFR06S00H9kdRwi43LECrkQVuIFiGdeSHTHaqCW2F6hHWZxk3iUvTyYSbcydLzyuy70 i/NboPiNjaWsXCg+l9XhXNPojc2d9Yn/vKhUk= 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=EE0fHH0mH6zGVGSPG6FO5wAsDzpM+lI2G4Q1w6vXbdRtdEvmj8AXsAINigYEu3b7/Q 5pecu5FWF2QzRQXVut61DXxyBOvkrSFM/sHziLO03SfQ31GlwPqm2ZuRuxLdX4laduJO UO0KixhbQlwvpvM0nDmHLCWTKfzqSQQfg1sBg= Received: by 10.101.204.37 with SMTP id g37mr7948305anq.253.1279707759833; Wed, 21 Jul 2010 03:22:39 -0700 (PDT) Received: from [192.168.1.2] (adsl-95-147-114.jan.bellsouth.net [98.95.147.114]) by mx.google.com with ESMTPS id i25sm81217937anh.17.2010.07.21.03.22.38 (version=SSLv3 cipher=RC4-MD5); Wed, 21 Jul 2010 03:22:39 -0700 (PDT) Message-ID: <4C46CA6D.3080608@gmail.com> Date: Wed, 21 Jul 2010 05:22:37 -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] lazy gcc switching References: <4c46b57fc965d2.14838702@wp.pl> <201007211110.34348.alan.mckinnon@gmail.com> In-Reply-To: <201007211110.34348.alan.mckinnon@gmail.com> Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: 0e535843-0b86-46b7-a5f9-19f54f6a5382 X-Archives-Hash: 4645a7ed6f652adb7545103d7a303434 Alan McKinnon wrote: > On Wednesday 21 July 2010 10:53:19 fajfusio@wp.pl wrote: > >> Hi >> >> I've just switched to gcc 4.3.4 from 4.1.2 using gcc-config tool. I don't >> want to rebuild any package now. As time goes on my packages will be >> compiled with new version. I hope that after a few month there will be >> only a number of packages not compiled with a new gcc. Then I want to >> recompile them on demand including libtool if necessary. >> >> Do you think my plan have a chance to succeed. >> > Yes. > > Why do you think you would even need to get into a long compile? Have you been > reading that GCC Upgrade Guide at gentoo.org? You know, the one that is so > flat out wrong on so many levels? > > I recently upgraded my gcc and I must confess, I did do a emerge -e system. Is it needed, nope. OP, Alan is correct on this. You don't really need to re-emerge everything. If, like me, you want to be on the safe side, just do a emerge -e system and let the rest recompile as you update. Another good thing about this way, if this version of gcc causes you trouble, you can downgrade and only have to re-emerge system. ;-) I did upgrade gcc once and had serious issues with it. Wouldn't compile a kernel, programs crashing and other weird things. After a downgrade, all went back to normal. The only thing worse than a emerge -e world is having to do it twice. LOL Dale :-) :-)