From owner-cvs-all@FreeBSD.ORG Mon Feb 2 05:21:43 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 BE4EE16A4CE; Mon, 2 Feb 2004 05:21:43 -0800 (PST) Received: from debussy.private.org (25.60.138.210.bn.2iij.net [210.138.60.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id B7C1943D31; Mon, 2 Feb 2004 05:21:41 -0800 (PST) (envelope-from chat95@mbox.kyoto-inet.or.jp) Received: from localhost (localhost [127.0.0.1]) by debussy.private.org (8.12.10/8.12.10) with ESMTP id i12DPHAj011970; Mon, 2 Feb 2004 22:25:23 +0900 (JST) (envelope-from chat95@mbox.kyoto-inet.or.jp) Date: Mon, 02 Feb 2004 22:25:17 +0900 (JST) Message-Id: <20040202.222517.846933542.chat95@mbox.kyoto-inet.or.jp> To: sgk@troutmask.apl.washington.edu From: Nakata Maho In-Reply-To: <20040202041956.GA85518@troutmask.apl.washington.edu> References: <200402012320.i11NKNng030190@repoman.freebsd.org> <20040202041956.GA85518@troutmask.apl.washington.edu> Organization: private X-Mailer: Mew version 3.3 on XEmacs 21.4.14 (Reasonable Discussion) Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit cc: maho@freebsd.org 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 13:21:43 -0000 Message-ID: <20040202041956.GA85518@troutmask.apl.washington.edu> の記事にて Steve Kargl さんは書かれました : > 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. Really? I extracted http://g95.sourceforge.net/g95-x86-linux.tgz from Andy Vaught's site and found a directory named g95-install/lib/gcc-lib/i686-pc-linux-gnu/3.5-tree-ssa . so I thought that both two compilers are integrated. Anyway I will ask him about it. > 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? No. Just compiled and didn't pass compilations. this is very ad hoc patch. I'll add --disable-libmudflap and maybe I can remove patch-mf-impl.h. > 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. Then what should I do? Thanks for your info! --maho