From owner-freebsd-current Thu Aug 15 12:15:17 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E948737B401 for ; Thu, 15 Aug 2002 12:15:14 -0700 (PDT) Received: from magic.adaptec.com (magic.adaptec.com [208.236.45.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A76043E7B for ; Thu, 15 Aug 2002 12:15:14 -0700 (PDT) (envelope-from Scott_Long@adaptec.com) Received: from redfish.adaptec.com (redfish.adaptec.com [162.62.50.11]) by magic.adaptec.com (8.10.2+Sun/8.10.2) with ESMTP id g7FJFCG24296; Thu, 15 Aug 2002 12:15:12 -0700 (PDT) Received: from btc.btc.adaptec.com (btc.btc.adaptec.com [10.100.0.52]) by redfish.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id MAA11035; Thu, 15 Aug 2002 12:15:11 -0700 (PDT) Received: from btcexc01.btc.adaptec.com (btcexc01 [10.100.0.23]) by btc.btc.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id NAA29623; Thu, 15 Aug 2002 13:15:09 -0600 (MDT) Received: by btcexc01.btc.adaptec.com with Internet Mail Service (5.5.2653.19) id ; Thu, 15 Aug 2002 13:15:09 -0600 Message-ID: <2C7CBDC6EA58D6119E4A00065B3A24CB046493@btcexc01.btc.adaptec.com> From: "Long, Scott" To: "'Alexander Kabaev'" , "Long, Scott" Cc: jesse_gross@yahoo.com, current@freebsd.org Subject: RE: GCC 3.2 Date: Thu, 15 Aug 2002 13:15:09 -0600 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > > > Yes, moving to gcc32 is highly desirable for -current, otherwise we > > will be stuck at gcc311 for the entire life of FreeBSD 5.x. The > > important question to ask is, who will do the dirty work? > > Moving to GCC 3.2 will do us no good. The lifetime of the 3.2 release > will be pretty short and 3.3 is supposed to replace it pretty soon. If > we stick with 3.2 in -CURRENT, we'll find ourself tied to an old and > unsupported release for the whole 5.x line, i.e. we'll risk to repeat > 2.95.x story yet again. > > David O'Brien proposes to move -CURRENT directly to the 3.3 CVS > shanshots, bypassing the GCC 3.2 version altogether. Early FreeBSD 5.x > release(s) will not be polished for general consumption > anyway, so that > makes sense. By the time FreeBSD stabilizes, GCC 3.3 release will be > ready. > I agree that gcc32 is not an ideal target either, but by going to it, we can upgrade to gcc33 when it's available and not loose binary compatibility (at least, according to the gcc folks). I'd rather move to gcc32 right now and get the binary compatibility pain out of the way, rather than wait for the last second to move to gcc33, then have to delay FreeBSD 5.0 because everything in c++ land is broken. Scott To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message