GNU bug report logs - #77767
[PATCH emacs-team] gnu: emacs-forge: Fix build info.

Previous Next

Package: guix-patches;

Reported by: Cayetano Santos <csantosb <at> inventati.org>

Date: Sat, 12 Apr 2025 15:54:02 UTC

Severity: normal

Tags: patch

Done: Cayetano Santos <csantosb <at> inventati.org>

Bug is archived. No further changes may be made.

Full log


Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Cayetano Santos <csantosb <at> inventati.org>
To: guix-patches <at> gnu.org
Cc: Cayetano Santos <csantosb <at> inventati.org>
Subject: [PATCH emacs-team] gnu: emacs-forge: Fix build info.
Date: Sat, 12 Apr 2025 17:52:42 +0200
* 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 2a377f5a08..641f84da46 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -34527,10 +34527,11 @@ (define-public emacs-forge
        (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

base-commit: ca30726285b6883a3b1fa89db64177460af69c42
-- 
2.49.0





This bug report was last modified 32 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.