Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Mar 2005 11:43:07 -0800
From:      "David O'Brien" <obrien@FreeBSD.org>
To:        NAKATA Maho <chat95@mac.com>
Cc:        ports-committers@FreeBSD.org
Subject:   Re: cvs commit: ports/lang/gcc40 Makefile distinfo pkg-plist
Message-ID:  <20050303194307.GA16309@dragon.nuxi.com>
In-Reply-To: <20050303.155754.343188241.chat95@mac.com>
References:  <20050302083629.GA64045@dragon.nuxi.com> <20050303.144814.343190668.chat95@mac.com> <20050303063945.GA3179@dragon.nuxi.com> <20050303.155754.343188241.chat95@mac.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Mar 03, 2005 at 03:57:54PM +0900, NAKATA Maho wrote:
> In Message-ID: <20050303063945.GA3179@dragon.nuxi.com> 
> David O'Brien <obrien@FreeBSD.org> 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)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050303194307.GA16309>