Dirk Eddelbuettel writes ("Bug#1042889: vm breakage with Emacs 29"):
> Yes given the previous bug report and fix ensuring no byte-compilation takes
> place for vm may be best. At least until someone (upstream? another dev?)
> understand why it breaks vm.

FTR, I investigated this a bit and I discovered that the regression is
probably because
  native-comp-deferred-compilation-deny-list
has been renamed to
  native-comp-jit-compilation-deny-list

I think we should ahve a patch that works with both Emacs versions
(since I don't want to complicate backports etc.); currently I have
this:

(eval-after-load "comp"
  '(dolist
     deny-list '('native-comp-deferred-compilation-deny-list
                 'native-comp-jit-compilation-deny-list)
     (if (boundp deny-list)
       (add-to-list deny-list "/vm.*\.el"))))

but it is wrong in some way that my limited lisp-fu wasn't able to
diagnose in the limited time I have right now.

I will look at this again RSN.

Ian.

-- 
Ian Jackson <ijack...@chiark.greenend.org.uk>   These opinions are my own.  

Pronouns: they/he.  If I emailed you from @fyvzl.net or @evade.org.uk,
that is a private address which bypasses my fierce spamfilter.

Reply via email to