From owner-cvs-ports@FreeBSD.ORG Thu Mar 24 22:42:50 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 8729C16A4CE; Thu, 24 Mar 2005 22:42:50 +0000 (GMT) Received: from vexpert.dbai.tuwien.ac.at (vexpert.dbai.tuwien.ac.at [128.131.111.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 330E043D53; Thu, 24 Mar 2005 22:42:50 +0000 (GMT) (envelope-from gerald@pfeifer.com) Received: from [128.131.111.60] (acrux [128.131.111.60]) by vexpert.dbai.tuwien.ac.at (Postfix) with ESMTP id 2684B1379C; Thu, 24 Mar 2005 23:42:49 +0100 (CET) Date: Thu, 24 Mar 2005 23:42:55 +0100 (CET) From: Gerald Pfeifer To: David O'Brien , NAKATA Maho In-Reply-To: <20050304.165101.424241247.chat95@mac.com> Message-ID: References: <20050303063945.GA3179@dragon.nuxi.com> <20050303.155754.343188241.chat95@mac.com> <20050304.165101.424241247.chat95@mac.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Mar 2005 22:42:50 -0000 On Thu, 3 Mar 2005, David O'Brien wrote: >> 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}. However, libiconv is present on many (if not) most systems, whereas libgmp often is an extra one. I know, because I've been building and testing our lang/gcc ports on many systems where by default I'm just having a guest announct. ;-) NAKATA Maho wrote: > Thanks. This is historical reason. I'm second to having Fortran in base > system Fully agreed. Hmm, that's going to get interesting though: once FreeBSD switches to GCC 4.x as the system compiler, does this mean that libgmp will become part of the base system as well given that the new Fortran frontend has this dependency? How do you plan to handle that? (This is a question I really don't know how to answer; it's certainly not rhethoric.) > So what we should do ask gerald to remove WITH_FORTRAN knob. I think we should keep it in any case, to give users and testers more freedom, but we could consider changing the default. Gerald -- Gerald Pfeifer (Jerry) gerald@pfeifer.com http://www.pfeifer.com/gerald/