[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/12: gnu: ungoogled-chromium: Increase resource limits in separate pha
From: |
guix-commits |
Subject: |
01/12: gnu: ungoogled-chromium: Increase resource limits in separate phase. |
Date: |
Thu, 21 Nov 2019 16:44:04 -0500 (EST) |
mbakke pushed a commit to branch master
in repository guix.
commit 664fa4b1625d25a2a2fcf002db3e844de587ee18
Author: Marius Bakke <address@hidden>
Date: Mon Nov 18 15:25:07 2019 +0100
gnu: ungoogled-chromium: Increase resource limits in separate phase.
* gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Add phase
'increase-resource-limits'.
---
gnu/packages/chromium.scm | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/chromium.scm b/gnu/packages/chromium.scm
index 225a301..a9df1d2 100644
--- a/gnu/packages/chromium.scm
+++ b/gnu/packages/chromium.scm
@@ -660,8 +660,8 @@ from forcing GEXP-PROMISE."
;; their current status for convenience.
(format #t "Dumping configure flags...\n")
(invoke "gn" "args" "out/Release" "--list"))))
- (replace 'build
- (lambda* (#:key (parallel-build? #t) #:allow-other-keys)
+ (add-before 'build 'increase-resource-limits
+ (lambda _
;; XXX: Chromiums linking step requires a lot of simultaneous file
;; accesses. Having a too low ulimit will result in bogus linker
;; errors such as "foo.a: error adding symbols: malformed
archive".
@@ -677,7 +677,9 @@ from forcing GEXP-PROMISE."
(format #t
"increased maximum number of open files from ~d to
~d~%"
soft (if hard (min hard 4096) 4096)))))
-
+ #t))
+ (replace 'build
+ (lambda* (#:key (parallel-build? #t) #:allow-other-keys)
(invoke "ninja" "-C" "out/Release"
"-j" (if parallel-build?
(number->string (parallel-job-count))
- branch master updated (8da527d -> a31b9da), guix-commits, 2019/11/21
- 06/12: gnu: libseccomp: Update to 2.4.2., guix-commits, 2019/11/21
- 02/12: gnu: ungoogled-chromium: Update to 78.0.3904.108-0.8f06513 [security fixes]., guix-commits, 2019/11/21
- 05/12: gnu: jsoncpp: Update to 1.9.2., guix-commits, 2019/11/21
- 10/12: gnu: Add emacs-openwith., guix-commits, 2019/11/21
- 01/12: gnu: ungoogled-chromium: Increase resource limits in separate phase.,
guix-commits <=
- 03/12: gnu: minetest: Adjust indentation., guix-commits, 2019/11/21
- 04/12: gnu: json-modern-cxx: Update to 3.7.3., guix-commits, 2019/11/21
- 08/12: gnu: qemu: Update to 4.1.1., guix-commits, 2019/11/21
- 09/12: gnu: lxc: Adjust for GCC 7., guix-commits, 2019/11/21
- 11/12: gnu: monero: Update to 0.15.0.1., guix-commits, 2019/11/21
- 07/12: gnu: nginx: Update to 1.17.6., guix-commits, 2019/11/21
- 12/12: gnu: monero-gui: Update to 0.15.0.1., guix-commits, 2019/11/21