[feel++] 01/01: debian/rules: don't do parallel building. For the sake of the builder.

Mattia Rizzolo mattia at debian.org
Wed Apr 20 07:18:05 UTC 2016


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

mattia pushed a commit to branch master
in repository feel++.

commit 8506aa4bc391e4ada12c4431f327c79ec77a81e7
Author: Mattia Rizzolo <mattia at debian.org>
Date:   Wed Apr 20 07:16:31 2016 +0000

    debian/rules: don't do parallel building.  For the sake of the builder.
---
 debian/rules | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/debian/rules b/debian/rules
index d6aa728..da1143e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,11 +4,12 @@ export DH_VERBOSE=1
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
 # this package requires an insane amount of memory to build, averaging
-# to more than 7 GB per thread.  This means that an hypothetical build
-# with parallel=4 can require even 30 GB of RAM!  Not to say, when this
-# starts swapping things get ugly...
+# to more than 8 GB per thread.  This means that an hypothetical build
+# with parallel=4 can require even 32 GB (more likely 40) of RAM!  Not
+# to say, when this starts swapping things get ugly...
+# Therefor, --no-parallel
 %:
-	dh $@ --parallel --max-parallel=4 --buildsystem=cmake
+	dh $@ --no-parallel --buildsystem=cmake
 
 # disable DOXYGEN, https://github.com/feelpp/feelpp/issues/738
 override_dh_auto_configure:

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/feel++.git



More information about the debian-science-commits mailing list