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 1FQQms-0002tG-9G for garchives@archives.gentoo.org; Mon, 03 Apr 2006 15:16:14 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.6/8.13.5) with SMTP id k33FF8QN002877; Mon, 3 Apr 2006 15:15:08 GMT Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.226]) by robin.gentoo.org (8.13.6/8.13.5) with ESMTP id k33F8HNF013866 for <gentoo-user@lists.gentoo.org>; Mon, 3 Apr 2006 15:08:18 GMT Received: by wproxy.gmail.com with SMTP id i22so1299900wra for <gentoo-user@lists.gentoo.org>; Mon, 03 Apr 2006 08:08:17 -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; b=QtbBq0LD9A/1zUdUPfOF9+1srfwsLR/UO5xIqtaIFXjwKo1WsP3ZAP/mfemgcmujWaMQcwGKRyQgIk1FKd2F2J6n9FNu7ynfxwdM4ARZCtbClVmrRcmirrsEcZu5fZIp9IXjZ81uDifIwZ2wb/efWAcTevAw6stXcv9KIvR/AxA= Received: by 10.54.71.7 with SMTP id t7mr3206366wra; Mon, 03 Apr 2006 08:08:17 -0700 (PDT) Received: by 10.54.69.9 with HTTP; Mon, 3 Apr 2006 08:08:17 -0700 (PDT) Message-ID: <7573e9640604030808x1d203b5ai55a3960078e2f4e6@mail.gmail.com> Date: Mon, 3 Apr 2006 08:08:17 -0700 From: "Richard Fish" <bigfish@asmallpond.org> Sender: richard.j.fish@gmail.com To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] gcc question In-Reply-To: <f56589af0604022057r2f58f334ya8afa0f82bf712c2@mail.gmail.com> Precedence: bulk List-Post: <mailto:gentoo-user@lists.gentoo.org> List-Help: <mailto:gentoo-user+help@gentoo.org> List-Unsubscribe: <mailto:gentoo-user+unsubscribe@gentoo.org> List-Subscribe: <mailto:gentoo-user+subscribe@gentoo.org> List-Id: Gentoo Linux mail <gentoo-user.gentoo.org> 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 Content-Disposition: inline References: <f56589af0604011157w58849bf0u92adfb1dc8e68ffd@mail.gmail.com> <7573e9640604012012p5c15644n56ae12d861f765e4@mail.gmail.com> <f56589af0604022057r2f58f334ya8afa0f82bf712c2@mail.gmail.com> Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by robin.gentoo.org id k33F8HNF013866 X-Archives-Salt: 5b839efd-b45b-49cd-9b9b-2cc1d04cf3ed X-Archives-Hash: 2a38a65b7fb38abbe15db9656d4cd42e On 4/2/06, Leigh Stewart <agrodellic@gmail.com> wrote: > thanks richard. > > is it safe to have compiled half a system with gcc 3.3 ubt to be compiling > new packages with 3.4? No, that's a very bad idea. It should not be necessary to rebuild the whole system with the new compiler, but you should at least follow the revdep-rebuild path of upgrading the compiler. http://www.gentoo.org/doc/en/gcc-upgrading.xml#upgrade-3.3-to-3.4 The problem is the libstdc++ library. If you don't at least do the revdep-rebuild, you could end up with some things that are linked against both libstdc++.so.6 and libstdc++.so.5, and they will crash miserably. -Richard -- gentoo-user@gentoo.org mailing list