From 7c82407818addac2cc0eef9aece7fad27c04ad24 Mon Sep 17 00:00:00 2001 From: Stefano Lattarini Date: Thu, 10 Jun 2010 19:47:13 +0200 Subject: [PATCH] Testsuite now works with BSD make in parallel mode. * tests/defs.in: Unset variables __MKLVL__ and MAKE_JOBS_FIFO, which are exported by BSD make when run in parallel mode, and which can confuse make processes spawned by our testsuite. This change fixes a lot of spurious failure when the testsuite is run with BSD make in parallel mode. Signed-off-by: Ralf Wildenhues --- ChangeLog | 9 +++++++++ tests/defs.in | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 28786b079..710dea645 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2010-06-11 Stefano Lattarini + + Testsuite now works with BSD make in parallel mode. + * tests/defs.in: Unset variables __MKLVL__ and MAKE_JOBS_FIFO, + which are exported by BSD make when run in parallel mode, and + which can confuse make processes spawned by our testsuite. + This change fixes a lot of spurious failure when the testsuite + is run with BSD make in parallel mode. + 2010-06-09 Stefano Lattarini Modernize, improve and/or fix various test scripts. diff --git a/tests/defs.in b/tests/defs.in index 18f2aebcd..1744a07f5 100644 --- a/tests/defs.in +++ b/tests/defs.in @@ -301,7 +301,7 @@ cd ./$testSubDir # recursively invoked sub-make. Any $MAKE invocation in a test is # conceptually an independent invocation, not part of the main # 'automake' build. -unset MFLAGS MAKEFLAGS MAKELEVEL AM_MAKEFLAGS +unset MFLAGS MAKEFLAGS AM_MAKEFLAGS MAKELEVEL __MKLVL__ MAKE_JOBS_FIFO # Unset verbosity flag. unset V # Also unset variables that will let `make -e install' divert -- 2.47.2