Date: Sun, 1 Feb 2004 20:19:56 -0800 From: Steve Kargl <sgk@troutmask.apl.washington.edu> To: Maho Nakata <maho@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 Message-ID: <20040202041956.GA85518@troutmask.apl.washington.edu> In-Reply-To: <200402012320.i11NKNng030190@repoman.freebsd.org> References: <200402012320.i11NKNng030190@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040202041956.GA85518>