This is an automated email from the ASF dual-hosted git repository.

jimjag pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/openoffice-devtools.git


The following commit(s) were added to refs/heads/main by this push:
     new 0c1827a  Optimize the community build build process for best 
parallelism
0c1827a is described below

commit 0c1827aab84a87466ca9a17d05866277af50aec9
Author: Jim Jagielski <[email protected]>
AuthorDate: Mon Aug 3 16:48:13 2026 -0400

    Optimize the community build build process for best parallelism
---
 .../4.2.0-Dev6/unxlngi6/build_aoo32bit_on_fed19.sh | 22 +++++++++++-----------
 .../unxlngix6/build_aoo64bit_on_centos7.sh         | 22 +++++++++++-----------
 .../unxmaccr/build_aoo64bit_on_macosarm.sh         | 18 +++++++++---------
 .../4.2.0-Dev6/unxmacos/build_aoo64bit_on_macos.sh | 18 +++++++++---------
 4 files changed, 40 insertions(+), 40 deletions(-)

diff --git a/build-scripts/4.2.0-Dev6/unxlngi6/build_aoo32bit_on_fed19.sh 
b/build-scripts/4.2.0-Dev6/unxlngi6/build_aoo32bit_on_fed19.sh
index f0cf2d2..9d8dc60 100755
--- a/build-scripts/4.2.0-Dev6/unxlngi6/build_aoo32bit_on_fed19.sh
+++ b/build-scripts/4.2.0-Dev6/unxlngi6/build_aoo32bit_on_fed19.sh
@@ -89,23 +89,23 @@ if [ -e solenv/inc/reporevision.lst ]; then
        rm solenv/inc/reporevision.lst
 fi
 cd instsetoo_native
-time perl "$SOLARENV/bin/build.pl" --all -- -P7 || exit 1
+time perl "$SOLARENV/bin/build.pl" --all -P4 MAXPROCESS=2 EXTMAXPROCESS=2 -- 
-P2 || exit 1
+
 cd util
 if [ "$AOO_BUILD_BETA" = "yes" ]; then
-    dmake -P7 openofficebeta  || exit 1
-       dmake -P7 sdkoobeta_en-US || exit 1
-       dmake -P7 ooobetalanguagepack || exit 1
+    dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 openofficebeta  || exit 1
+       dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 sdkoobeta_en-US || exit 1
+       dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 ooobetalanguagepack || exit 1
 elif [ "$AOO_BUILD_DEV" = "yes" ]; then
-    dmake -P7 openofficedev  || exit 1
-       dmake -P7 sdkoodev_en-US || exit 1
-       dmake -P7 ooodevlanguagepack || exit 1
-else
-       dmake -P7 ooolanguagepack || exit 1
-       dmake -P7 sdkoo_en-US || exit 1 
+    dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 openofficedev  || exit 1
+       dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 sdkoodev_en-US || exit 1
+       dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 ooodevlanguagepack || exit 1
+elif [ "$AOO_BUILD_ALL" = "yes" ]; then
+       dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 ooolanguagepack || exit 1
+       dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 sdkoo_en-US || exit 1
 fi
 if [ "$AOO_BUILD_SRC" = "yes" ]; then
        dmake aoo_srcrelease || exit 1
 fi
 
 date "+Build ended at %H:%M:%S"
-
diff --git a/build-scripts/4.2.0-Dev6/unxlngix6/build_aoo64bit_on_centos7.sh 
b/build-scripts/4.2.0-Dev6/unxlngix6/build_aoo64bit_on_centos7.sh
index 3160187..a827a0f 100755
--- a/build-scripts/4.2.0-Dev6/unxlngix6/build_aoo64bit_on_centos7.sh
+++ b/build-scripts/4.2.0-Dev6/unxlngix6/build_aoo64bit_on_centos7.sh
@@ -84,23 +84,23 @@ if [ -e solenv/inc/reporevision.lst ]; then
        \rm solenv/inc/reporevision.lst
 fi
 cd instsetoo_native
-time perl "$SOLARENV/bin/build.pl" --all -- -P7 || exit 1
+time perl "$SOLARENV/bin/build.pl" --all -P4 MAXPROCESS=2 EXTMAXPROCESS=2 -- 
-P2 || exit 1
+
 cd util
 if [ "$AOO_BUILD_BETA" = "yes" ]; then
-       dmake -P7 openofficebeta  || exit 1
-       dmake -P7 sdkoobeta_en-US || exit 1
-       dmake -P7 ooobetalanguagepack || exit 1
+    dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 openofficebeta  || exit 1
+       dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 sdkoobeta_en-US || exit 1
+       dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 ooobetalanguagepack || exit 1
 elif [ "$AOO_BUILD_DEV" = "yes" ]; then
