guix_mirror_bot pushed a commit to branch emacs-team
in repository guix.
commit 9a06939bd426b7ea6a100f3f45e866762ce288ac
Author: Morgan Smith <[email protected]>
AuthorDate: Wed Aug 26 20:07:34 2026 -0400
emacs-utils: Enable generating autoloads from compressed files.
* guix/build/emacs-utils.scm (emacs-generate-autoloads): Load the
"jka-compr"
library eagerly to enable using compressed files during autoload generation.
Signed-off-by: Liliana Marie Prikler <[email protected]>
Fixes: guix/guix#9819
---
guix/build/emacs-utils.scm | 1 +
1 file changed, 1 insertion(+)
diff --git a/guix/build/emacs-utils.scm b/guix/build/emacs-utils.scm
index 41914e7dcb..954d8425a1 100644
--- a/guix/build/emacs-utils.scm
+++ b/guix/build/emacs-utils.scm
@@ -120,6 +120,7 @@ If NATIVE?, only disable native compilation."
(let* ((file (string-append directory "/" name "-autoloads.el"))
(expr `(let ((backup-inhibited t)
(generated-autoload-file ,file))
+ (require 'jka-compr) ;; to read ".el.gz" files
(cond
((require 'loaddefs-gen nil t)
;; Emacs >= 29