From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.devel Subject: Re: gnutls for win32 Date: Sun, 01 Jan 2012 16:17:54 -0500 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <87liprazr1.fsf@lifelogs.com> References: <87aa68dfao.fsf@lifelogs.com> <87ty4fbje8.fsf@lifelogs.com> <83ehvjs8t5.fsf@gnu.org> <87pqf3bcom.fsf@lifelogs.com> <83boqns68o.fsf@gnu.org> Reply-To: emacs-devel@gnu.org NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1325452699 30290 80.91.229.12 (1 Jan 2012 21:18:19 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 1 Jan 2012 21:18:19 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jan 01 22:18:15 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RhSnD-0004zJ-6f for ged-emacs-devel@m.gmane.org; Sun, 01 Jan 2012 22:18:11 +0100 Original-Received: from localhost ([::1]:50451 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhSnC-0001jy-JR for ged-emacs-devel@m.gmane.org; Sun, 01 Jan 2012 16:18:10 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:42936) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhSn9-0001ji-Qz for emacs-devel@gnu.org; Sun, 01 Jan 2012 16:18:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RhSn8-00034Q-Hb for emacs-devel@gnu.org; Sun, 01 Jan 2012 16:18:07 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]:36840) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhSn8-00034M-5r for emacs-devel@gnu.org; Sun, 01 Jan 2012 16:18:06 -0500 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1RhSn7-0004sE-D2 for emacs-devel@gnu.org; Sun, 01 Jan 2012 22:18:05 +0100 Original-Received: from c-76-28-40-19.hsd1.vt.comcast.net ([76.28.40.19]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 01 Jan 2012 22:18:05 +0100 Original-Received: from tzz by c-76-28-40-19.hsd1.vt.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 01 Jan 2012 22:18:05 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Original-Lines: 52 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: c-76-28-40-19.hsd1.vt.comcast.net X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.90 (gnu/linux) Cancel-Lock: sha1:hjhcLxxSEDhHBjp+enzmnnI54Ho= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 80.91.229.12 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:147136 Archived-At: On Sun, 01 Jan 2012 19:05:43 +0200 Eli Zaretskii wrote: >> From: Ted Zlatanov >> Date: Sun, 01 Jan 2012 11:38:33 -0500 >> >> I meant: do you want to work with Christoph to incorporate building >> GnuTLS into building Emacs itself? EZ> I don't think this is practical. GnuTLS is a very large project (as EZ> you know only too well), building it requires quite a few other EZ> packages (that are its dependencies), and doing so on Windows requires EZ> to have MSYS and many supporting tools installed, in addition and EZ> alongside the MinGW setup. Asking people who build Emacs to have all EZ> that is way too much, IMO. EZ> On top of that, the Windows build of GnuTLS is not a fire-and-forget EZ> thing, due to various problems I won't go into here. E.g., the EZ> default static+dynamic build simply fails on Windows. OK. >> Yes, I mean we want to make the installation easier, that's all. Right >> now they have to get the GnuTLS binaries separately. EZ> I think downloading a single zip archive and unzipping it is much EZ> easier than adding GnuTLS to Emacs. For every Emacs user? That seems like a pain. Can we include it in the binaries Christoph is putting out, even if it's not built with Emacs itself? >> OK. In that case, we should build some tests of the GnuTLS >> functionality in Emacs so upgrading is easier and less stressful. EZ> That would be good, yes. In particular, it would allow people who EZ> don't normally use GnuTLS related features in Emacs to reliably EZ> produce tested binaries. OK. Since Emacs won't include the GnuTLS DLLs on Windows, and even if it did it doesn't have the GnuTLS server functionality, this will require some extra work. It should probably hit Savannah. >> I can keep track of the GnuTLS releases and bump the Emacs support >> when we agree it's worthwhile. (You or anyone else can volunteer to >> do this if you want that role...) EZ> It should be enough to post a message saying that you recommend EZ> upgrading for this-and-that reason. OK. Ted