Max,
We see to have 8 addtional testsuite failures in our make compared to
MacPorts. Adding the missing InfoTest to the current make.info....
InfoTest: TestScript: make check || :
revealed a slew of testsuite failures...
make check || :
Making check in glob
make[1]: Nothing to be done for `check'.
Making check in config
make[1]: Nothing to be done for `check'.
Making check in po
make[1]: Nothing to be done for `check'.
Making check in doc
make[1]: Nothing to be done for `check'.
make loadavg
gcc -DLOCALEDIR=\"/sw/share/locale\" -DLIBDIR=\"/sw/lib\"
-DINCLUDEDIR=\"/sw/include\" -DHAVE_CONFIG_H -I. -I. -I. -DTEST
-mdynamic-no-pic -I/sw/include -g -O2 -c -o loadavg-getloadavg.o `test -f
'getloadavg.c' || echo './'`getloadavg.c
gcc -g -O2 -L/sw/lib -o loadavg loadavg-getloadavg.o
make check-local
The system uptime program believes the load average to be:
uptime
cd tests && perl ./run_make_tests.pl -make ../make
15:42 up 2:55, 5 users, load averages: 0.78 1.04 1.29
The GNU load average checking code thinks:
./loadavg
1-minute: 0.778320 5-minute: 1.037109 15-minute: 1.291016
------------------------------------------------------------------------------
Running tests for GNU make on Darwin MacBookPro.local 11.4.0 i386
GNU Make 3.81
------------------------------------------------------------------------------
Finding tests...
features/comments ....................................... ok (1 passed)
features/conditionals ................................... ok (4 passed)
features/default_names .................................. Error running
/sw/src/fink.build/make-3.81-3/make-3.81/tests/../make (expected 0; got 512):
/sw/src/fink.build/make-3.81-3/make-3.81/tests/../make
*** Test returned 0
ok (4 passed)
features/double_colon ................................... ok (10 passed)
features/echoing ........................................ ok (4 passed)
features/errors ......................................... ok (2 passed)
features/escape ......................................... ok (6 passed)
features/export ......................................... ok (10 passed)
features/include ........................................ ok (7 passed)
features/mult_rules ..................................... ok (2 passed)
features/mult_targets ................................... ok (2 passed)
features/order_only ..................................... ok (10 passed)
features/override ....................................... ok (1 passed)
features/parallelism .................................... ok (6 passed)
features/patspecific_vars ............................... ok (7 passed)
features/patternrules ................................... ok (5 passed)
features/quoting ........................................ ok (1 passed)
features/recursion ...................................... ok (2 passed)
features/reinvoke ....................................... ok (4 passed)
features/se_explicit .................................... ok (5 passed)
features/se_implicit .................................... ok (8 passed)
features/se_statpat ..................................... ok (4 passed)
features/statipattrules ................................. ok (8 passed)
features/targetvars ..................................... ok (20 passed)
features/varnesting ..................................... ok (1 passed)
features/vpath .......................................... ok (1 passed)
features/vpath2 ......................................... ok (1 passed)
features/vpathgpath ..................................... ok (1 passed)
features/vpathplus ...................................... ok (4 passed)
functions/abspath ....................................... ok (1 passed)
functions/addprefix ..................................... ok (1 passed)
functions/addsuffix ..................................... ok (2 passed)
functions/andor ......................................... ok (2 passed)
functions/basename ...................................... ok (1 passed)
functions/call .......................................... ok (2 passed)
functions/dir ........................................... ok (1 passed)
functions/error ......................................... ok (5 passed)
functions/eval .......................................... ok (9 passed)
functions/filter-out .................................... ok (1 passed)
functions/findstring .................................... ok (1 passed)
functions/flavor ........................................ ok (1 passed)
functions/foreach ....................................... ok (4 passed)
functions/if ............................................ ok (1 passed)
functions/join .......................................... ok (1 passed)
functions/notdir ........................................ ok (1 passed)
functions/origin ........................................ ok (1 passed)
functions/realpath ...................................... ok (2 passed)
functions/shell ......................................... ok (2 passed)
functions/sort .......................................... ok (1 passed)
functions/strip ......................................... ok (2 passed)
functions/substitution .................................. ok (3 passed)
functions/suffix ........................................ ok (1 passed)
functions/value ......................................... ok (1 passed)
functions/warning ....................................... ok (4 passed)
functions/wildcard ...................................... ok (3 passed)
functions/word .......................................... ok (16 passed)
misc/close_stdout ....................................... ok (0 passed)
misc/general1 ........................................... ok (1 passed)
misc/general2 ........................................... ok (1 passed)
misc/general3 ........................................... FAILED (8/10 passed)
misc/general4 ........................................... ok (6 passed)
options/dash-B .......................................... ok (7 passed)
options/dash-C .......................................... FAILED (0/2 passed)
options/dash-I ..........................................
*** Test returned 0
FAILED (0/2 passed)
options/dash-W .......................................... ok (10 passed)
options/dash-e .......................................... ok (1 passed)
options/dash-f .......................................... ok (4 passed)
options/dash-k .......................................... ok (3 passed)
options/dash-l .......................................... ok (1 passed)
options/dash-n .......................................... ok (4 passed)
options/dash-q .......................................... ok (8 passed)
options/dash-t .......................................... ok (2 passed)
options/general ......................................... ok (1 passed)
options/symlinks ........................................ ok (10 passed)
options/warn-undefined-variables ........................ ok (2 passed)
targets/DEFAULT ......................................... FAILED (0/1 passed)
targets/FORCE ........................................... ok (1 passed)
targets/INTERMEDIATE .................................... ok (8 passed)
targets/PHONY ........................................... ok (1 passed)
targets/SECONDARY ....................................... ok (8 passed)
targets/SILENT .......................................... ok (1 passed)
targets/clean ........................................... ok (2 passed)
variables/CURDIR ........................................ ok (1 passed)
variables/DEFAULT_GOAL .................................. ok (4 passed)
variables/INCLUDE_DIRS .................................. ok (2 passed)
variables/MAKE .......................................... FAILED (0/1 passed)
variables/MAKECMDGOALS .................................. ok (3 passed)
variables/MAKEFILES ..................................... ok (1 passed)
variables/MAKELEVEL ..................................... ok (1 passed)
variables/MAKE_RESTARTS ................................. FAILED (2/3 passed)
variables/MFILE_LIST .................................... ok (1 passed)
variables/SHELL ......................................... ok (5 passed)
variables/automatic ..................................... ok (5 passed)
variables/flavors ....................................... ok (10 passed)
variables/negative ...................................... ok (4 passed)
variables/special ....................................... ok (1 passed)
10 Tests in 7 Categories Failed (See .diff files in work dir for details) :-(
make[2]: *** [check-regression] Error 1
Updating the package to 3.82 and disabling the make.patch (since MacPorts uses
none for 3.82), I get much improved results of...
make check || :
Making check in glob
make[1]: Nothing to be done for `check'.
Making check in config
make[1]: Nothing to be done for `check'.
Making check in po
make[1]: Nothing to be done for `check'.
Making check in doc
make[1]: Nothing to be done for `check'.
make loadavg
gcc -DLOCALEDIR=\"/sw/share/locale\" -DLIBDIR=\"/sw/lib\"
-DINCLUDEDIR=\"/sw/include\" -DHAVE_CONFIG_H -I. -DTEST -mdynamic-no-pic
-I/sw/include -g -O2 -c -o loadavg-getloadavg.o `test -f 'getloadavg.c' ||
echo './'`getloadavg.c
gcc -g -O2 -L/sw/lib -o loadavg loadavg-getloadavg.o
make check-local
The system uptime program believes the load average to be:
uptime
15:45 up 2:58, 5 users, load averages: 0.73 0.88 1.17
The GNU load average checking code thinks:
./loadavg
1-minute: 0.729004 5-minute: 0.878906 15-minute: 1.169434
cd tests && perl ./run_make_tests.pl -make ../make
------------------------------------------------------------------------------
Running tests for GNU make on Darwin MacBookPro.local 11.4.0 i386
GNU Make 3.82
------------------------------------------------------------------------------
Finding tests...
features/comments ....................................... ok (1 passed)
features/conditionals ................................... ok (4 passed)
features/default_names .................................. Error running
/sw/src/fink.build/make-3.82-1/make-3.82/tests/../make (expected 0; got 512):
/sw/src/fink.build/make-3.82-1/make-3.82/tests/../make
*** Test returned 0
ok (4 passed)
features/double_colon ................................... ok (10 passed)
features/echoing ........................................ ok (4 passed)
features/errors ......................................... ok (2 passed)
features/escape ......................................... ok (6 passed)
features/export ......................................... ok (12 passed)
features/include ........................................ ok (10 passed)
features/mult_rules ..................................... ok (2 passed)
features/mult_targets ................................... ok (2 passed)
features/order_only ..................................... ok (10 passed)
features/override ....................................... ok (4 passed)
features/parallelism .................................... ok (8 passed)
features/patspecific_vars ............................... ok (10 passed)
features/patternrules ................................... ok (10 passed)
features/quoting ........................................ ok (1 passed)
features/recursion ...................................... ok (2 passed)
features/reinvoke ....................................... ok (4 passed)
features/se_explicit .................................... ok (9 passed)
features/se_implicit .................................... ok (9 passed)
features/se_statpat ..................................... ok (4 passed)
features/statipattrules ................................. ok (8 passed)
features/targetvars ..................................... ok (23 passed)
features/varnesting ..................................... ok (1 passed)
features/vpath .......................................... ok (2 passed)
features/vpath2 ......................................... ok (1 passed)
features/vpath3 ......................................... ok (1 passed)
features/vpathgpath ..................................... ok (1 passed)
features/vpathplus ...................................... ok (4 passed)
functions/abspath ....................................... ok (1 passed)
functions/addprefix ..................................... ok (1 passed)
functions/addsuffix ..................................... ok (2 passed)
functions/andor ......................................... ok (2 passed)
functions/basename ...................................... ok (1 passed)
functions/call .......................................... ok (2 passed)
functions/dir ........................................... ok (1 passed)
functions/error ......................................... ok (5 passed)
functions/eval .......................................... ok (9 passed)
functions/filter-out .................................... ok (1 passed)
functions/findstring .................................... ok (1 passed)
functions/flavor ........................................ ok (1 passed)
functions/foreach ....................................... ok (4 passed)
functions/if ............................................ ok (1 passed)
functions/join .......................................... ok (1 passed)
functions/notdir ........................................ ok (1 passed)
functions/origin ........................................ ok (1 passed)
functions/realpath ...................................... ok (2 passed)
functions/shell ......................................... ok (2 passed)
functions/sort .......................................... ok (1 passed)
functions/strip ......................................... ok (2 passed)
functions/substitution .................................. ok (3 passed)
functions/suffix ........................................ ok (1 passed)
functions/value ......................................... ok (1 passed)
functions/warning ....................................... ok (4 passed)
functions/wildcard ...................................... ok (4 passed)
functions/word .......................................... ok (16 passed)
misc/close_stdout ....................................... ok (0 passed)
misc/general1 ........................................... ok (1 passed)
misc/general2 ........................................... ok (1 passed)
misc/general3 ........................................... ok (10 passed)
misc/general4 ........................................... ok (6 passed)
options/dash-B .......................................... ok (8 passed)
options/dash-C .......................................... ok (2 passed)
options/dash-I .......................................... ok (3 passed)
options/dash-W .......................................... ok (10 passed)
options/dash-e .......................................... ok (1 passed)
options/dash-f .......................................... ok (4 passed)
options/dash-k .......................................... ok (3 passed)
options/dash-l .......................................... ok (1 passed)
options/dash-n .......................................... ok (4 passed)
options/dash-q .......................................... ok (8 passed)
options/dash-t .......................................... ok (2 passed)
options/eval ............................................ ok (2 passed)
options/general ......................................... ok (1 passed)
options/symlinks ........................................ ok (10 passed)
options/warn-undefined-variables ........................ ok (2 passed)
targets/DEFAULT ......................................... ok (1 passed)
targets/FORCE ........................................... ok (1 passed)
targets/INTERMEDIATE .................................... ok (8 passed)
targets/ONESHELL ........................................ ok (5 passed)
targets/PHONY ........................................... ok (1 passed)
targets/POSIX ........................................... ok (2 passed)
targets/SECONDARY ....................................... ok (12 passed)
targets/SILENT .......................................... ok (1 passed)
targets/clean ........................................... ok (2 passed)
variables/CURDIR ........................................ ok (1 passed)
variables/DEFAULT_GOAL .................................. ok (5 passed)
variables/INCLUDE_DIRS .................................. ok (2 passed)
variables/LIBPATTERNS ................................... ok (2 passed)
variables/MAKE .......................................... ok (1 passed)
variables/MAKECMDGOALS .................................. ok (3 passed)
variables/MAKEFILES ..................................... ok (2 passed)
variables/MAKEFLAGS ..................................... ok (2 passed)
variables/MAKELEVEL ..................................... ok (1 passed)
variables/MAKE_RESTARTS ................................. ok (3 passed)
variables/MFILE_LIST .................................... ok (1 passed)
variables/SHELL ......................................... ok (7 passed)
variables/automatic ..................................... ok (7 passed)
variables/define ........................................ ok (15 passed)
variables/flavors ....................................... ok (6 passed)
variables/negative ...................................... ok (4 passed)
variables/private ....................................... ok (8 passed)
variables/special ....................................... ok (2 passed)
variables/undefine ...................................... ok (4 passed)
2 Tests in 1 Category Failed (See .diff files in work dir for details) :-(
make[2]: *** [check-regression] Error 1
make[1]: *** [check-am] Error 2
We really should address these additional 8 failures in the current fink make
one way or another.
Jack
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Fink-devel mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel