svn commit: r366586 - user/cperciva/freebsd-update-build
Gordon Tetlow
gordon at FreeBSD.org
Fri Oct 9 20:30:28 UTC 2020
Author: gordon
Date: Fri Oct 9 20:30:27 2020
New Revision: 366586
URL: https://svnweb.freebsd.org/changeset/base/366586
Log:
Change job handling to use the same construct I moved to later.
This could probably be abstracted into a function.
Modified:
user/cperciva/freebsd-update-build/build-upgrade-patches.sh
Modified: user/cperciva/freebsd-update-build/build-upgrade-patches.sh
==============================================================================
--- user/cperciva/freebsd-update-build/build-upgrade-patches.sh Fri Oct 9 20:28:46 2020 (r366585)
+++ user/cperciva/freebsd-update-build/build-upgrade-patches.sh Fri Oct 9 20:30:27 2020 (r366586)
@@ -82,13 +82,8 @@ zcat ${WWWDIR}/${TARGETREL}/${ARCH}/m/* |
genpatch &
- jobs="$(jobs)"
- numjobs=$(echo "$jobs" | wc -l)
- while [ $numjobs -ge $MAXJOBS ]; do
+ while [ $(ls -d ${TMPDIR:-/tmp}/genpatch* 2>/dev/null | wc -l) -ge $MAXJOBS ]; do
sleep 2
-
- jobs="$(jobs)"
- numjobs=$(echo "$jobs" | wc -l)
done
done
More information about the svn-src-user
mailing list