From c6021b9f0657ed0322a6d987fe5e2f0b78f262db Mon Sep 17 00:00:00 2001 From: Seda Gundogdu Date: Mon, 16 Dec 2024 17:50:48 +0300 Subject: [PATCH] Updated make_pg_buildext_parallel.patch with new content --- make_pg_buildext_parallel.patch | 46 +++++++++++++++++++++------------ 1 file changed, 29 insertions(+), 17 deletions(-) diff --git a/make_pg_buildext_parallel.patch b/make_pg_buildext_parallel.patch index fa356fd26..5c09d502f 100644 --- a/make_pg_buildext_parallel.patch +++ b/make_pg_buildext_parallel.patch @@ -1,17 +1,29 @@ ---- /usr/bin/pg_buildext 2020-11-27 12:41:34.000000000 +0300 -+++ /usr/bin/pg_buildext 2023-03-01 12:51:34.000000000 +0300 -@@ -107,11 +107,13 @@ substvars() { - install() { - prepare_env $1 - package=`echo $opt | sed -e "s:%v:$1:g"` -+ procs="$(nproc)" -+ mjobs="$(expr $procs + 1)" - - mkdir -p $vtarget - # if a Makefile was created by configure, use it, else the top level Makefile - [ -f $vtarget/Makefile ] || makefile="-f $srcdir/Makefile" -- make -C $vtarget ${makefile:-} install DESTDIR="$PWD/debian/$package" PG_CONFIG="$pgc" VPATH="$srcdir" USE_PGXS=1 $MAKEVARS || return $? -+ make -j${mjobs} -C $vtarget ${makefile:-} install DESTDIR="$PWD/debian/$package" PG_CONFIG="$pgc" VPATH="$srcdir" USE_PGXS=1 $MAKEVARS || return $? - substvars "$1" "$package" - } - +*** usr/bin/pg_buildext Mon Dec 16 11:43:17 2024 +--- usr/bin/pg_buildext Mon Dec 16 11:48:46 2024 +*************** +*** 107,117 **** + install() { + prepare_env $1 + package=`echo $opt | sed -e "s:%v:$1:g"` + + mkdir -p $vtarget + # if a Makefile was created by configure, use it, else the top level Makefile + [ -f $vtarget/Makefile ] || makefile="-f $srcdir/Makefile" +! make -C $vtarget ${makefile:-} install DESTDIR="$PWD/debian/$package" PG_CONFIG="$pgc" VPATH="$srcdir" USE_PGXS=1 ${MAKEVARS:-} || return $? + substvars "$1" "$package" + } + +--- 107,119 ---- + install() { + prepare_env $1 + package=`echo $opt | sed -e "s:%v:$1:g"` ++ procs="$(nproc)" ++ mjobs="$(expr $procs + 1)" + + mkdir -p $vtarget + # if a Makefile was created by configure, use it, else the top level Makefile + [ -f $vtarget/Makefile ] || makefile="-f $srcdir/Makefile" +! make -j${mjobs} -C $vtarget ${makefile:-} install DESTDIR="$PWD/debian/$package" PG_CONFIG="$pgc" VPATH="$srcdir" USE_PGXS=1 ${MAKEVARS:-} || return $? + substvars "$1" "$package" + } +