Migration to gfortran42

NAKATA Maho chat95 at mac.com
Tue Jan 9 08:57:21 UTC 2007


Dear maintainers using Fortran and portmgr,

First, portmgr@
for migration purpose only I'd like to add 
> WANT_FORTRAN=yes
> USE_GCC=4.2+
to each port that requires fortran. is it okay? if build is broken
with this fortran, I'll fix, the I'll commit. Could you please approve
my commits?

All: 
There are several reasons, 
http://www.freebsd.org/cgi/query-pr.cgi?pr=107601
I'd like to migrate to gfortran (Fortran90/95) instead of using
f77/g77(Fortran77).
See http://gcc.gnu.org/wiki/GFortran for latest infomation regarding gfortran.

As the first step,
I'd like to add WANT_FORTRAN=yes knob (currently dummy) for your ports and 
migrate to gfortran42 from lang/gcc42.
Ports have already migrated to gfortran

ports                   maintainer           Used Fortran  committed
ports/astro/cfitsio     ports at FreeBSD.org    gfortran        yes
ports/math/atlas        maho at FreeBSD.org     gfortran        yes
ports/math/atlas-devel  maho at FreeBSD.org     gfortran        yes
biology/molden          ports at FreeBSD.org    gfortran        yes
benchmarks/himenobench  maho at FreeBSD.org     gfortran        yes
biology/ortep3          ports at FreeBSD.org    gfortran        yes
biology/psi88           ports at FreeBSD.org    f77             yes
math/taucs              ports at FreeBSD.org    gfortran        yes
math/arpack             ports at FreeBSD.org    gfortran        yes
cad/calculix            maho at FreeBSD.org     gfortran        yes
science/2dhf            maho at FreeBSD.org     gfortran        yes
--------------------------------------------------------------------
math/lapack             jmz at FreeBSD.org      gfortran        not yet
math/blas               stas at FreeBSD.org     gfortran        not yet
--------------------------------------------------------------------
many are not yet done...

I'll add folloging line for your ports (and other fixes if necessary).
> WANT_FORTRAN=yes
> USE_GCC=4.2+
Please approve my commits. Any build brekage regarding this, fix
will be fix by NAKATA, Maho (maho at FreeBSD.org)

thanks,
-- NAKATA, Maho (maho at FreeBSD.org)


More information about the freebsd-ports mailing list