Closed gonewest818 closed 6 years ago
The TLS issue was also noticed by the EVM maintainers (https://github.com/rejeep/evm/issues/101#issuecomment-361032793) and Sam says he has contacted the FSF sysadmins about it. If it's fixed then I can drop 98ff85c from this pull request.
I just rebased and pushed this branch.
What I did was eliminate the scripting that dealt with the malformed TLS cert on elpa.gnu.org
. That issue was supposedly resolved by the FSF system admins, and the upstream packaging of "evm" emacs binaries for use in Travis CI was also adjusted (https://github.com/rejeep/evm/pull/105). So we shouldn't have to install gnutls-bin
any longer.
Ping
This looks fine -- I am going to merge, please report any problems ASAP! thanks.
This pull request updates the build matrix in .travis.yml to include more recent Emacs releases.
Along the way I also had to introduce an additional set of configuration to work around what seems to be a malformed TLS certificate[1] on https://elpa.gnu.org. I first ran into this issue in the clojure-emacs/cider project[2] and used the same workaround in that project.[1] https://lists.gnu.org/archive/html/emacs-devel/2018-02/msg00142.html[2] https://github.com/clojure-emacs/cider/issues/2129