From owner-freebsd-current@FreeBSD.ORG Sat May 27 22:32:16 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org 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 2CCDE16CDBD for ; Sat, 27 May 2006 22:20:00 +0000 (UTC) (envelope-from pfgshield-freebsd@yahoo.com) Received: from web32714.mail.mud.yahoo.com (web32714.mail.mud.yahoo.com [68.142.206.27]) by mx1.FreeBSD.org (Postfix) with SMTP id 86C1F43D4C for ; Sat, 27 May 2006 22:19:59 +0000 (GMT) (envelope-from pfgshield-freebsd@yahoo.com) Received: (qmail 46120 invoked by uid 60001); 27 May 2006 22:19:58 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=EIDwMORS1xmTW4D8X4jVP2c8ueCDafh0Y9Z6xibgwAHEBN3hBYAjRm+3K0Kz6jRzqivKDCxcNW6xv83mvdzc75PqSz4Mz87NzMdLaq6fM/oLW4SKNrr9YOlASU9jW9xivpmYdbj0V2FtnK/glz0auCLnP/cnnGAd977BzKm4Ygc= ; Message-ID: <20060527221958.46118.qmail@web32714.mail.mud.yahoo.com> Received: from [200.118.79.75] by web32714.mail.mud.yahoo.com via HTTP; Sun, 28 May 2006 00:19:58 CEST Date: Sun, 28 May 2006 00:19:58 +0200 (CEST) From: To: Daniel O'Connor , freebsd-current@freebsd.org In-Reply-To: <200605272140.46227.doconnor@gsoft.com.au> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 X-Mailman-Approved-At: Mon, 29 May 2006 20:21:41 +0000 Cc: Subject: Re: [RFC] Removal of Fortran from the base system X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pfgshield-freebsd@yahoo.com List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 May 2006 22:32:18 -0000 --- Daniel O'Connor ha scritto: > On Saturday 27 May 2006 13:31, pfgshield-freebsd@yahoo.com wrote: > > - Will we need a package with the shared libraries that come with gfortran? > > many packages depend on blas/atlas and other libraries that need fortran > > but a run dependency on the compiler package would be excessive IMHO. > > Why? > This is no different to building, say, pygame.. Yes it needs Python, wow, > what > a suprise :) > It is different, Fortran is a compiler...unlike python and java you shouldn't need the compiler once the executables are produced. > > - Perhaps we could remove of the C compiler too? not everyone builds > > kernels/ports and the gfortran compiler package happens to include a good C > > compiler ;-). > > Fortran isn't used for the base system, C & C++ are. > (Yes I saw the smiley :) > I think I use about 10-25% of the base system, and for that I only need the C compiler to rebuild the kernel, but with kld's that is becoming less necessary each day. Removing fortran (which I really use a lot) is in certain way a reminder that we should move more towards using the packaging system in the base too, and ideally depend less on a specific version of gcc. Actually I think the fortran removal from base is the way to go. Unfortunately the ports tree is not prepared for it, and I would expect breakage in the math, science and ports categories. Not good but it had to be fixed some day anyways. Pedro. Chiacchiera con i tuoi amici in tempo reale! http://it.yahoo.com/mail_it/foot/*http://it.messenger.yahoo.com