guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

branch master updated: self: Build translated manuals with a single proc


From: guix-commits
Subject: branch master updated: self: Build translated manuals with a single process.
Date: Wed, 07 Jul 2021 14:52:04 -0400

This is an automated email from the git hooks/post-receive script.

apteryx pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
     new af2d6ec  self: Build translated manuals with a single process.
af2d6ec is described below

commit af2d6ec092c98ac5f32d8e9e182a141e1268805b
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Wed Jul 7 14:40:51 2021 -0400

    self: Build translated manuals with a single process.
    
    Works around <https://issues.guix.gnu.org/47428>.
    
    * guix/self.scm (translate-texi-manuals): Set parallel-job-count to 1.
---
 guix/self.scm | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/guix/self.scm b/guix/self.scm
index 87d00ea..2cfdc41 100644
--- a/guix/self.scm
+++ b/guix/self.scm
@@ -410,7 +410,10 @@ a list of extra files, such as '(\"contributing\")."
             ;; Limit thread creation by 'n-par-for-each'.  Going beyond can
             ;; lead libgc 8.0.4 to abort with:
             ;; mmap(PROT_NONE) failed
-            (min (parallel-job-count) 4))
+            ;;
+            ;; FIXME: The above error would still happen when using only 4
+            ;; build jobs, so disable parallelism entirely for the time being.
+            (min (parallel-job-count) 1))
 
           (mkdir #$output)
           (copy-recursively #$documentation "."



reply via email to

[Prev in Thread] Current Thread [Next in Thread]