From owner-cvs-ports@FreeBSD.ORG Thu Mar 3 19:43:10 2005 Return-Path: Delivered-To: cvs-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A232C16A4CE; Thu, 3 Mar 2005 19:43:10 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FFC643D46; Thu, 3 Mar 2005 19:43:10 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id j23Jh7jZ018210; Thu, 3 Mar 2005 11:43:07 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.3/8.13.1/Submit) id j23Jh7ne018209; Thu, 3 Mar 2005 11:43:07 -0800 (PST) (envelope-from obrien) Date: Thu, 3 Mar 2005 11:43:07 -0800 From: "David O'Brien" To: NAKATA Maho Message-ID: <20050303194307.GA16309@dragon.nuxi.com> References: <20050302083629.GA64045@dragon.nuxi.com> <20050303.144814.343190668.chat95@mac.com> <20050303063945.GA3179@dragon.nuxi.com> <20050303.155754.343188241.chat95@mac.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050303.155754.343188241.chat95@mac.com> X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.8i cc: cvs-ports@FreeBSD.org cc: cvs-all@FreeBSD.org cc: ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/lang/gcc40 Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Mar 2005 19:43:10 -0000 On Thu, Mar 03, 2005 at 03:57:54PM +0900, NAKATA Maho wrote: > In Message-ID: <20050303063945.GA3179@dragon.nuxi.com> > David O'Brien wrote: > > > So what if it is outside of gcc-4.0? libgmp4 builds quickly and it is a > > small dependancy. > > please see /usr/ports/lang/gcc40 > .if defined(WITH_FORTRAN) I know exactly what is in the port Makefile right now and how 'gfortran' is built. > Only Fortran depends on external library at that time, > and needs configure args as well. This configure line should be removed, > because IMHO gcc should build without external dependency. No, GCC also has an external dependancy -- libiconv. We also have a configure arg for it: --with-libiconv-prefix=${LOCALBASE}. > BTW: I'm not maintaining gcc-4.0 port, just maintaining gfortran port. > I made gfrotran port for several reasons, and it should be obsolated in > the future. I see no reason why it cannot be obsolated today. I have 7 years of experience with the compilers in FreeBSD and I can tell you that there have been multiple attempts to remove FORTRAN from both the base system and GCC ports. All landed many emails in my inbox. There are many scitenfic FreeBSD users that expect FORTRAN to be included. Many (most?) don't want to spend the time building a custom version of GCC just to get FORTRAN vs. adding the pre-built package. -- -- David (obrien@FreeBSD.org)