From owner-freebsd-apache@FreeBSD.ORG Sun Nov 10 20:36:39 2013 Return-Path: Delivered-To: apache@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id A4A3B9FE for ; Sun, 10 Nov 2013 20:36:39 +0000 (UTC) (envelope-from ohauer@gmx.de) Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3645F20AC for ; Sun, 10 Nov 2013 20:36:39 +0000 (UTC) Received: from [192.168.0.100] ([87.139.233.65]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0MFdDB-1VR0tn3gyT-00EbHs for ; Sun, 10 Nov 2013 21:36:31 +0100 Message-ID: <527FEE58.5050201@gmx.de> Date: Sun, 10 Nov 2013 21:36:40 +0100 From: olli hauer User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Allan Jude , freebsd-ports@freebsd.org Subject: Re: ports default version system References: <527D9F38.20105@allanjude.com> In-Reply-To: <527D9F38.20105@allanjude.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:QKB/gIDM2yV6wAXy75eQGew5/hv60hKMT7gRMkGu9DiwR4sRjP6 ir90xrp3tOKc7tvSBBmdIQDJDe2epMi32hjMTVeCcDKRaIuzHE41a1cMKTjXhvCt3i3wE0X k0L/DpKmT3zIvWIEfhXq+jXd945uEC8FKwHUlPok3Y9ppjV3t3WwfXMEIzJUPH1N4WlEB+Y pcPFaSzTgC7Cu/JyDEWOw== Cc: clement@FreeBSD.org, ports@FreeBSD.org, apache@FreeBSD.org X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Nov 2013 20:36:39 -0000 On 2013-11-09 03:34, Allan Jude wrote: > Attached is a proposed patch for Mk/bsd.default-versions.mk > > Currently, perl, python, ruby and tcl are supported > > The patch adds support for apache, fpc, mysql, pgsql, and php > > Users can specify in /etc/make.conf > > DEFAULT_VERSIONS= perl5=5.18 ruby=2.0 php=5.3 mysql=55p > > and change the default version of php from lang/php5 to lang/php53 > and mysql from database/mysql55-server to database/perconba55-server > etc. > > The apache part of the patch might also consider deprecating the > APACHE_PORT make.conf variable. > > Using the 'old way' produces a warning the same way it does for ruby, > perl etc. > I'm reviewing the apache part, at the first look it seems OK, at the second it seems to overwrites the version check logic by always assigning the default version regardless if the default version is fine for the port. -- olli