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.50) id 1Eh67B-00052P-Ud for garchives@archives.gentoo.org; Tue, 29 Nov 2005 14:05:50 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jATE548O031973; Tue, 29 Nov 2005 14:05:04 GMT Received: from mail-ihug.icp-qv1-irony3.iinet.net.au (ihug-mail.icp-qv1-irony3.iinet.net.au [203.59.1.197]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jATE3Adk002131 for ; Tue, 29 Nov 2005 14:03:12 GMT Received: from 203-59-213-82.dyn.iinet.net.au (HELO moriah.localdomain) ([203.59.213.82]) by mail-ihug.icp-qv1-irony3.iinet.net.au with ESMTP; 29 Nov 2005 22:03:08 +0800 X-BrightmailFiltered: true X-Brightmail-Tracker: AAAAAA== Received: from localhost (localhost [127.0.0.1]) by moriah.localdomain (Postfix) with ESMTP id A469E1B3134 for ; Tue, 29 Nov 2005 22:03:07 +0800 (WST) Received: from moriah.localdomain ([127.0.0.1]) by localhost (moriah.localdomain [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 09470-06 for ; Tue, 29 Nov 2005 22:03:05 +0800 (WST) Received: from rattus (rattus [192.168.1.2]) by moriah.localdomain (Postfix) with ESMTP id C13981B0A13 for ; Tue, 29 Nov 2005 22:03:05 +0800 (WST) Subject: Re: [gentoo-dev] Moving GCC-3.4 to stable on x86 From: William Kenworthy To: gentoo-dev@lists.gentoo.org In-Reply-To: <438C5CB1.5080700@gentoo.org> References: <20051128142233.GA19195@aerie.halcy0n.com> <20051129111814.GD29294@dmz.brixandersen.dk> <20051129132151.GA18947@aerie.halcy0n.com> <438C5CB1.5080700@gentoo.org> Content-Type: text/plain Organization: Home! Date: Tue, 29 Nov 2005 22:03:05 +0800 Message-Id: <1133272985.14469.6.camel@rattus> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 X-Mailer: Evolution 2.4.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: amavisd-new at localdomain X-Archives-Salt: 376c8a71-164f-460c-908b-96f2c48068a8 X-Archives-Hash: bba7ae30b92d51e26336f5a7e41fc2ac As a user who has done this on a number of systems - its no sweat. Also, check some of the older guides for upgrading from gcc-2.95 to 3, and 3.0 to 3.1 - should still be around somewhere. Its been done before, more than once - ask some of the older devs whove been around since the early days(!). Traps this time were uninstalling 3.3.6 without installing the sys-libs/libstdc++-v3 first. Ive put off removing 3.3.6 from the other systems until I get the nerve up again. So as well as instructions to do the task, some rescue for common mistakes like this would be nice. BillK On Tue, 2005-11-29 at 08:50 -0500, Curtis Napier wrote: > Speaking as a user who upgraded from 3.3.x to 3.4.x a loooooong loooong > time ago and also as a forum mod who sees questins about this on a daily > basis: > > Users are more or less aware that they will have to rebuild the entire > world including the kernel when they upgrade gcc. If they aren't already > aware of it they soon learn that it is necessary and they aren't averse > to it. This is a from source distro afterall, so TELLING them in an > upgrade guide that they *HAVE* to do this wouldn't be such a bad thing. > It solves 99% of all the problems reported in a gcc upgrade for people > who *didn't* do an "emerge -e world". > > Doing it from the outset will save the forums and bugs a lot of stress > and heartache that could have been easily avoided. > > Just my 2 $DENOMINATION's -- William Kenworthy Home! -- gentoo-dev@gentoo.org mailing list