svn commit: r301534 - head/chinese/ibus-pinyin

Alexey Dokuchaev danfe at FreeBSD.org
Fri Jul 27 02:57:47 UTC 2012


On Fri, Jul 27, 2012 at 08:02:54AM +1000, Peter Jeremy wrote:
> On 2012-Jul-25 21:36:48 +0000, Gerald Pfeifer <gerald at freebsd.org> wrote:
> >Log:
> >  Replace USE_GCC=4.4+ by USE_GCC=4.6+ since GCC 4.4 is on its way out
> >  and GCC 4.6 has been the default for a while.
> 
> I've seen quite a few of these commits and do not understand the purpose
> of them.  "USE_GCC=4.4+" means that this port needs gcc-4.4 or higher to
> build/run.  That has not changed and if I have gcc-4.4 already installed
> then this port should continue to build and run without issues.

That's exactly my situation as well.  With insanely frequent GCC updates, I
prefer to have built one version of GPLv3'ed gcc, which appeared to be 4.4.
As long it works, I see no reason to update, esp. considering high build
times.  However, changes like this one make it harder as I have to manually
adjust GCC requirement (essentially backing out your changes) to keep things
working for me.

USE_GCC=4.4+ seems more correct because it reflects the reality.  Changing
it to 4.6 implies that port cannot be built with 4.4 or 4.5, which is not
true for most of the cases.  Whether we keep gcc4.4 in the tree or not is
different issue: users might have it installed long ago, and be perfectly
happy with the package regardless of port's deprecated status.

./danfe



More information about the svn-ports-all mailing list