From owner-freebsd-ports@FreeBSD.ORG Sun Apr 8 08:23:53 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 68909106564A for ; Sun, 8 Apr 2012 08:23:53 +0000 (UTC) (envelope-from matthias.andree@gmx.de) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.23]) by mx1.freebsd.org (Postfix) with SMTP id C8D848FC14 for ; Sun, 8 Apr 2012 08:23:52 +0000 (UTC) Received: (qmail invoked by alias); 08 Apr 2012 08:23:45 -0000 Received: from g230105221.adsl.alicedsl.de (EHLO mandree.no-ip.org) [92.230.105.221] by mail.gmx.net (mp033) with SMTP; 08 Apr 2012 10:23:45 +0200 X-Authenticated: #428038 X-Provags-ID: V01U2FsdGVkX1/bOydx5Lbb94X2pGna6BPpyCbN5T+y5wV/Appezm 3ZClbyUL2iRKP7 Received: from [127.0.0.1] (localhost.localdomain [127.0.0.1]) by apollo.emma.line.org (Postfix) with ESMTP id 4758923CF4E for ; Sun, 8 Apr 2012 10:23:44 +0200 (CEST) Message-ID: <4F814B10.3010109@gmx.de> Date: Sun, 08 Apr 2012 10:23:44 +0200 From: Matthias Andree User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.28) Gecko/20120313 Mnenhy/0.8.3 Thunderbird/3.1.20 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <20120404065640.177c6b73@scorpio> <20348.13284.963931.392595@jerusalem.litteratus.org> <20120404082712.26acc4b2@scorpio> In-Reply-To: <20120404082712.26acc4b2@scorpio> X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Subject: Re: Updating GnuTLS to latest version X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Apr 2012 08:23:53 -0000 Am 04.04.2012 14:27, schrieb Jerry: > On Wed, 4 Apr 2012 07:43:32 -0400 > Robert Huff articulated: > >> >> Jerry writes: >> >>> GnuTLS v3.0.18 was released on 2012-04-02. The latest port's >>> versions are "gnutls-2.12.18" and "gnutls-devel-2.99.4" >>> respectively. >>> >>> GnuTLS v3.0.18 is considered the latest stable build by the >>> authors. Are there any plans to update the ports system to this >>> version. In addition, since the port's "gnutls-devel-2.99.4" >>> version is really not the latest experimental version any longer, >>> shouldn't it be removed to avoid any confusion? >> >> Looking at the list of ports down-stream, I suspect this will >> require substantial testing before any upgrade is puvlished. And >> that doesn't count ports that may simply be unable to use it. > > The answer then is to simply do what has been done with other ports > that have numerous major version numbers; i.e. Bash, MySQL, etcetera. > Create a GnuTLS-2 and a GnuTLS-3 port and maintain the latest versions > in each respective port. In fact, it is probably the only logical way > to maintain this port correctly. Perhaps even creating a > "GNUTLS_DEFAULT_VERSION=3" directive for the "/etc/make.conf" file. > There are definitely numerous ways to handle this problem. Yes, there are. However, we're currently in a state of feature freeze, where we shall not be making any potentially disruptive and/or sweeping changes like those if it can be helped. I suggest that you read the porter's handbook, create the necessary changes, test them, revise them, and when they're good, submit them. Chances are that by that time, the feature freeze will have been lifted so we can go forward.