From owner-freebsd-current@FreeBSD.ORG Sun Jan 11 15:07:28 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5DB16106566C for ; Sun, 11 Jan 2009 15:07:28 +0000 (UTC) (envelope-from giffunip@tutopia.com) Received: from web32703.mail.mud.yahoo.com (web32703.mail.mud.yahoo.com [68.142.207.247]) by mx1.freebsd.org (Postfix) with SMTP id 0BA788FC17 for ; Sun, 11 Jan 2009 15:07:27 +0000 (UTC) (envelope-from giffunip@tutopia.com) Received: (qmail 90556 invoked by uid 60001); 11 Jan 2009 15:07:27 -0000 X-YMail-OSG: 3zSlQUAVM1nZaDaL7ws373AQ1rxFtHiisOh8FUX8fUYewqwJiUSjRb7awI35EO8d3sJCG6ucdJhKWUAFAgZ7rLyFDZXWlZ40O7zC_ahEswGgxfwzkMw8XKJmW21JrP8xn7xQyUi4aJWcSaJPjqJMQq9b9MhIMRlRv.wJledSOYpWh2tTymxgjM0rthW3 Received: from [190.157.124.207] by web32703.mail.mud.yahoo.com via HTTP; Sun, 11 Jan 2009 07:07:27 PST X-RocketYMMF: giffunip X-Mailer: YahooMailRC/1155.45 YahooMailWebService/0.7.260.1 References: <61484.71762.qm@web32708.mail.mud.yahoo.com> <20090111044448.GC5661@server.vk2pj.dyndns.org> Date: Sun, 11 Jan 2009 07:07:27 -0800 (PST) From: "Pedro F. Giffuni" To: Peter Jeremy MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Message-ID: <342292.89033.qm@web32703.mail.mud.yahoo.com> X-Mailman-Approved-At: Sun, 11 Jan 2009 16:03:18 +0000 Cc: freebsd-current@freebsd.org Subject: Re: Alternatives to gcc (was Re: gcc 4.3: when will it become standard compiler?) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jan 2009 15:07:28 -0000 =0A=0A=0A=0A----- Original Message ----=0A=0A> On 2009-Jan-09 19:22:38 -080= 0, "Pedro F. Giffuni" wrote:=0A> >- Remove gcc from the base and make the c= ompilation depend on a packaged C.. =0A> somewhat like was made with perl.= =0A> =0A> Not quite the same.=A0 All the build{world,kernel} tools that use= d perl=0A> were re-written in sh/awk/C so perl is not required to build/ins= tall=0A> the base system (this was a prerequisite for removing perl).=A0 IM= O, the=0A> FreeBSD base system should come complete with the necessary tool= s to=0A> build/install itself.=0A> =0A=0AOK, I quite agree it's not the sam= e as perl: C is not something we cannot depend on.=0A=0AThere was, however,= the idea that the installation could be more packaged oriented. The C comp= iler gets in the way of installing a=A0lighter client. Many users don't nee= d a C compiler as they can use pre-packaged stuff=A0and there's also the is= sue that we don't really do all that much in-tree development of the develo= pment tools.=0A=0APedro.=0A=0A=0A