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 11:38:33 -0500 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <87pqf3bcom.fsf@lifelogs.com> References: <87aa68dfao.fsf@lifelogs.com> <87ty4fbje8.fsf@lifelogs.com> <83ehvjs8t5.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 1325435940 582 80.91.229.12 (1 Jan 2012 16:39:00 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 1 Jan 2012 16:39:00 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jan 01 17:38:57 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 1RhOQy-0006Qr-4D for ged-emacs-devel@m.gmane.org; Sun, 01 Jan 2012 17:38:56 +0100 Original-Received: from localhost ([::1]:53408 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhOQx-00053a-Nl for ged-emacs-devel@m.gmane.org; Sun, 01 Jan 2012 11:38:55 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:51963) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhOQt-00053I-G5 for emacs-devel@gnu.org; Sun, 01 Jan 2012 11:38:53 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RhOQr-00082G-Po for emacs-devel@gnu.org; Sun, 01 Jan 2012 11:38:51 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]:37170) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhOQr-00081U-1R for emacs-devel@gnu.org; Sun, 01 Jan 2012 11:38:49 -0500 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1RhOQo-0006JZ-W6 for emacs-devel@gnu.org; Sun, 01 Jan 2012 17:38:47 +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 17:38:46 +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 17:38:46 +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:nTOpMeyGcxbiqBzPqxO+Pl7Hp+E= 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:147126 Archived-At: On Sun, 01 Jan 2012 18:10:14 +0200 Eli Zaretskii wrote: >> From: Ted Zlatanov >> Date: Sun, 01 Jan 2012 09:13:35 -0500 >> Cc: help-gnutls@gnu.org, gnutls-devel@gnu.org >> >> On Sun, 01 Jan 2012 06:50:12 -0500 Eli Zaretskii wrote: >> EZ> FWIW, I've built GnuTLS 3.0.9 natively on Windows, using MinGW and EZ> MSYS. I will make the resulting binaries available shortly, as soon EZ> as I'm done testing it with Emacs. >> >> Do you want to work with Christoph Scholtes to make a GnuTLS W32 build >> part of the Emacs W32 build? EZ> Sorry, I don't understand: what is the "GnuTLS W32 build part of the EZ> Emacs W32 build"? Emacs on Windows can already be built with GnuTLS. That sentence could be parsed both ways, sorry. I meant: do you want to work with Christoph to incorporate building GnuTLS into building Emacs itself? But it sounds like that's extra work you don't need :) >> That would be terrific and we wouldn't have to tell our users to >> download an extra DLL every time. EZ> GnuTLS is more than just one DLL. Yes, I mean we want to make the installation easier, that's all. Right now they have to get the GnuTLS binaries separately. >> That allows us to make the choice of whether we should keep in sync with >> the latest GnuTLS or refresh occasionally. Testing will be harder if we >> keep in sync, but has obvious benefits for both projects. EZ> Unless there are known serious bugs, I see no particular reason to EZ> upgrade to the next GnuTLS version, let alone keep in sync all the EZ> time. It adds unnecessary overhead to people involved in providing EZ> the binary packages. (E.g., it took me 2 days of my precious time to EZ> build GnuTLS with MinGW, due to various complications and outright EZ> bugs in the GnuTLS configury. Why would I need to go through that EZ> every month or so?) Staying a whole major revision behind is indeed EZ> undesirable, which is why I made the effort of building the latest EZ> release. OK. In that case, we should build some tests of the GnuTLS functionality in Emacs so upgrading is easier and less stressful. 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...) Thanks Ted