Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Jun 2010 00:47:31 +0000
From:      "b. f." <bf1783@googlemail.com>
To:        Andrius Morkunas <andrius@FreeBSD.org>
Cc:        p4-projects@freebsd.org
Subject:   Re: PERFORCE change 179429 for review
Message-ID:  <AANLkTimo9mqld1hf7Oa_6804HR3A5pwkeYAO8I_9Coel@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
>http://p4web.freebsd.org/@@179429?ac=10
>
>Change 179429 by andrius at klevas on 2010/06/10 18:32:41
>
>        Add support for newer GCC versions.
>
>        PORTS_CC should now be able to handle newer GCC versions like gcc44.

If you intend to use USE_GCC in the sense that it is used now, for a
larger number of ports; or to allow the wide use of some other
compiler from ports, then you must consider how to deal with the new
circular dependencies that may be introduced.  For example, right now,
if you build any of:

lang/perl5.10
devel/binutils
devel/gmake
devel/bison
math/gmp
math/mpfr
converters/libiconv
devel/m4
devel/libtool22

with USE_GCC=4.4+, you will introduce circular dependencies that will
wreak havoc in the current Ports infrastructure.  Unless some of these
ports are added to the base system, or only base system compilers are
used, you will probably have to devise an alternative method for
determining the dependencies of compilers and toolchains.

Regards,
               b.



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