From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ivan Shmakov Newsgroups: gmane.emacs.devel Subject: Re: proposal: require GnuTLS 3.1.x (previous stable) Date: Tue, 25 Nov 2014 18:55:34 +0000 Message-ID: <87h9xnqfdl.fsf@violet.siamics.net> References: <87389762xj.fsf_-_@lifelogs.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1416941774 1130 80.91.229.3 (25 Nov 2014 18:56:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 25 Nov 2014 18:56:14 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Nov 25 19:56:10 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XtLHV-0002qO-5A for ged-emacs-devel@m.gmane.org; Tue, 25 Nov 2014 19:56:09 +0100 Original-Received: from localhost ([::1]:59002 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XtLHU-0001K2-FO for ged-emacs-devel@m.gmane.org; Tue, 25 Nov 2014 13:56:08 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47906) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XtLHC-0001JW-D8 for emacs-devel@gnu.org; Tue, 25 Nov 2014 13:55:55 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XtLH7-0004eT-DS for emacs-devel@gnu.org; Tue, 25 Nov 2014 13:55:50 -0500 Original-Received: from fely.am-1.org ([2a01:4f8:d15:1b86::2]:48538) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XtLH7-0004aE-4A for emacs-devel@gnu.org; Tue, 25 Nov 2014 13:55:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=siamics.net; s=a2013295; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:Sender:References:Subject:To:From; bh=tNmd+dtwBiRJ57Ktdzdw1+b1C1Wnio9o0zhDQdL6qN0=; b=pkS3AF2h4gc5g9EzAszEQeDaK3q9vq+0KVxUlPLHpJuuR8I2bWKVDOHhC8z9dysHxWRS06P9L6NUd5AYRxIJqG1b0kcpdyhceuODjz/KyCAOg2LR2shxU8xfAGceaaVOoOjE+f6/VOjGDX3ske0WdzczEiktY4WAtpFhRq86En8=; Original-Received: from [2a02:2560:6d4:26ca::1:1d] (helo=violet.siamics.net) by fely.am-1.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1XtLH4-0005fR-6w for emacs-devel@gnu.org; Tue, 25 Nov 2014 18:55:42 +0000 Original-Received: from localhost ([::1] helo=violet.siamics.net) by violet.siamics.net with esmtps (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1XtLGx-00020W-6Z for emacs-devel@gnu.org; Wed, 26 Nov 2014 01:55:35 +0700 Mail-Followup-To: emacs-devel@gnu.org In-Reply-To: (Lars Magne Ingebrigtsen's message of "Tue, 25 Nov 2014 16:57:06 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a01:4f8:d15:1b86::2 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:178270 Archived-At: >>>>> Lars Magne Ingebrigtsen writes: >>>>> Ted Zlatanov writes: >> Conditionally supporting GnuTLS 2.6.6 is a pain because many >> functions were added since then. It complicates the code >> significantly today and for the future, possibly hiding bugs in the >> compatibility layers. We're already starting to see these >> compilation issues in the bug tracker and on emacs-devel and it >> would be nice to cut the cord now. > I think it'll be many years before there is a non-significant number > of gnutls 2.x users out there. The current Debian Stable uses 2.12, Yet Jessie is already frozen, so I guess we may see Debian=C2=A08 released in the first half (if not quarter) of 2015. Personally, I=E2=80=99d suggest retaining GnuTLS=C2=A02 support until a mo= nth or two after that at the least. > and the various LTS versions of the different GNU/Linux distributions > will remain on 2.x for a Long Time, I think. Yes, although I=E2=80=99d rather question the necessity of building Emacs =E2=80=98master=E2=80=99 on an LTS GNU/Linux system. If the intent = is to use the last decade=E2=80=99s versions of Libc and Coreutils, =E2=80=93 why Emacs has to be newer than that? Especially given that the older versions of the system, when necessary to support legacy software, could be just as well be run in chroot(2) environments. (Or even be entirely =E2=80=9Cvirtual.=E2= =80=9D) --=20 FSF associate member #7257 http://boycottsystemd.org/ =E2=80=A6 3013 B6A0= 230E 334A