Re: Commit in Emacs trunk breaks Wanderlust

Kazuhiro Ito <[email protected]> Mon, 04 Feb 2019 00:15:02 +0900
Newsgroups gmane.mail.wanderlust.general
Message-ID <86k1igsy2x.wl--xmue__686.819332052835$1549206985$gmane$org@d1.dion.ne.jp>
> > It is Emacs's bug.  Start emacs with -Q and try below code.
> >
> > (progn
> >   (require 'gnutls)
> >   (open-gnutls-stream "test" "test" "imap.gmail.com" 993))
> 
> You are right. It fails with the same error!
> 
> Adding either (require 'network-stream) or
> (autoload 'network-stream-certificate "network-stream") to
> lisp/net/gnutls.el resolves the issue.

After reading related discussion of Emacs-devel, I noticed it whould
be Wanderlust's issue.  open-gnutls-stream is designed to called from
open-network-stream and should not be called from other packages
directly.  I will make Wanderlust to call open-gnutls-stream via
open-network-stream.

-- 
Kazuhiro Ito