]> git.donarmstrong.com Git - debhelper.git/commitdiff
Parallel building support is no longer enabled by default. It can still be enabled...
authorJoey Hess <joey@gnu.kitenet.net>
Mon, 23 Nov 2009 18:54:31 +0000 (13:54 -0500)
committerJoey Hess <joey@gnu.kitenet.net>
Mon, 23 Nov 2009 18:54:31 +0000 (13:54 -0500)
Debian/Debhelper/Dh_Buildsystems.pm
debhelper.pod
debian/changelog

index f6c123c5800bad09a7e1990e701e6bc041ccd898..dd12ee95d5bb9a2b3fc2994eff7b51fccc119b5d 100644 (file)
@@ -136,7 +136,7 @@ sub load_all_buildsystems {
 sub buildsystems_init {
        my %args=@_;
        
-       my $max_parallel=-1; # unlimited
+       my $max_parallel=1;
 
        # Available command line options
        my %options = (
index 98aa422cffd48922d1aa31e7586a43ef5a96927f..29687adc1776847ac8f7a11c04100645327088e6 100644 (file)
@@ -219,14 +219,17 @@ directory path that is the same as the source directory path.
 
 =item B<--max-parallel>I<=maximum>
 
-By default, the DEB_BUILD_OPTIONS environment variable can be used to
-enable parallel building, when supported by the build system.
-
 This option allows controlling how many parallel jobs can be used in a
-build. If set to 1, concurrent builds are disabled -- do this if
-the package build is known not to work in parallel. If the package build
-is known to only work with certian levels of concurrency, you can set this
-to the maximum level that is known to work, or that you wish to support.
+build, if parallel builds are enabled by the DEB_BUILD_OPTIONS environment
+variable.
+
+If set to 1, parallel builds are disabled -- do this if the package build
+is known not to work in parallel. If the package build is known to only
+work with certian levels of concurrency, you can set this to the maximum
+level that is known to work, or that you wish to support.
+
+If this option is not specified, debhelper currently defaults to not
+supporting parallel package builds.
 
 =item B<--list>, B<-l>
 
index 141920e5f823f43706823057eb574ec40a240ae3..c3aeafb502e19f9c54b8f76954461fac95dfc89a 100644 (file)
@@ -1,5 +1,8 @@
 debhelper (7.4.8) UNRELEASED; urgency=low
 
+  * Parallel building support is no longer enabled by default. It can still
+    be enabled by using the --max-parallel option. This was necessary because
+    some buildds build with -j2 by default.
   * dh: Document --no-act. Closes: #557505
   * dh_makeshlibs: Make -X also exclude libraries from the symbols file.
     Closes: #557603 (Peter Samuelson)