From owner-freebsd-current Fri Feb 19 12:52:38 1999 Delivered-To: freebsd-current@freebsd.org Received: from mortar.carlson.com (mortar.carlson.com [208.240.12.98]) by hub.freebsd.org (Postfix) with ESMTP id A7EC811897 for ; Fri, 19 Feb 1999 12:52:10 -0800 (PST) (envelope-from veldy@visi.com) Received: from mortar.carlson.com (root@localhost) by mortar.carlson.com with ESMTP id OAA22799; Fri, 19 Feb 1999 14:51:43 -0600 (CST) Received: from w142844 ([172.25.99.35]) by mortar.carlson.com with SMTP id OAA22795; Fri, 19 Feb 1999 14:51:43 -0600 (CST) Message-ID: <02e701be5c49$c8040ff0$236319ac@w142844.carlson.com> From: "Thomas T. Veldhouse" To: "FreeBSD-Current" , Subject: Re: removing f2c from base distribution Date: Fri, 19 Feb 1999 14:52:36 -0600 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 4.72.3110.5 X-Mimeole: Produced By Microsoft MimeOLE V4.72.3110.3 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG By bloat, I assume you mean disk space. There should not be any difference as far as "code bloat" goes (i.e. templates in C++ are known to be prone to code bloat). Executables are probably a bit smaller than the g77 port due to the newer optimizations in egcs. If you are worried about disk space, I believe that you can configure the egcs compilation to not build all the extras like g++ and the java compiler. Tom Veldhouse veldy@visi.com -----Original Message----- From: gjohnson@nola.srrc.usda.gov To: Satoshi Asami Cc: sgk@troutmask.apl.washington.edu ; current@FreeBSD.ORG ; obrien@NUXI.com Date: Friday, February 19, 1999 2:17 PM Subject: Re: removing f2c from base distribution >On Wed, Jan 27, 1999 at 09:29:38AM -0800, Satoshi Asami wrote: >> * The g77-0.5.19(.1) is *extremely* out-of-date. It should be dropped from >> * the ports collection, and if someone wants to use g77, then they should >> * install egcs. >> * >> * The newer versions of g77 do not work with gcc-2.7.2.x. The author of >> * g77 states that you shouldn't even try to back port g77 to any version >> * of gcc earlier than gcc-2.8 >> >> Well, Glenn said he got it to work with our compiler. :) > >No, I said I had a port of g77 0.5.19 that built against gcc >2.7.2.1. This was a while back. I am currently using g77 0.5.24, which >needs gcc 2.8. > >Getting g77 from egcs is the best option right now. However, it seems to >me that this adds a lot of bloat (duplication of C, C++, etc.) to the >system for someone wanting to use FreeBSD as a scientific workstation >platform. In contrast, how much bloat is added to the base system by >having a g77 binary and a couple of libraries? > >> >> But anyway, I don't have any problem to delete the g77 port for now. >> Is that ok with everyone else? >> > >This is OK by me. >-- >Glenn Johnson >Technician >USDA, ARS, SRRC >New Orleans, LA > > > >To Unsubscribe: send mail to majordomo@FreeBSD.org >with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message