Date: Thu, 24 Mar 2005 23:42:55 +0100 (CET) From: Gerald Pfeifer <gerald@pfeifer.com> To: David O'Brien <obrien@FreeBSD.org>, NAKATA Maho <chat95@mac.com> Cc: ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/lang/gcc40 Makefile distinfo pkg-plist Message-ID: <Pine.BSF.4.62.0503242336520.73602@acrux.dbai.tuwien.ac.at> In-Reply-To: <20050304.165101.424241247.chat95@mac.com> References: <20050303063945.GA3179@dragon.nuxi.com> <20050303.155754.343188241.chat95@mac.com> <20050304.165101.424241247.chat95@mac.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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 <chat95@mac.com> 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/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.62.0503242336520.73602>