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 1EhZHo-0000Sh-V9 for garchives@archives.gentoo.org; Wed, 30 Nov 2005 21:14:45 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jAULE47m000965; Wed, 30 Nov 2005 21:14:04 GMT Received: from mta13.adelphia.net (mta13.mail.adelphia.net [68.168.78.44]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jAULCGL7007396 for ; Wed, 30 Nov 2005 21:12:17 GMT Received: from [192.168.0.165] (really [68.168.137.100]) by mta13.adelphia.net (InterMail vM.6.01.05.02 201-2131-123-102-20050715) with ESMTP id <20051130211215.NLTT12926.mta13.adelphia.net@[192.168.0.165]> for ; Wed, 30 Nov 2005 16:12:15 -0500 Message-ID: <438E15F3.2030208@leetworks.com> Date: Wed, 30 Nov 2005 16:13:23 -0500 From: Andrew Muraco User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051102) X-Accept-Language: en-us, en 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 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Moving GCC-3.4 to stable on x86 References: <20051128142233.GA19195@aerie.halcy0n.com> <20051130185640.GA5891@aerie.halcy0n.com> <20051130200005.GA17628@superlupo.rechner> <438E068F.7020804@leetworks.com> <20051130201210.GB6839@aerie.halcy0n.com> <438E08A3.7080001@leetworks.com> <20051130205108.GA15299@lion.gg3.net> In-Reply-To: <20051130205108.GA15299@lion.gg3.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: 4abcc919-778d-403d-98d1-6ae9a8a3b5fa X-Archives-Hash: e3499225757f77a5dd1a428c68ca3a4e Georgi Georgiev wrote: >maillog: 30/11/2005-15:16:35(-0500): Andrew Muraco types > > >>Mark Loeser wrote: >> >> >> >>>Andrew Muraco said: >>> >>> >>> >>> >>>>is a minimum. A full out doc with all the FAQ and important notes about >>>>what needs to be recompiled (in my opinion) would be a much more through >>>>upgrade path, ofcourse still include the einfo quick instructions. But I >>>>think the masses of users will not be happy when they realize that >>>>emerge -e world && emerge -e world means that they will be compiling for >>>>the next day (or 2 or 3), so a way to block the upgrade from messing up >>>>people that wish to keep 3.3.x as default would be a good idea. >>>> >>>> >>>> >>>> >>>gcc-3.4.* will not be selected as your system compiler after merging it. >>>The >>>old gcc profile is still valid, therefore it is kept. Users have to >>>consciously go and change their profile to change their gcc, so nothing is >>>going to just magically break. >>> >>> >>> >>That makes me feel a bit more comfortable. I still think that something >>more then an einfo warning should be provided, as its easy to overlook >>those. >> >> > >So make gcc-config produce warnings when changing the compiler. > >"Switching to gcc-MAJOR.MINOR may break your system. Upgrade >instructions can be found at http://thedoc" > >Trigger the message only when switching minor versions. > I like that idea alot actually. Perhaps also include in that warning message that switching back is OKAY aslong as nothing has been compiled with the new minor version. :-P I vote for this choice. Greetings, Tux -- gentoo-dev@gentoo.org mailing list