Fix parallel compilation with pickle (#603)

The MAKE environment variable seems to be only supported on pecl, not with pickle
Use the MAKEFLAGS environment variable which is automatically passed to the child process and is directly supported by make
pull/605/head 1.5.28
Eric de Ruiter 2022-06-22 21:33:37 +02:00 committed by GitHub
parent 458fd523c4
commit 0c615b3e33
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -3557,7 +3557,7 @@ installPeclPackage() {
fi
cat "$CONFIGURE_FILE" | MAKE="make -j$(getCompilationProcessorCount $1)" CPPFLAGS="${3:-}" pecl install "$installPeclPackage_path"
else
MAKE="make -j$(getCompilationProcessorCount $1)" CPPFLAGS="${3:-}" /tmp/pickle install --tmp-dir=/tmp/pickle.tmp --no-interaction --version-override='' --with-configure-options "$CONFIGURE_FILE" -- "$installPeclPackage_path"
MAKEFLAGS="-j$(getCompilationProcessorCount $1)" CPPFLAGS="${3:-}" /tmp/pickle install --tmp-dir=/tmp/pickle.tmp --no-interaction --version-override='' --with-configure-options "$CONFIGURE_FILE" -- "$installPeclPackage_path"
fi
}