Emacs should no longer crash when the eln-cache isn't writable
authorStefan Monnier <monnier@iro.umontreal.ca>
Sat, 3 Sep 2022 15:03:01 +0000 (11:03 -0400)
committerRob Browning <rlb@defaultvalue.org>
Tue, 27 Sep 2022 01:22:14 +0000 (20:22 -0500)
commit6a1aaa00c94b1516c8c098322af5a591e7c35341
treef85668986b5dbb1a24f4655dcf4ca8bd62f8e211
parentf6b6b6975ffeeecba494ac8a355a912977bb7e07
Emacs should no longer crash when the eln-cache isn't writable

This upstream patch has been incorporated to fix the problem:

  * lisp/emacs-lisp/comp.el (comp-run-async-workers): Fail more gracefully

  Otherwise Emacs may fail to start if it can't find a writable
  `~/.emacs.d/eln-cache` directory.
  Fixes bug#57562.  See also Debian's bug #1017739.

Origin: upstream, commit: aad38d6010d9eef07685fa52ce93bcf70512f88b
Bug: https://bugs.gnu.org/57562
Bug-Debian: http://bugs.debian.org/1017739
Forwarded: not-needed
lisp/emacs-lisp/comp.el