GNU bug report logs -
#55501
emacs-evil fails compilation by emacs-28.1, but upstream has newer commits which should compile
Previous Next
Reported by: Maze <maze <at> pkbd.org>
Date: Wed, 18 May 2022 14:29:02 UTC
Severity: normal
Done: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
`guix install emacs-evil` has been failing since a few days.
Very probably because elisp function define-obsolete-function-alias had
a third mandatory argument added by emacs 28.
It looks like guix installs the version 1.14.0 from upstream's git but
it's quite old. Evil 1.14.0 won't guix install and it also won't byte compile
from emacs-28, using its own Makefile. Their latest commit, on the other
hand, can be byte compiled by emacs-28.
I downloaded their repo and looked at the log, it seems evil has a new
version 1.15.0 from a couple weeks ago, only they forgot to tag it in
git. Maybe it's best to use the version which is described as 1.15.0 in
the commit message... or to use their very last commit.
I can't right now no time but I might submit a patch in the other
mailing list in a few hours.
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 3 years and 4 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.