From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: phillip.lord@russet.org.uk (Phillip Lord) Newsgroups: gmane.emacs.devel Subject: Re: Win32 GnuTLS DLL installer? Date: Thu, 21 Sep 2017 22:16:36 +0100 Message-ID: <8760cbzr9n.fsf@russet.org.uk> References: <87lgl9e4ji.fsf@lifelogs.com> <5e2a6b84f4051ba2d4d427200045c947.squirrel@cloud103.planethippo.com> <8760ccdt3g.fsf@lifelogs.com> <83mv5ods3n.fsf@gnu.org> <87zi9ocbae.fsf@lifelogs.com> <83fubgdm4y.fsf@gnu.org> <87vakcc5xn.fsf@lifelogs.com> <83a81odk0q.fsf@gnu.org> <87poakc4th.fsf@lifelogs.com> <838th7ewdg.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1506028640 8238 195.159.176.226 (21 Sep 2017 21:17:20 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 21 Sep 2017 21:17:20 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3.50 (gnu/linux) Cc: Ted Zlatanov , emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Sep 21 23:17:16 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dv8qR-0001iE-1t for ged-emacs-devel@m.gmane.org; Thu, 21 Sep 2017 23:17:15 +0200 Original-Received: from localhost ([::1]:55568 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dv8qW-0001KT-KZ for ged-emacs-devel@m.gmane.org; Thu, 21 Sep 2017 17:17:20 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33591) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dv8pw-0001K5-BE for emacs-devel@gnu.org; Thu, 21 Sep 2017 17:16:45 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dv8pv-00039w-9D for emacs-devel@gnu.org; Thu, 21 Sep 2017 17:16:44 -0400 Original-Received: from cloud103.planethippo.com ([78.129.138.110]:60509) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dv8pq-00032C-2Z; Thu, 21 Sep 2017 17:16:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=russet.org.uk; s=default; h=Content-Type:MIME-Version:Message-ID: In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=dHcmEjLBuA1UBiPGT1YvPvKCQn0SwDlvECpLv3SkRN4=; b=CcS2BLfckrYklj57BfrrAl0I+ EUHvU7JE0MRn3Il8DqXgL7rEQnJmuNOnM9+8HwQvwtogr/1ctLBU5dqIgyijLNMtN07HTkcqymqUA xfE1Fm64dT045Se5bA0+rEjWUPLJtMy8ie9cP7Hdu0sKUQarpiyDyDIdw9/pQtyLPyOrPL3o2HfZJ AD2t4O1+z9I8JuAN5KKDSG4I8gUSgOls3MPr4M5ePxW1vJ6KMkPRDfqzNGk1LwqeUfjgOCPTwghAn mvW/COYaq/Fe5taBUc1eXDx7tPxmSElaEY5jogw/F9kxkvkP1cAKVBgr0SbumF9dNdh0wZoiJjAIG FN2as+cwQ==; Original-Received: from cpc8-benw10-2-0-cust100.16-2.cable.virginm.net ([92.233.204.101]:46338 helo=russet.org.uk) by cloud103.planethippo.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.89) (envelope-from ) id 1dv8pp-001wcO-3H; Thu, 21 Sep 2017 21:16:37 +0000 In-Reply-To: <838th7ewdg.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 21 Sep 2017 21:31:55 +0300") X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cloud103.planethippo.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - russet.org.uk X-Get-Message-Sender-Via: cloud103.planethippo.com: authenticated_id: phillip.lord@russet.org.uk X-Authenticated-Sender: cloud103.planethippo.com: phillip.lord@russet.org.uk X-Source: X-Source-Args: X-Source-Dir: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 78.129.138.110 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:218664 Archived-At: Eli Zaretskii writes: >> From: Ted Zlatanov >> Date: Thu, 21 Sep 2017 13:57:46 -0400 >> >> EZ> Available from where? Surely, we won't want to recommend >> EZ> security-related DLLs whose quality we cannot guarantee, would we? >> >> As Phillip said, >> https://ftp.gnu.org/gnu/emacs/windows/emacs-25-x86_64-deps.zip and >> whatever other locations on that server are appropriate. I think that's >> the simplest, least surprising solution. > > It may be the simplest, but are they good enough for a dedicated, > security-related package? I'm not sure. E.g., do the MSYS2 people, > who produce the DLLs which Phillip repackages, habitually run the test > suite of those DLLs, and investigate every failure? Given that these are the DLLs than any user of Emacs is likely to update their libgnutls from anyway, then this doesn't strike me as a major problem. I mean, it's as good a solution as any. Phil >> When a GitLab server is available, maybe we can set up a W32 build slave >> to build and test these binaries. > > That'd be good progress, but someone will still have to review the > failures in the optional libraries and fix them. The upstream > developers only do that for GNU/Linux builds.