guix_mirror_bot pushed a commit to branch emacs-team
in repository guix.
commit e2ba3b0ee9af0aaa06d1963ed9a87f199fb61937
Author: Liliana Marie Prikler <[email protected]>
AuthorDate: Thu Aug 27 14:29:27 2026 +0200
gnu: emacs: Don't compress installed Elisp files.
Reading compressed Elisp files requires ‘jka-compr’, which results in a
recursive load, since it is compressed. Furthermore, compressed archives
do not play nicely with ‘#:disallowed-references’ and grafts.
* gnu/packages/emacs.scm (emacs-minimal)[#:configure-flags]: Add
“--without-compress-install”.
Fixes: guix/guix#9819
---
gnu/packages/emacs.scm | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index 0009559005..be4a5b689f 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -233,7 +233,10 @@
(arguments
(list
#:modules (%emacs-modules build-system)
- #:configure-flags #~(list "--with-gnutls=no" "--disable-build-details")
+ #:configure-flags #~(list "--with-gnutls=no" "--disable-build-details"
+ ;; Prevent recursive load of ‘jka-compr’ and
+ ;; enable store reference scanning in .el
files.
+ "--without-compress-install")
#:make-flags
#~(list (string-append "SELECTOR=" #$%emacs-selector)
(let ((release-date "2026-08-24 10:35:47"))