-       dmake -P7 openofficedev  || exit 1
-       dmake -P7 sdkoodev_en-US || exit 1
-       dmake -P7 ooodevlanguagepack || exit 1
-else
-       dmake -P7 ooolanguagepack || exit 1
-       dmake -P7 sdkoo_en-US || exit 1 
+    dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 openofficedev  || exit 1
+       dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 sdkoodev_en-US || exit 1
+       dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 ooodevlanguagepack || exit 1
+elif [ "$AOO_BUILD_ALL" = "yes" ]; then
+       dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 ooolanguagepack || exit 1
+       dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 sdkoo_en-US || exit 1
 fi
 if [ "$AOO_BUILD_SRC" = "yes" ]; then
        dmake aoo_srcrelease || exit 1
 fi
 
 date "+Build ended at %H:%M:%S"
-
diff --git a/build-scripts/4.2.0-Dev6/unxmaccr/build_aoo64bit_on_macosarm.sh 
b/build-scripts/4.2.0-Dev6/unxmaccr/build_aoo64bit_on_macosarm.sh
index 18bd4a6..b4cffe3 100755
--- a/build-scripts/4.2.0-Dev6/unxmaccr/build_aoo64bit_on_macosarm.sh
+++ b/build-scripts/4.2.0-Dev6/unxmaccr/build_aoo64bit_on_macosarm.sh
@@ -184,20 +184,20 @@ export SDKROOT
 ./bootstrap || exit 1
 source ./MacOSXAARCH64Env.Set.sh || exit 1
 cd instsetoo_native
-time perl "$SOLARENV/bin/build.pl" --all -- -P8 || exit 1
+time perl "$SOLARENV/bin/build.pl" --all -P4 MAXPROCESS=2 EXTMAXPROCESS=2 -- 
-P2 || exit 1
 
 cd util
 if [ "$AOO_BUILD_BETA" = "yes" ]; then
-    dmake -P8 openofficebeta  || exit 1
-       dmake -P8 sdkoobeta_en-US || exit 1
-       dmake -P8 ooobetalanguagepack || exit 1
+    dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 openofficebeta  || exit 1
+       dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 sdkoobeta_en-US || exit 1
+       dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 ooobetalanguagepack || exit 1
 elif [ "$AOO_BUILD_DEV" = "yes" ]; then
-    dmake -P8 openofficedev  || exit 1
-       dmake -P8 sdkoodev_en-US || exit 1
-       dmake -P8 ooodevlanguagepack || exit 1
+    dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 openofficedev  || exit 1
+       dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 sdkoodev_en-US || exit 1
+       dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 ooodevlanguagepack || exit 1
 elif [ "$AOO_BUILD_ALL" = "yes" ]; then
-       dmake -P8 ooolanguagepack || exit 1
-       dmake -P8 sdkoo_en-US || exit 1 
+       dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 ooolanguagepack || exit 1
+       dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 sdkoo_en-US || exit 1
 fi
 if [ "$AOO_BUILD_SRC" = "yes" ]; then
        dmake aoo_srcrelease || exit 1
diff --git a/build-scripts/4.2.0-Dev6/unxmacos/build_aoo64bit_on_macos.sh 
b/build-scripts/4.2.0-Dev6/unxmacos/build_aoo64bit_on_macos.sh
index 3fd6ea0..83fc08a 100755
--- a/build-scripts/4.2.0-Dev6/unxmacos/build_aoo64bit_on_macos.sh
+++ b/build-scripts/4.2.0-Dev6/unxmacos/build_aoo64bit_on_macos.sh
@@ -184,20 +184,20 @@ export SDKROOT
 ./bootstrap || exit 1
 source ./MacOSXX64Env.Set.sh || exit 1
 cd instsetoo_native
-time perl "$SOLARENV/bin/build.pl" --all -- -P8 || exit 1
+time perl "$SOLARENV/bin/build.pl" --all -P4 MAXPROCESS=2 EXTMAXPROCESS=2 -- 
-P2 || exit 1
 
 cd util
 if [ "$AOO_BUILD_BETA" = "yes" ]; then
-    dmake -P8 openofficebeta  || exit 1
-       dmake -P8 sdkoobeta_en-US || exit 1
-       dmake -P8 ooobetalanguagepack || exit 1
+    dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 openofficebeta  || exit 1
+       dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 sdkoobeta_en-US || exit 1
+       dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 ooobetalanguagepack || exit 1
 elif [ "$AOO_BUILD_DEV" = "yes" ]; then
-    dmake -P8 openofficedev  || exit 1
-       dmake -P8 sdkoodev_en-US || exit 1
-       dmake -P8 ooodevlanguagepack || exit 1
+    dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 openofficedev  || exit 1
+       dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 sdkoodev_en-US || exit 1
+       dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 ooodevlanguagepack || exit 1
 elif [ "$AOO_BUILD_ALL" = "yes" ]; then
-       dmake -P8 ooolanguagepack || exit 1
-       dmake -P8 sdkoo_en-US || exit 1 
+       dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 ooolanguagepack || exit 1
+       dmake -P8 MAXPROCESS=1 EXTMAXPROCESS=1 sdkoo_en-US || exit 1
 fi
 if [ "$AOO_BUILD_SRC" = "yes" ]; then
        dmake aoo_srcrelease || exit 1

Reply via email to