I've downloaded the lastest version of GNU M4, and I had a problem while running make check. My box is running kubuntu 11.10, gcc version 4.6.1, and make version is 3.82.
I'm just following the instructions to help M4 project (I don't know if this might help or not). PASS: test-alloca-opt PASS: test-array_list PASS: test-array_oset PASS: test-avltree_oset PASS: test-binary-io.sh SKIP: test-btowc1.sh SKIP: test-btowc2.sh PASS: test-c-ctype PASS: test-c-stack.sh SKIP: test-c-stack2.sh PASS: test-c-strcase.sh PASS: test-canonicalize-lgpl PASS: test-cloexec PASS: test-closein.sh PASS: test-dirname PASS: test-dup2 PASS: test-environ PASS: test-errno PASS: test-fcntl-h PASS: test-fcntl PASS: test-fflush PASS: test-fflush2.sh PASS: test-filenamecat PASS: test-fopen-safer PASS: test-fopen PASS: test-fpending.sh PASS: test-fpurge PASS: test-freadahead.sh PASS: test-freading PASS: test-frexp-nolibm PASS: test-frexpl-nolibm PASS: test-fseeko.sh PASS: test-fseeko2.sh PASS: test-ftell.sh PASS: test-ftell2.sh PASS: test-ftell3 PASS: test-ftello.sh PASS: test-ftello2.sh PASS: test-ftello3 PASS: test-getdtablesize PASS: test-getopt PASS: test-gettimeofday PASS: test-ignore-value PASS: test-isnand-nolibm PASS: test-isnanf-nolibm PASS: test-isnanl-nolibm PASS: test-langinfo PASS: test-link PASS: test-linkedhash_list PASS: test-locale PASS: test-localename PASS: test-lseek.sh PASS: test-lstat PASS: test-malloc-gnu PASS: test-malloca PASS: test-math SKIP: test-mbrtowc1.sh SKIP: test-mbrtowc2.sh SKIP: test-mbrtowc3.sh SKIP: test-mbrtowc4.sh SKIP: test-mbrtowc-w32-1.sh SKIP: test-mbrtowc-w32-2.sh SKIP: test-mbrtowc-w32-3.sh SKIP: test-mbrtowc-w32-4.sh SKIP: test-mbrtowc-w32-5.sh SKIP: test-mbsinit.sh PASS: test-memchr PASS: test-memchr2 PASS: test-nl_langinfo.sh PASS: test-open PASS: test-pipe2 PASS: test-posix_spawn1 PASS: test-posix_spawn2 PASS: test-printf-frexp PASS: test-printf-frexpl PASS: test-quotearg-simple PASS: test-rawmemchr /bin/bash: line 1: 24710 Aborted EXEEXT='' srcdir='../../tests' LOCALE_FR='none' LOCALE_FR_UTF8='none' LIBSIGSEGV='' LOCALE_FR='none' LOCALE_TR_UTF8='none' LOCALE_FR='none' LOCALE_FR_UTF8='none' LOCALE_JA='none' LOCALE_ZH_CN='none' LOCALE_FR_UTF8='none' LOCALE_FR='none' LOCALE_FR_UTF8='none' LOCALE_FR='none' LOCALE_FR_UTF8='none' LOCALE_JA='none' LOCALE_ZH_CN='none' abs_aux_dir='/home/otacon/Downloads/autohell/m4-1.4.16/build-aux' abs_aux_dir='/home/otacon/Downloads/autohell/m4-1.4.16/build-aux' MAKE='make' LOCALE_FR='none' LOCALE_FR_UTF8='none' LOCALE_JA='none' LOCALE_ZH_CN='none' "$tst" > test-readlink.log-t 2>&1 FAIL: test-readlink PASS: test-rename PASS: test-rmdir PASS: test-sched PASS: test-setenv SKIP: test-setlocale1.sh PASS: test-setlocale2.sh PASS: test-sigaction PASS: test-signal PASS: test-signbit PASS: test-snprintf PASS: test-spawn-pipe.sh PASS: test-spawn PASS: test-stat PASS: test-stdbool PASS: test-stddef PASS: test-stdint PASS: test-stdio PASS: test-stdlib PASS: test-strchrnul PASS: test-strerror PASS: test-string PASS: test-strnlen PASS: test-strsignal PASS: test-strstr PASS: test-strtod PASS: test-symlink PASS: test-sys_stat PASS: test-sys_time PASS: test-sys_wait PASS: test-time PASS: test-dup-safer PASS: test-unistd PASS: test-unsetenv PASS: test-update-copyright.sh PASS: test-vasnprintf PASS: test-vasprintf-posix PASS: test-vasprintf SKIP: test-vc-list-files-git.sh SKIP: test-vc-list-files-cvs.sh PASS: test-verify PASS: test-verify.sh PASS: test-version-etc.sh PASS: test-wchar PASS: test-wcrtomb.sh SKIP: test-wcrtomb-w32-1.sh SKIP: test-wcrtomb-w32-2.sh SKIP: test-wcrtomb-w32-3.sh SKIP: test-wcrtomb-w32-4.sh SKIP: test-wcrtomb-w32-5.sh PASS: test-wctype-h PASS: test-xalloc-die.sh PASS: test-xvasprintf =============================== 1 of 109 tests failed (21 tests were not run) See tests/test-suite.log Please report to bug-m4@gnu.org =============================== -- Best regards, R. Zelnick