Ho appena aggiornato Emacs sul mio computer Windows 10 dalla 24.5 alla 25.1. Per Emacs 24.5 avevo installato correttamente GnuTLS e per 25.1 ho fatto quello che pensavo di ricordare di aver fatto:
Ho ottenuto i binari Emacs predefiniti dalla pagina di download del sito Web di GNU Emacs . Sto usando Windows a 32 bit, quindi ho ottenuto la versione i686 di Emacs.
Ho ottenuto una copia di GnuTLS da ezwinports ed estratto il file zip nella stessa directory di Emacs - il modo in cui è organizzato lo zip gnutls significa che in questo modo sia la dll che l'exe per gnutls finiscono nella stessa directory dell'exac di Emacs. (Questa volta ho ottenuto la versione 3.3.11; non ricordo quale versione di GnuTLS avevo quando avevo la versione 24.5 di Emacs.)
Questa volta non ha funzionato. gnutls-available-p
ritorna nil
, il gestore pacchetti è in grado di connettersi solo ai repository http e non a quelli https, eww non può gestire nemmeno https.
Come configuro GnuTLS per Emacs 25.1? Non ricordo cosa ho fatto per 24.5? Forse i binari dal sito Web di GNU Emacs sono compilati senza GnuTLS e per 24.5 ho effettivamente ottenuto binari da qualche altra parte ...