I'm working on a VM running Centos 7 which ships with emacs 24.3. I wanted to install, use some newer packages requiring > 25.1 so I downloaded the source for emacs 25.2 and built it. When I try to load packages from MELPA it fails. If I run
M-x eww https://melpa.org/packages/ I see the following:
400 Bad Request The plain HTTP request was sent to HTTPS port.
My understanding was that Emacs 25.2 included TLS functionality. When I evaluate the below it prints
tls IS NOT available. IS TLS support not included in Emacs 25.2? The Emacs GnuTLS manual states that it is an optional optional add-on. Did I miss something when I built it? Was I supposed to specify that I wanted the TLS library included?
(let (tlsAvailable (gnutls-available-p)) (if (eq tlsAvailable nil) (message "tls IS NOT available") (message "tls IS available")))