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 1Fo4Ml-0001x1-NE for garchives@archives.gentoo.org; Wed, 07 Jun 2006 20:11:00 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.6/8.13.6) with SMTP id k57K7fHU015979; Wed, 7 Jun 2006 20:07:41 GMT Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by robin.gentoo.org (8.13.6/8.13.6) with ESMTP id k57JtUuT022220 for ; Wed, 7 Jun 2006 19:55:31 GMT Received: by ug-out-1314.google.com with SMTP id m2so476165uge for ; Wed, 07 Jun 2006 12:55:30 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=jbcbd+eX0UDSwgdvpJ5ZTpB23mowIe26PBt7lzuoFEXWk0Az9s4qgO6QyvkNRMva7Nqis7t2YesrnVg2SaL5Xcnhy0gP1GZC0XnHfdk1YDHxOxXBIWjSU5UJy0FgQlUsRlFM4hmQ3wN1KumtX/iv3NstLzfLxWkUt+eb6mzB/D4= Received: by 10.67.106.3 with SMTP id i3mr852491ugm; Wed, 07 Jun 2006 12:55:30 -0700 (PDT) Received: by 10.66.243.7 with HTTP; Wed, 7 Jun 2006 12:55:30 -0700 (PDT) Message-ID: <342e1090606071255g1078f4e8of65545bf1d5af956@mail.gmail.com> Date: Wed, 7 Jun 2006 16:55:30 -0300 From: "Daniel da Veiga" To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] gcc-4.1.1 In-Reply-To: <448728BD.8040908@cisco.com> 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: <4486F8F8.8090307@cisco.com> <342e1090606071109o302d8573rce7d2b4d6b2ce3b6@mail.gmail.com> <448728BD.8040908@cisco.com> X-Archives-Salt: 8543e00a-5584-4330-a61c-010136f83a6c X-Archives-Hash: e98a732ab72d4310d89f96336bc720b8 On 6/7/06, Roy Wright wrote: > Daniel da Veiga wrote: > > I'm watching this topic with curiosity, I have switched to ~x86 > > recently and after it all (and a few debugging) I have all my packages > > testing now, but have not switched to the new GCC for fear of things > > breaking beyound my knowledge on how to fix it. So, if people start > > replying saying things are stable with the new GCC I might switch to > > it completely and wait a few days before the "emerge -e system && > > emerge -e world" completes. > > > I was running stable with a lot of testing unmasked. Then upgraded > to gcc-4.1.1 with an immediate emerge -s && emerge -e, which went > mostly smooth. > > Then decided to go ~x86 for the system. That is where the pain was, > particularly expat which caused most of kde/gnome to need to be > upgraded. Unfortunately a lot of the tools to do the rebuild also > depended on expat. So it was update a few packages, rebuild a tool, > update a few more packages, ... Lesson learned is when upgrading > to expat-2, immediately take the hours needed to do the > revdep-rebuild (in all honesty, I didn't see the ewarn message > because I was upgrading 448 packages). It really would have been > nice if the expat-2 emerge package died after giving the instructions > to revdep-rebuild... > > So far (5 days) the system has been real nice, no problems. KDE > appears (subjective) faster (with USE=kdehiddenvisibility). So +1 on > upgrading a ~x86 to gcc-4.1.1. > > For those considering stable to testing, the main changes are > pam-logon/shadow (unmerge pam-logon), coldplug/udev (unmerge > coldplug), expat (revdep-rebuild), ocaml (dependent packages must > be manually rebuilt afterwards). > That is some precious info. I'll remember that when switching next week, thanks. I will not have much problems with dependencies/blocks and stuff because I already switched the whole tree to ~x86, masking some blocks, so, now it is just a matter of recompiling stuff. Anyway, If I switch, do the emerge -e system and world and eventually stop, nothing will (in theory) be broken as long as I mantain compatibility libraries right? I'll switch from 3.4.5 to 4.1, dunno if there were substancial changes like when switching from 3.3 to 3.4. Anyway, gotta read the gcc upgrade guide again. -- Daniel da Veiga Computer Operator - RS - Brazil -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCM/IT/P/O d-? s:- a? C++$ UBLA++ P+ L++ E--- W+++$ N o+ K- w O M- V- PS PE Y PGP- t+ 5 X+++ R+* tv b+ DI+++ D+ G+ e h+ r+ y++ ------END GEEK CODE BLOCK------ -- gentoo-user@gentoo.org mailing list