Attached is a copy of the output from make check on a make-3.79.1
using
configure --prefix=/usr
make
and
make --version
GNU Make version 3.78.1, by Richard Stallman and Roland McGrath.
on a redhat 7.0 system
Is it good enough to install, even though it fails its own tests?
Dave.
--
Dave Forrest [EMAIL PROTECTED]
(804)296-7283h 924-3954w http://mug.sys.virginia.edu/~drf5n/
Making check in i18n
make[1]: Entering directory `/home/drf5n/dnl/src/make-3.79.1/i18n'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/home/drf5n/dnl/src/make-3.79.1/i18n'
make[1]: Entering directory `/home/drf5n/dnl/src/make-3.79.1'
make check-local
make[2]: Entering directory `/home/drf5n/dnl/src/make-3.79.1'
cd tests && perl ./run_make_tests.pl -make ../make
------------------------------------------------------------------------------
Running tests for GNU make on Linux hob.private 2.4.2 i586
GNU Make version 3.79.1
------------------------------------------------------------------------------
Clearing work...
Finding tests...
features/comments ....................................... ok
features/conditionals ................................... ok
features/default_names .................................. Error running
/home/drf5n/dnl/src/make-3.79.1/tests/../make (512):
/home/drf5n/dnl/src/make-3.79.1/tests/../make
ok
features/double_colon ................................... ok
features/echoing ........................................ ok
features/errors ......................................... ok
features/escape ......................................... ok
features/include ........................................ ok
features/mult_rules ..................................... ok
features/mult_targets ................................... ok
features/override ....................................... ok
features/parallelism .................................... ok
features/patspecific_vars ............................... ok
features/quoting ........................................ ok
features/recursion ...................................... ok
features/reinvoke ....................................... ok
features/statipattrules ................................. ok
features/targetvars ..................................... ok
features/varnesting ..................................... ok
features/vpath .......................................... Error running
/home/drf5n/dnl/src/make-3.79.1/tests/../make (512):
/home/drf5n/dnl/src/make-3.79.1/tests/../make -f work/features/vpath.mk
FAILED
features/vpath2 ......................................... ok
features/vpathgpath ..................................... Error running
/home/drf5n/dnl/src/make-3.79.1/tests/../make (512):
/home/drf5n/dnl/src/make-3.79.1/tests/../make -f work/features/vpathgpath.mk general
FAILED
features/vpathplus ...................................... Error running
/home/drf5n/dnl/src/make-3.79.1/tests/../make (512):
/home/drf5n/dnl/src/make-3.79.1/tests/../make -f work/features/vpathplus.mk general
Error running /home/drf5n/dnl/src/make-3.79.1/tests/../make (512):
/home/drf5n/dnl/src/make-3.79.1/tests/../make -f work/features/vpathplus.mk
intermediate
Error running /home/drf5n/dnl/src/make-3.79.1/tests/../make (512):
/home/drf5n/dnl/src/make-3.79.1/tests/../make -f work/features/vpathplus.mk
intermediate
FAILED
functions/addprefix ..................................... ok
functions/addsuffix ..................................... ok
functions/basename ...................................... ok
functions/call .......................................... ok
functions/dir ........................................... ok
functions/error ......................................... ok
functions/filter-out .................................... ok
functions/findstring .................................... ok
functions/foreach ....................................... ok
functions/if ............................................ ok
functions/join .......................................... ok
functions/notdir ........................................ ok
functions/origin ........................................ ok
functions/sort .......................................... ok
functions/strip ......................................... ok
functions/substitution .................................. ok
functions/suffix ........................................ ok
functions/warning ....................................... ok
functions/wildcard ...................................... Error running
/home/drf5n/dnl/src/make-3.79.1/tests/../make (512):
/home/drf5n/dnl/src/make-3.79.1/tests/../make -f work/functions/wildcard.mk clean
FAILED
functions/word .......................................... ok
misc/general1 ........................................... Error running
/home/drf5n/dnl/src/make-3.79.1/tests/../make (512):
/home/drf5n/dnl/src/make-3.79.1/tests/../make -f work/misc/general1.mk
FAILED
misc/general2 ........................................... Error running
/home/drf5n/dnl/src/make-3.79.1/tests/../make (512):
/home/drf5n/dnl/src/make-3.79.1/tests/../make -f work/misc/general2.mk
FAILED
misc/general3 ........................................... ok
misc/version ............................................ ok
options/dash-C .......................................... ok
options/dash-I .......................................... ok
options/dash-e .......................................... ok
options/dash-f .......................................... ok
options/dash-k .......................................... FAILED
options/dash-l .......................................... ok
options/dash-n .......................................... ok
options/dash-q .......................................... ok
options/general ......................................... ok
targets/DEFAULT ......................................... ok
targets/FORCE ........................................... ok
targets/INTERMEDIATE .................................... Error running
/home/drf5n/dnl/src/make-3.79.1/tests/../make (512):
/home/drf5n/dnl/src/make-3.79.1/tests/../make -f work/targets/INTERMEDIATE.mk foo.d
Error running /home/drf5n/dnl/src/make-3.79.1/tests/../make (512):
/home/drf5n/dnl/src/make-3.79.1/tests/../make -f work/targets/INTERMEDIATE.mk foo.d
Error running /home/drf5n/dnl/src/make-3.79.1/tests/../make (512):
/home/drf5n/dnl/src/make-3.79.1/tests/../make -f work/targets/INTERMEDIATE.mk foo.d
Error running /home/drf5n/dnl/src/make-3.79.1/tests/../make (512):
/home/drf5n/dnl/src/make-3.79.1/tests/../make -f work/targets/INTERMEDIATE.mk foo.c
Error running /home/drf5n/dnl/src/make-3.79.1/tests/../make (512):
/home/drf5n/dnl/src/make-3.79.1/tests/../make -f work/targets/INTERMEDIATE.mk foo.c
Error running /home/drf5n/dnl/src/make-3.79.1/tests/../make (512):
/home/drf5n/dnl/src/make-3.79.1/tests/../make -f work/targets/INTERMEDIATE.mk foo.c
Error running /home/drf5n/dnl/src/make-3.79.1/tests/../make (512):
/home/drf5n/dnl/src/make-3.79.1/tests/../make -f work/targets/INTERMEDIATE.mk foo.e
FAILED
targets/PHONY ........................................... ok
targets/SECONDARY ....................................... Error running
/home/drf5n/dnl/src/make-3.79.1/tests/../make (512):
/home/drf5n/dnl/src/make-3.79.1/tests/../make -f work/targets/SECONDARY.mk foo.d
Error running /home/drf5n/dnl/src/make-3.79.1/tests/../make (512):
/home/drf5n/dnl/src/make-3.79.1/tests/../make -f work/targets/SECONDARY.mk foo.d
Error running /home/drf5n/dnl/src/make-3.79.1/tests/../make (512):
/home/drf5n/dnl/src/make-3.79.1/tests/../make -f work/targets/SECONDARY.mk foo.d
Error running /home/drf5n/dnl/src/make-3.79.1/tests/../make (512):
/home/drf5n/dnl/src/make-3.79.1/tests/../make -f work/targets/SECONDARY.mk foo.c
Error running /home/drf5n/dnl/src/make-3.79.1/tests/../make (512):
/home/drf5n/dnl/src/make-3.79.1/tests/../make -f work/targets/SECONDARY.mk foo.c
Error running /home/drf5n/dnl/src/make-3.79.1/tests/../make (512):
/home/drf5n/dnl/src/make-3.79.1/tests/../make -f work/targets/SECONDARY.mk foo.c
FAILED
targets/SILENT .......................................... ok
targets/clean ........................................... ok
variables/CURDIR ........................................ ok
variables/MAKE .......................................... ok
variables/MAKECMDGOALS .................................. ok
variables/MAKEFILES ..................................... ok
variables/MAKELEVEL ..................................... ok
variables/flavors ....................................... ok
9 Tests Failed (See .diff files in work dir for details) :-(
make[2]: Leaving directory `/home/drf5n/dnl/src/make-3.79.1'
make[1]: Leaving directory `/home/drf5n/dnl/src/make-3.79.1'