From owner-cvs-all@FreeBSD.ORG Sun Feb 1 20:19:58 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0013B16A4CE; Sun, 1 Feb 2004 20:19:57 -0800 (PST) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by mx1.FreeBSD.org (Postfix) with ESMTP id BCC6543D41; Sun, 1 Feb 2004 20:19:56 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) i124JuTA085574; Sun, 1 Feb 2004 20:19:56 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost)i124JuKl085573; Sun, 1 Feb 2004 20:19:56 -0800 (PST) (envelope-from sgk) Date: Sun, 1 Feb 2004 20:19:56 -0800 From: Steve Kargl To: Maho Nakata Message-ID: <20040202041956.GA85518@troutmask.apl.washington.edu> References: <200402012320.i11NKNng030190@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200402012320.i11NKNng030190@repoman.freebsd.org> User-Agent: Mutt/1.4.1i cc: cvs-ports@freebsd.org cc: cvs-all@freebsd.org cc: ports-committers@freebsd.org Subject: Re: cvs commit: ports/lang Makefile ports/lang/g95 Makefile distinfo pkg-descr pkg-plist ports/lang/g95/files patch-fibheap.c patch-mf-impl.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Feb 2004 04:19:58 -0000 On Sun, Feb 01, 2004 at 03:20:23PM -0800, Maho Nakata wrote: > maho 2004/02/01 15:20:23 PST > > FreeBSD ports repository > > Modified files: > lang Makefile > Added files: > lang/g95 Makefile distinfo pkg-descr pkg-plist > lang/g95/files patch-fibheap.c patch-mf-impl.h > Log: > Add New port lang/g95 GNU Fortran 90/95 Compiler > from GCC's tree-ssa-20020619-branch and still this > is alpha stage. > you can invoke Fortran by typing gfortran or g95, > > Note: gcc-3.5 will include this effort. > Please back this out. There are two different compilers named g95 and gfortran, respectively. g95 is the name used by Andy Vaught for his compiler, which you cannot compile of FreeBSD. gfortran is the name of the Fortran 95 compiler that is in the tree-ssa branch of the GCC cvs source tree. I believe that the gfortran developers would prefer to avoid the confusion between g95 and gfortran. Also, I build and run 250000 LOC of Fortran 77 and Fortran 90 through gfortran several times a week without patching the source. Why are patch-fibheap.c and patch-mf-impl.h necessary? Have you filed a PR with GCC? Finally, the gfortran run time library uses the C99 round[f](3) math function. FreeBSD does not have this function implemented. See the FreeBSD-standards mailing list for details. -- Steve