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.