From owner-svn-ports-head@freebsd.org Mon Nov 9 14:14:25 2015 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B8978A29A27; Mon, 9 Nov 2015 14:14:25 +0000 (UTC) (envelope-from freebsd.contact@marino.st) Received: from shepard.synsport.net (mail.synsport.com [208.69.230.148]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 899CE11A5; Mon, 9 Nov 2015 14:14:24 +0000 (UTC) (envelope-from freebsd.contact@marino.st) Received: from [192.168.1.22] (210.Red-81-38-187.dynamicIP.rima-tde.net [81.38.187.210]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by shepard.synsport.net (Postfix) with ESMTP id 8BCA743BA1; Mon, 9 Nov 2015 08:14:21 -0600 (CST) Subject: Re: svn commit: r388648 - in head/net: asterisk11 asterisk13 To: Guido Falsi , Alexey Dokuchaev , Gerald Pfeifer References: <201506052330.t55NUBZL020965@svn.freebsd.org> <564044BC.5050203@FreeBSD.org> <56408CCC.20302@marino.st> <56408FE3.9040105@marino.st> <20151109130052.GA95999@FreeBSD.org> <5640A999.1050307@FreeBSD.org> Cc: John Marino , Adam Weinberger , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Reply-To: marino@freebsd.org From: John Marino Message-ID: <5640AA3B.7060106@marino.st> Date: Mon, 9 Nov 2015 15:14:19 +0100 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.0.1 MIME-Version: 1.0 In-Reply-To: <5640A999.1050307@FreeBSD.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Nov 2015 14:14:25 -0000 On 11/9/2015 3:11 PM, Guido Falsi wrote: > On 11/09/15 14:00, Alexey Dokuchaev wrote: >> On Mon, Nov 09, 2015 at 01:45:37PM +0100, Gerald Pfeifer wrote: >>> On Mon, 9 Nov 2015, John Marino wrote: >>>> "current GCC" is a bit confusing to me. Do you mean "Ports GCC"? >>>> Or "appropriate GCC" ? I think the wording would confuse users too. >> >> +1; "current GCC" is a bit vague; certainly seasoned ports hackers would >> know what it means, but for user Joe it might not be immediately clear >> when this message pops up in dialog(1) without ^C'ing and reading the >> Makefile. >> >>> I guess the full version would be "Use GCC, just not the crappy old >>> version in base of older versions of FreeBSD" (except for lang/gambit-c >>> and cad/ghdl). >>> >>> Perhaps >>> >>> GCC_DESC?= Use GCC (from ports) >> >> I'd vote for "Use modern GCC (from ports)" or "Build with modern GCC". >> > > I agree with the idea, really. > > I just feel compelled to point out one detail, the GCC option could also > used to indicate the port should compile using any GCC, also including > the one included in base. Usually this does not happen just because > depending on ports GCC exclusively is easier than allowing base one too. > > I agree this is really a minor issue. > But that's pie-in-the-sky. If it works with base gcc, there wouldn't be a GCC options. If the default GCC is 4.8 (soon to be 4.9) then there's a good chance gcc 4.7 or 4.6 won't build. Lastly, you can use make.conf to force a higher GCC than 4.8 but that's a global option. John