numerous gcc installations

bf bf2006a at yahoo.com
Sun Jan 11 13:36:03 PST 2009


Yes, the gcc ports are used partly because the Fortran compiler was removed
from the base system.  (They might have
been used anyway, to take advantage of
the improvements in later versions of
gcc. ) bsd.gcc.mk fixes the specific
compiler used via the value of
the WITH_FORTRAN variable in a port
Makefile.  This is done intentionally,
as there are substantive differences
between the available compilers -- the
compilers are not considered to be
interchangeable. The fact that some ports
continued to use gfortran42, which
gerald@ and maho@ deprecated in the
recent round of changes, was a mistake
that has been or will be corrected.  If
you want to use it, don't use the
WITH_FORTRAN knob; or patch bsd.gcc.mk.
I agree that this probably should have
been mentioned in UPDATING, but they
were probably too busy fixing the many
small problems that arose after the
changes.

Regards,
          b.


      


More information about the freebsd-ports mailing list