From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel,gmane.network.gnutls.general,gmane.comp.encryption.gpg.gnutls.devel Subject: Re: gnutls for win32 Date: Sun, 01 Jan 2012 06:50:12 -0500 Message-ID: References: <87aa68dfao.fsf@lifelogs.com> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: dough.gmane.org 1325418632 5928 80.91.229.12 (1 Jan 2012 11:50:32 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 1 Jan 2012 11:50:32 +0000 (UTC) Cc: help-gnutls@gnu.org, gnutls-devel@gnu.org, emacs-devel@gnu.org To: Nikos Mavrogiannopoulos Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jan 01 12:50:23 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 1RhJvi-0007Si-U5 for ged-emacs-devel@m.gmane.org; Sun, 01 Jan 2012 12:50:23 +0100 Original-Received: from localhost ([::1]:54336 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhJvi-0003Vg-1R for ged-emacs-devel@m.gmane.org; Sun, 01 Jan 2012 06:50:22 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:45736) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhJve-0003VE-QN for emacs-devel@gnu.org; Sun, 01 Jan 2012 06:50:19 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RhJvd-0005Nr-QW for emacs-devel@gnu.org; Sun, 01 Jan 2012 06:50:18 -0500 Original-Received: from fencepost.gnu.org ([140.186.70.10]:47616) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhJvZ-0005NC-2V; Sun, 01 Jan 2012 06:50:13 -0500 Original-Received: from eliz by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RhJvY-0004l9-OX; Sun, 01 Jan 2012 06:50:12 -0500 In-reply-to: (message from Nikos Mavrogiannopoulos on Sun, 1 Jan 2012 13:10:22 +0200) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.10 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:147119 gmane.network.gnutls.general:2573 gmane.comp.encryption.gpg.gnutls.devel:5647 Archived-At: > Date: Sun, 1 Jan 2012 13:10:22 +0200 > From: Nikos Mavrogiannopoulos > Cc: gnutls-devel@gnu.org, emacs-devel@gnu.org > > 2011/12/31 Ted Zlatanov : > > > NM> Hello all and best wishes for new year, > > NM>  I've put pre-built win32 dlls and the other gnutls applications for > > NM> 3.0.9 in [0]. I've managed to automate the procedure, so it could be > > NM> that next releases (at least the major ones) will have the > > NM> corresponding windows dlls released as well. > > NM> [0]. http://homes.esat.kuleuven.be/~nikos/gnutls-win32/ > > Great news!  That lets GNU Emacs use the latest GnuTLS on all the > > supported platforms. > > Currently we're in a feature freeze for the Emacs pretest, but after the > > next Emacs release we'll make GnuTLS 3.x required.  That also lets us > > ensure that we're not fighting old, already-fixed bugs. > > Could the W32 releases go on the official GnuTLS site so we can point to > > them in the GNU Emacs installation notes?  And could you, when able, > > publish the build script so developers can make their own W32 builds? > > Hi Ted, > The build script is on the repository (cross.mk). I'll see what's the > optimal release method of windows binaries. FWIW, I've built GnuTLS 3.0.9 natively on Windows, using MinGW and MSYS. I will make the resulting binaries available shortly, as soon as I'm done testing it with Emacs. Note that currently Emacs cannot use GnuTLS 3.0.9 on Windows, because of a couple of minor incompatibilities in Emacs itself. I'm working on a solution as we speak.