lilyp pushed a commit to branch emacs-team
in repository guix.

commit 29ccf86fe73b14a734758bc31ed705564cfba10b
Author: Cayetano Santos <csant...@inventati.org>
AuthorDate: Sat Apr 12 17:52:42 2025 +0200

    gnu: emacs-forge: Fix build info.
    
    * gnu/packages/emacs-xyz.scm (emacs-forge): Fix build info.
    
    Change-Id: I018424fa48561ec5cd6280c378f1afab2cfbe2fd
---
 gnu/packages/emacs-xyz.scm | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index a164bcba9f..fd8e34d766 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -34821,10 +34821,11 @@ commands (a prefix and a suffix) we prefer to call it 
just a \"transient\".")
        (modify-phases %standard-phases
          (add-after 'unpack 'build-info-manual
            (lambda _
-             (invoke "make" "info")
-             ;; Move the info file to lisp so that it gets installed by the
-             ;; emacs-build-system.
-             (rename-file "docs/forge.info" "lisp/forge.info"))))))
+             (with-directory-excursion ".."
+               (invoke "make" "info")
+               ;; Move the info file to lisp so that it gets installed by the
+               ;; emacs-build-system.
+               (rename-file "docs/forge.info" "lisp/forge.info")))))))
     (native-inputs
      (list texinfo))
     (propagated-inputs

Reply via email to