From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: GnuTLS for W32 Date: Wed, 04 Jan 2012 03:21:31 -0500 Message-ID: References: <83wr9bqez3.fsf@gnu.org> <87y5tr9dwv.fsf_-_@lifelogs.com> <87k45alwgb.fsf@wanadoo.es> <87fwfyltm1.fsf@wanadoo.es> <87boqmlrma.fsf@wanadoo.es> <87ty4e9j19.fsf@lifelogs.com> <83obumqa0v.fsf@gnu.org> <87ipktag2e.fsf@lifelogs.com> <87fwfxtxuz.fsf@wanadoo.es> <87aa64ubg9.fsf@wanadoo.es> <83boqkr9bp.fsf@gnu.org> <874nwcu17i.fsf@wanadoo.es> <834nwcr6un.fsf@gnu.org> <87vcosskhc.fsf@wanadoo.es> <831urgr2yr.fsf@gnu.org> <87r4zgsh2w.fsf@wanadoo.es> <87ipks3zbo.fsf@uwakimon.sk.tsukuba.ac.jp> <87boqk3q69.fsf@uwakimon.sk.tsukuba.ac.jp> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: dough.gmane.org 1325665302 4927 80.91.229.12 (4 Jan 2012 08:21:42 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 4 Jan 2012 08:21:42 +0000 (UTC) Cc: ofv@wanadoo.es, emacs-devel@gnu.org To: "Stephen J. Turnbull" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jan 04 09:21:38 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 1RiM6L-0007CU-9w for ged-emacs-devel@m.gmane.org; Wed, 04 Jan 2012 09:21:37 +0100 Original-Received: from localhost ([::1]:60156 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RiM6K-00053o-Nc for ged-emacs-devel@m.gmane.org; Wed, 04 Jan 2012 03:21:36 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:57367) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RiM6H-00051e-Eg for emacs-devel@gnu.org; Wed, 04 Jan 2012 03:21:34 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RiM6G-00048n-51 for emacs-devel@gnu.org; Wed, 04 Jan 2012 03:21:33 -0500 Original-Received: from fencepost.gnu.org ([140.186.70.10]:39356) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RiM6G-00048i-3U for emacs-devel@gnu.org; Wed, 04 Jan 2012 03:21:32 -0500 Original-Received: from eliz by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RiM6F-0006DL-RR; Wed, 04 Jan 2012 03:21:31 -0500 In-reply-to: <87boqk3q69.fsf@uwakimon.sk.tsukuba.ac.jp> (stephen@xemacs.org) 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:147257 Archived-At: > From: "Stephen J. Turnbull" > Cc: ofv@wanadoo.es, > emacs-devel@gnu.org > Date: Wed, 04 Jan 2012 16:03:26 +0900 > > I don't know the details, but I'm pretty sure that Python does support > DLLs anywhere that a .py can be found, though, because where something > lives on PYTHONPATH is essential to figuring out what its name (as a > module in Python) is. That's also what I know (although my Python-related knowledge is considerably smaller than yours). But there is a difference between Python's .pyd DLLs and general-purpose DLLs such as libgnutls. The former are generally not useful for anything but Python programs. By contrast, the latter can be used by programs that have nothing to do with Emacs. For example, GnuTLS is used by wget (in fact, building the latest wget was the original reason why I built the latest GnuTLS on Windows). For this reason, I think we should give Emacs users an option to put the downloaded DLL in some directory that is not Emacs-specific, so that other programs could use it. > > > [1] Except that we don't provide DLLs for download, for various > > > reasons, the most important of which is that binary distributions are > > > bug magnets that distract the maintainers disproportionately, and > > > non-maintainers are generally unwilling to touch. > > > > That point was made in this thread more than once, but Ted is still > > pushing for it. Which is fine by me, assuming that someone will step > > forward and do the job. > > In my experience, such volunteers are only reliable in the long run if > they're paid to support Emacs by building installers etc. But it's a > new year, so anything could happen! Good luck finding the volunteer! Seconded.