From owner-freebsd-current@FreeBSD.ORG Sun May 28 00:26: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 A5C5516A84E for ; Sun, 28 May 2006 00:21:37 +0000 (UTC) (envelope-from tarc@tarc.po.cs.msu.su) Received: from tarc.po.cs.msu.su (tarc.po.cs.msu.su [158.250.16.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id E156543D5D for ; Sun, 28 May 2006 00:21:19 +0000 (GMT) (envelope-from tarc@tarc.po.cs.msu.su) Received: from tarc.po.cs.msu.su (localhost [127.0.0.1]) by tarc.po.cs.msu.su (8.13.4/8.13.4) with ESMTP id k4S0Lb2w013654 for ; Sun, 28 May 2006 04:21:37 +0400 (MSD) (envelope-from tarc@tarc.po.cs.msu.su) Received: (from tarc@localhost) by tarc.po.cs.msu.su (8.13.4/8.13.4/Submit) id k4S0LbWw013653 for freebsd-current@freebsd.org; Sun, 28 May 2006 04:21:37 +0400 (MSD) (envelope-from tarc) Resent-From: Tarc Resent-Date: Sun, 28 May 2006 04:21:35 +0400 Resent-Message-ID: <20060528002135.GA13017@tarc.po.cs.msu.su> Resent-To: freebsd-current@freebsd.org Date: Sun, 28 May 2006 03:13:18 +0400 From: Tarc To: Steve Kargl Message-ID: <20060527231317.GB1161@tarc.po.cs.msu.su> References: <4477C401.2080307@rogers.com> <38C8392F-C345-41F7-A879-6C2F5D2C59F5@orthanc.ca> <1B5AEAC9-2A87-40F1-B2D4-2069DCBC30FE@orthanc.ca> <4477EFDF.80608@alumni.rice.edu> <9f7850090605262331j352d98acwa3837251300c591b@mail.gmail.com> <4477F687.2030109@FreeBSD.org> <20060527065621.GA4814@troutmask.apl.washington.edu> <20060527095711.GJ744@turion.vk2pj.dyndns.org> <20060527155903.GA7307@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <20060527155903.GA7307@troutmask.apl.washington.edu> User-Agent: mutt-ng/devel-r581 (FreeBSD) Cc: freebsd-current@freebsd.org Subject: Re: [RFC] Removal of Fortran from the base system 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, 28 May 2006 00:26:25 -0000 > Yes, I know. Now, how many ports need this treatment? Not many ports really use fortran to build. I don't have and never install fortran (and tcsh). If some port really need f77 (aka g77) I'll install fortran and build this package. Offtopic: what is about to remove TCSH too, or add it to ports collection? I also never build and install TCHS and have found only one port, which depends on this shell: OpenOffice. OO doesn't depend on TCSH after install, but I should convet some build files from OO distribution to sh(1) compatiable. > > Do we cleanup the sys.mk file? Grep for FC, f77, .f > Do we add .F90, .f90, and .mod? I think, we should add them, but not remove ... and also add PROG_XXX (or via PROG_LANG) support to bsd.prog.mk. Becouse files are very simple to use(but they are not commented well) and when fortran program contains more than one file, it's too hard to simplify your makefiles. -- Best regards, Arseny Nasokin