I built GNU m4 version 1.4.13, which passed all the tests. Perl v5.8.4 comes as part of OpenSolaris. I'm using GNU make version 3.81
But when I try to build autoconf, there are a large number of failures. Any ideas what is wrong?
Dave bash-3.2$ m4 --version m4 (GNU M4) 1.4.13 Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by Rene' Seindal. bash-3.2$ perl --version This is perl, v5.8.4 built for i86pc-solaris-64int (with 32 registered patches, see perl -V for more detail) Copyright 1987-2004, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using `man perl' or `perldoc perl'. If you have access to the Internet, point your browser at http://www.perl.com/, the Perl Home Page. bash-3.2$ ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... build-aux/install-sh -c -d checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether /bin/sh -n is known to work... yes checking for characters that cannot appear in file names... none checking whether directories can have trailing spaces... yes checking for expr... /usr/bin/expr checking for GNU M4 that supports accurate traces... /usr/local/autotools/bin/m4 checking whether /usr/local/autotools/bin/m4 accepts --gnu... yes checking how m4 supports trace files... --debugfile checking for perl... /usr/bin/perl checking whether /usr/bin/perl Fcntl::flock is implemented... yes checking for emacs... no checking for xemacs... no checking for emacs... no checking where .elc files should go... ${datadir}/emacs/site-lisp checking for grep that handles long lines and -e... /usr/bin/ggrep checking for egrep... /usr/bin/ggrep -E checking for a sed that does not truncate output... /usr/bin/gsed checking whether make is case sensitive... yes configure: creating ./config.status config.status: creating tests/Makefile config.status: creating tests/atlocal config.status: creating man/Makefile config.status: creating lib/emacs/Makefile config.status: creating Makefile config.status: creating doc/Makefile config.status: creating lib/Makefile config.status: creating lib/Autom4te/Makefile config.status: creating lib/autoscan/Makefile config.status: creating lib/m4sugar/Makefile config.status: creating lib/autoconf/Makefile config.status: creating lib/autotest/Makefile config.status: creating bin/Makefile config.status: executing tests/atconfig commands bash-3.2$ $HOME/bins-for-sage/make /export/home/drkirkby/bins-for-sage/make all-recursive make[1]: Entering directory `/export/home/drkirkby/autoconf-2.65' Making all in bin make[2]: Entering directory `/export/home/drkirkby/autoconf-2.65/bin' rm -f autom4te autom4te.tmp srcdir=''; \ test -f ./autom4te.in || srcdir=./; \sed -e 's|@SHELL[@]|/bin/sh|g' -e 's|@PERL[@]|/usr/bin/perl|g' -e 's|@PERL_FLOCK[@]|yes|g' -e 's|@bindir[@]|/usr/local/bin|g' -e 's|@pkgdatadir[@]|/usr/local/share/autoconf|g' -e 's|@prefix[@]|/usr/local|g' -e 's|@autoconf-name[@]|'`echo autoconf | sed 's,x,x,'`'|g' -e 's|@autoheader-name[@]|'`echo autoheader | sed 's,x,x,'`'|g' -e 's|@autom4te-name[@]|'`echo autom4te | sed 's,x,x,'`'|g' -e 's|@M4[@]|/usr/local/autotools/bin/m4|g' -e 's|@M4_DEBUGFILE[@]|--debugfile|g' -e 's|@M4_GNU[@]|--gnu|g' -e 's|@AWK[@]|gawk|g' -e 's|@RELEASE_YEAR[@]|'`sed 's/^\([0-9][0-9][0-9][0-9]\).*/\1/;q' ../ChangeLog`'|g' -e 's|@VERSION[@]|2.65|g' -e 's|@PACKAGE_NAME[@]|GNU Autoconf|g' -e 's|@configure_input[@]|Generated from autom4te.in; do not edit by hand.|g' ${srcdir}autom4te.in >autom4te.tmp
chmod +x autom4te.tmp chmod a-w autom4te.tmp mv autom4te.tmp autom4teautom4te_perllibdir='..'/lib AUTOM4TE_CFG='../lib/autom4te.cfg' ../bin/autom4te -B '..'/lib -B '..'/lib --language M4sh --cache '' --melt ./autoconf.as -o autoconf.in
rm -f autoconf autoconf.tmp srcdir=''; \ test -f ./autoconf.in || srcdir=./; \sed -e 's|@SHELL[@]|/bin/sh|g' -e 's|@PERL[@]|/usr/bin/perl|g' -e 's|@PERL_FLOCK[@]|yes|g' -e 's|@bindir[@]|/usr/local/bin|g' -e 's|@pkgdatadir[@]|/usr/local/share/autoconf|g' -e 's|@prefix[@]|/usr/local|g' -e 's|@autoconf-name[@]|'`echo autoconf | sed 's,x,x,'`'|g' -e 's|@autoheader-name[@]|'`echo autoheader | sed 's,x,x,'`'|g' -e 's|@autom4te-name[@]|'`echo autom4te | sed 's,x,x,'`'|g' -e 's|@M4[@]|/usr/local/autotools/bin/m4|g' -e 's|@M4_DEBUGFILE[@]|--debugfile|g' -e 's|@M4_GNU[@]|--gnu|g' -e 's|@AWK[@]|gawk|g' -e 's|@RELEASE_YEAR[@]|'`sed 's/^\([0-9][0-9][0-9][0-9]\).*/\1/;q' ../ChangeLog`'|g' -e 's|@VERSION[@]|2.65|g' -e 's|@PACKAGE_NAME[@]|GNU Autoconf|g' -e 's|@configure_input[@]|Generated from autoconf.in; do not edit by hand.|g' ${srcdir}autoconf.in >autoconf.tmp
chmod +x autoconf.tmp chmod a-w autoconf.tmp mv autoconf.tmp autoconf rm -f autoheader autoheader.tmp srcdir=''; \ test -f ./autoheader.in || srcdir=./; \sed -e 's|@SHELL[@]|/bin/sh|g' -e 's|@PERL[@]|/usr/bin/perl|g' -e 's|@PERL_FLOCK[@]|yes|g' -e 's|@bindir[@]|/usr/local/bin|g' -e 's|@pkgdatadir[@]|/usr/local/share/autoconf|g' -e 's|@prefix[@]|/usr/local|g' -e 's|@autoconf-name[@]|'`echo autoconf | sed 's,x,x,'`'|g' -e 's|@autoheader-name[@]|'`echo autoheader | sed 's,x,x,'`'|g' -e 's|@autom4te-name[@]|'`echo autom4te | sed 's,x,x,'`'|g' -e 's|@M4[@]|/usr/local/autotools/bin/m4|g' -e 's|@M4_DEBUGFILE[@]|--debugfile|g' -e 's|@M4_GNU[@]|--gnu|g' -e 's|@AWK[@]|gawk|g' -e 's|@RELEASE_YEAR[@]|'`sed 's/^\([0-9][0-9][0-9][0-9]\).*/\1/;q' ../ChangeLog`'|g' -e 's|@VERSION[@]|2.65|g' -e 's|@PACKAGE_NAME[@]|GNU Autoconf|g' -e 's|@configure_input[@]|Generated from autoheader.in; do not edit by hand.|g' ${srcdir}autoheader.in >autoheader.tmp
chmod +x autoheader.tmp chmod a-w autoheader.tmp mv autoheader.tmp autoheader rm -f autoreconf autoreconf.tmp srcdir=''; \ test -f ./autoreconf.in || srcdir=./; \sed -e 's|@SHELL[@]|/bin/sh|g' -e 's|@PERL[@]|/usr/bin/perl|g' -e 's|@PERL_FLOCK[@]|yes|g' -e 's|@bindir[@]|/usr/local/bin|g' -e 's|@pkgdatadir[@]|/usr/local/share/autoconf|g' -e 's|@prefix[@]|/usr/local|g' -e 's|@autoconf-name[@]|'`echo autoconf | sed 's,x,x,'`'|g' -e 's|@autoheader-name[@]|'`echo autoheader | sed 's,x,x,'`'|g' -e 's|@autom4te-name[@]|'`echo autom4te | sed 's,x,x,'`'|g' -e 's|@M4[@]|/usr/local/autotools/bin/m4|g' -e 's|@M4_DEBUGFILE[@]|--debugfile|g' -e 's|@M4_GNU[@]|--gnu|g' -e 's|@AWK[@]|gawk|g' -e 's|@RELEASE_YEAR[@]|'`sed 's/^\([0-9][0-9][0-9][0-9]\).*/\1/;q' ../ChangeLog`'|g' -e 's|@VERSION[@]|2.65|g' -e 's|@PACKAGE_NAME[@]|GNU Autoconf|g' -e 's|@configure_input[@]|Generated from autoreconf.in; do not edit by hand.|g' ${srcdir}autoreconf.in >autoreconf.tmp
chmod +x autoreconf.tmp chmod a-w autoreconf.tmp mv autoreconf.tmp autoreconf rm -f ifnames ifnames.tmp srcdir=''; \ test -f ./ifnames.in || srcdir=./; \sed -e 's|@SHELL[@]|/bin/sh|g' -e 's|@PERL[@]|/usr/bin/perl|g' -e 's|@PERL_FLOCK[@]|yes|g' -e 's|@bindir[@]|/usr/local/bin|g' -e 's|@pkgdatadir[@]|/usr/local/share/autoconf|g' -e 's|@prefix[@]|/usr/local|g' -e 's|@autoconf-name[@]|'`echo autoconf | sed 's,x,x,'`'|g' -e 's|@autoheader-name[@]|'`echo autoheader | sed 's,x,x,'`'|g' -e 's|@autom4te-name[@]|'`echo autom4te | sed 's,x,x,'`'|g' -e 's|@M4[@]|/usr/local/autotools/bin/m4|g' -e 's|@M4_DEBUGFILE[@]|--debugfile|g' -e 's|@M4_GNU[@]|--gnu|g' -e 's|@AWK[@]|gawk|g' -e 's|@RELEASE_YEAR[@]|'`sed 's/^\([0-9][0-9][0-9][0-9]\).*/\1/;q' ../ChangeLog`'|g' -e 's|@VERSION[@]|2.65|g' -e 's|@PACKAGE_NAME[@]|GNU Autoconf|g' -e 's|@configure_input[@]|Generated from ifnames.in; do not edit by hand.|g' ${srcdir}ifnames.in >ifnames.tmp
chmod +x ifnames.tmp chmod a-w ifnames.tmp mv ifnames.tmp ifnames rm -f autoscan autoscan.tmp srcdir=''; \ test -f ./autoscan.in || srcdir=./; \sed -e 's|@SHELL[@]|/bin/sh|g' -e 's|@PERL[@]|/usr/bin/perl|g' -e 's|@PERL_FLOCK[@]|yes|g' -e 's|@bindir[@]|/usr/local/bin|g' -e 's|@pkgdatadir[@]|/usr/local/share/autoconf|g' -e 's|@prefix[@]|/usr/local|g' -e 's|@autoconf-name[@]|'`echo autoconf | sed 's,x,x,'`'|g' -e 's|@autoheader-name[@]|'`echo autoheader | sed 's,x,x,'`'|g' -e 's|@autom4te-name[@]|'`echo autom4te | sed 's,x,x,'`'|g' -e 's|@M4[@]|/usr/local/autotools/bin/m4|g' -e 's|@M4_DEBUGFILE[@]|--debugfile|g' -e 's|@M4_GNU[@]|--gnu|g' -e 's|@AWK[@]|gawk|g' -e 's|@RELEASE_YEAR[@]|'`sed 's/^\([0-9][0-9][0-9][0-9]\).*/\1/;q' ../ChangeLog`'|g' -e 's|@VERSION[@]|2.65|g' -e 's|@PACKAGE_NAME[@]|GNU Autoconf|g' -e 's|@configure_input[@]|Generated from autoscan.in; do not edit by hand.|g' ${srcdir}autoscan.in >autoscan.tmp
chmod +x autoscan.tmp chmod a-w autoscan.tmp mv autoscan.tmp autoscan rm -f autoupdate autoupdate.tmp srcdir=''; \ test -f ./autoupdate.in || srcdir=./; \sed -e 's|@SHELL[@]|/bin/sh|g' -e 's|@PERL[@]|/usr/bin/perl|g' -e 's|@PERL_FLOCK[@]|yes|g' -e 's|@bindir[@]|/usr/local/bin|g' -e 's|@pkgdatadir[@]|/usr/local/share/autoconf|g' -e 's|@prefix[@]|/usr/local|g' -e 's|@autoconf-name[@]|'`echo autoconf | sed 's,x,x,'`'|g' -e 's|@autoheader-name[@]|'`echo autoheader | sed 's,x,x,'`'|g' -e 's|@autom4te-name[@]|'`echo autom4te | sed 's,x,x,'`'|g' -e 's|@M4[@]|/usr/local/autotools/bin/m4|g' -e 's|@M4_DEBUGFILE[@]|--debugfile|g' -e 's|@M4_GNU[@]|--gnu|g' -e 's|@AWK[@]|gawk|g' -e 's|@RELEASE_YEAR[@]|'`sed 's/^\([0-9][0-9][0-9][0-9]\).*/\1/;q' ../ChangeLog`'|g' -e 's|@VERSION[@]|2.65|g' -e 's|@PACKAGE_NAME[@]|GNU Autoconf|g' -e 's|@configure_input[@]|Generated from autoupdate.in; do not edit by hand.|g' ${srcdir}autoupdate.in >autoupdate.tmp
chmod +x autoupdate.tmp chmod a-w autoupdate.tmp mv autoupdate.tmp autoupdate make[2]: Leaving directory `/export/home/drkirkby/autoconf-2.65/bin' Making all in . make[2]: Entering directory `/export/home/drkirkby/autoconf-2.65' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/export/home/drkirkby/autoconf-2.65' Making all in lib make[2]: Entering directory `/export/home/drkirkby/autoconf-2.65/lib' Making all in Autom4te make[3]: Entering directory `/export/home/drkirkby/autoconf-2.65/lib/Autom4te' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/export/home/drkirkby/autoconf-2.65/lib/Autom4te' Making all in m4sugar make[3]: Entering directory `/export/home/drkirkby/autoconf-2.65/lib/m4sugar' :;{ \ echo '# This file is part of -*- Autoconf -*-.' && \ echo '# Version of Autoconf.' && \ echo '# Copyright (C) 1999, 2000, 2001, 2002, 2006, 2007, 2009' && \ echo '# Free Software Foundation, Inc.' && \ echo &&\ echo 'm4_define([m4_PACKAGE_NAME], [GNU Autoconf])' && \ echo 'm4_define([m4_PACKAGE_TARNAME], [autoconf])' && \ echo 'm4_define([m4_PACKAGE_VERSION], [2.65])' && \ echo 'm4_define([m4_PACKAGE_STRING], [GNU Autoconf 2.65])' && \ echo 'm4_define([m4_PACKAGE_BUGREPORT], [bug-autoconf@xxxxxxx])' && \echo 'm4_define([m4_PACKAGE_URL], [http://www.gnu.org/software/autoconf/])' && \ echo 'm4_define([m4_PACKAGE_YEAR], ['`sed 's/^\([0-9][0-9][0-9][0-9]\).*/\1/;q' ../../ChangeLog`'])'; \
} > version.m4-t mv version.m4-t version.m4autom4te_perllibdir='../..'/lib AUTOM4TE_CFG='../../lib/autom4te.cfg' ../../bin/autom4te -B '../..'/lib -B '../..'/lib \
--language=m4sugar \ --freeze \ --output=m4sugar.m4fautom4te_perllibdir='../..'/lib AUTOM4TE_CFG='../../lib/autom4te.cfg' ../../bin/autom4te -B '../..'/lib -B '../..'/lib \
--language=m4sh \ --freeze \ --output=m4sh.m4f make[3]: Leaving directory `/export/home/drkirkby/autoconf-2.65/lib/m4sugar' Making all in autoconf make[3]: Entering directory `/export/home/drkirkby/autoconf-2.65/lib/autoconf'autom4te_perllibdir='../..'/lib AUTOM4TE_CFG='../../lib/autom4te.cfg' ../../bin/autom4te -B '../..'/lib -B '../..'/lib \
--language=autoconf \ --freeze \ --output=autoconf.m4f make[3]: Leaving directory `/export/home/drkirkby/autoconf-2.65/lib/autoconf' Making all in autotest make[3]: Entering directory `/export/home/drkirkby/autoconf-2.65/lib/autotest'autom4te_perllibdir='../..'/lib AUTOM4TE_CFG='../../lib/autom4te.cfg' ../../bin/autom4te -B '../..'/lib -B '../..'/lib \
--language=autotest \ --freeze \ --output=autotest.m4f make[3]: Leaving directory `/export/home/drkirkby/autoconf-2.65/lib/autotest' Making all in autoscan make[3]: Entering directory `/export/home/drkirkby/autoconf-2.65/lib/autoscan' echo '# Automatically Generated: do not edit this file' >autoscan.list sed '/^[#]/!q' ./autoscan.pre >>autoscan.list ( \ sed -n '/^[^#]/p' ./autoscan.pre; \autom4te_perllibdir='../..'/lib AUTOM4TE_CFG='../../lib/autom4te.cfg' ../../bin/autom4te -B '../..'/lib -B '../..'/lib --cache '' -M -l autoconf -t'AN_OUTPUT:$1: $2 $3' \
) | LC_ALL=C sort >>autoscan.list make[3]: Leaving directory `/export/home/drkirkby/autoconf-2.65/lib/autoscan' Making all in emacs make[3]: Entering directory `/export/home/drkirkby/autoconf-2.65/lib/emacs' make[3]: Leaving directory `/export/home/drkirkby/autoconf-2.65/lib/emacs' make[3]: Entering directory `/export/home/drkirkby/autoconf-2.65/lib' rm -f autom4te.cfg autom4te.tmpsed -e 's|@SHELL[@]|/bin/sh|g' -e 's|@PERL[@]|/usr/bin/perl|g' -e 's|@bindir[@]|/usr/local/bin|g' -e 's|@pkgdatadir[@]|/usr/local/share/autoconf|g' -e 's|@prefix[@]|/usr/local|g' -e 's|@autoconf-name[@]|'`echo autoconf | sed 's,x,x,'`'|g' -e 's|@autoheader-name[@]|'`echo autoheader | sed 's,x,x,'`'|g' -e 's|@autom4te-name[@]|'`echo autom4te | sed 's,x,x,'`'|g' -e 's|@M4[@]|/usr/local/autotools/bin/m4|g' -e 's|@AWK[@]|gawk|g' -e 's|@VERSION[@]|2.65|g' -e 's|@PACKAGE_NAME[@]|GNU Autoconf|g' ./autom4te.in >autom4te.tmp
chmod a-w autom4te.tmp mv autom4te.tmp autom4te.cfg make[3]: Leaving directory `/export/home/drkirkby/autoconf-2.65/lib' make[2]: Leaving directory `/export/home/drkirkby/autoconf-2.65/lib' Making all in doc make[2]: Entering directory `/export/home/drkirkby/autoconf-2.65/doc' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/export/home/drkirkby/autoconf-2.65/doc' Making all in tests make[2]: Entering directory `/export/home/drkirkby/autoconf-2.65/tests'autom4te_perllibdir='..'/lib AUTOM4TE_CFG='../lib/autom4te.cfg' ../bin/autom4te -B '..'/lib -B '..'/lib --language=M4sh ./wrapper.as -o wrapper.in
rm -f autoconf autoconf.tmp input=wrapper.in; \sed -e 's|@wrap_program[@]|autoconf|g' -e 's|@abs_top_srcdir[@]|/export/home/drkirkby/autoconf-2.65|g' -e 's|@abs_top_builddir[@]|/export/home/drkirkby/autoconf-2.65|g' -e "s|@configure_input[@]|Generated from $input.|g" wrapper.in >autoconf.tmp
chmod +x autoconf.tmp chmod a-w autoconf.tmp mv -f autoconf.tmp autoconf rm -f autoheader autoheader.tmp input=wrapper.in; \sed -e 's|@wrap_program[@]|autoheader|g' -e 's|@abs_top_srcdir[@]|/export/home/drkirkby/autoconf-2.65|g' -e 's|@abs_top_builddir[@]|/export/home/drkirkby/autoconf-2.65|g' -e "s|@configure_input[@]|Generated from $input.|g" wrapper.in >autoheader.tmp
chmod +x autoheader.tmp chmod a-w autoheader.tmp mv -f autoheader.tmp autoheader rm -f autom4te autom4te.tmp input=wrapper.in; \sed -e 's|@wrap_program[@]|autom4te|g' -e 's|@abs_top_srcdir[@]|/export/home/drkirkby/autoconf-2.65|g' -e 's|@abs_top_builddir[@]|/export/home/drkirkby/autoconf-2.65|g' -e "s|@configure_input[@]|Generated from $input.|g" wrapper.in >autom4te.tmp
chmod +x autom4te.tmp chmod a-w autom4te.tmp mv -f autom4te.tmp autom4te rm -f autoreconf autoreconf.tmp input=wrapper.in; \sed -e 's|@wrap_program[@]|autoreconf|g' -e 's|@abs_top_srcdir[@]|/export/home/drkirkby/autoconf-2.65|g' -e 's|@abs_top_builddir[@]|/export/home/drkirkby/autoconf-2.65|g' -e "s|@configure_input[@]|Generated from $input.|g" wrapper.in >autoreconf.tmp
chmod +x autoreconf.tmp chmod a-w autoreconf.tmp mv -f autoreconf.tmp autoreconf rm -f autoscan autoscan.tmp input=wrapper.in; \sed -e 's|@wrap_program[@]|autoscan|g' -e 's|@abs_top_srcdir[@]|/export/home/drkirkby/autoconf-2.65|g' -e 's|@abs_top_builddir[@]|/export/home/drkirkby/autoconf-2.65|g' -e "s|@configure_input[@]|Generated from $input.|g" wrapper.in >autoscan.tmp
chmod +x autoscan.tmp chmod a-w autoscan.tmp mv -f autoscan.tmp autoscan rm -f autoupdate autoupdate.tmp input=wrapper.in; \sed -e 's|@wrap_program[@]|autoupdate|g' -e 's|@abs_top_srcdir[@]|/export/home/drkirkby/autoconf-2.65|g' -e 's|@abs_top_builddir[@]|/export/home/drkirkby/autoconf-2.65|g' -e "s|@configure_input[@]|Generated from $input.|g" wrapper.in >autoupdate.tmp
chmod +x autoupdate.tmp chmod a-w autoupdate.tmp mv -f autoupdate.tmp autoupdate rm -f ifnames ifnames.tmp input=wrapper.in; \sed -e 's|@wrap_program[@]|ifnames|g' -e 's|@abs_top_srcdir[@]|/export/home/drkirkby/autoconf-2.65|g' -e 's|@abs_top_builddir[@]|/export/home/drkirkby/autoconf-2.65|g' -e "s|@configure_input[@]|Generated from $input.|g" wrapper.in >ifnames.tmp
chmod +x ifnames.tmp chmod a-w ifnames.tmp mv -f ifnames.tmp ifnames make[2]: Leaving directory `/export/home/drkirkby/autoconf-2.65/tests' Making all in man make[2]: Entering directory `/export/home/drkirkby/autoconf-2.65/man' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/export/home/drkirkby/autoconf-2.65/man' make[1]: Leaving directory `/export/home/drkirkby/autoconf-2.65' bash-3.2$ $HOME/bins-for-sage/make check /export/home/drkirkby/bins-for-sage/make check-recursive make[1]: Entering directory `/export/home/drkirkby/autoconf-2.65' Making check in bin make[2]: Entering directory `/export/home/drkirkby/autoconf-2.65/bin'autom4te_perllibdir='..'/lib AUTOM4TE_CFG='../lib/autom4te.cfg' ../bin/autom4te -B '..'/lib -B '..'/lib --language M4sh --cache '' --melt ./autoconf.as -o autoconf.in
rm -f autoconf autoconf.tmp srcdir=''; \ test -f ./autoconf.in || srcdir=./; \sed -e 's|@SHELL[@]|/bin/sh|g' -e 's|@PERL[@]|/usr/bin/perl|g' -e 's|@PERL_FLOCK[@]|yes|g' -e 's|@bindir[@]|/usr/local/bin|g' -e 's|@pkgdatadir[@]|/usr/local/share/autoconf|g' -e 's|@prefix[@]|/usr/local|g' -e 's|@autoconf-name[@]|'`echo autoconf | sed 's,x,x,'`'|g' -e 's|@autoheader-name[@]|'`echo autoheader | sed 's,x,x,'`'|g' -e 's|@autom4te-name[@]|'`echo autom4te | sed 's,x,x,'`'|g' -e 's|@M4[@]|/usr/local/autotools/bin/m4|g' -e 's|@M4_DEBUGFILE[@]|--debugfile|g' -e 's|@M4_GNU[@]|--gnu|g' -e 's|@AWK[@]|gawk|g' -e 's|@RELEASE_YEAR[@]|'`sed 's/^\([0-9][0-9][0-9][0-9]\).*/\1/;q' ../ChangeLog`'|g' -e 's|@VERSION[@]|2.65|g' -e 's|@PACKAGE_NAME[@]|GNU Autoconf|g' -e 's|@configure_input[@]|Generated from autoconf.in; do not edit by hand.|g' ${srcdir}autoconf.in >autoconf.tmp
chmod +x autoconf.tmp chmod a-w autoconf.tmp mv autoconf.tmp autoconf make[2]: Leaving directory `/export/home/drkirkby/autoconf-2.65/bin' Making check in . make[2]: Entering directory `/export/home/drkirkby/autoconf-2.65' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/export/home/drkirkby/autoconf-2.65' Making check in lib make[2]: Entering directory `/export/home/drkirkby/autoconf-2.65/lib' Making check in Autom4te make[3]: Entering directory `/export/home/drkirkby/autoconf-2.65/lib/Autom4te' make[3]: Nothing to be done for `check'. make[3]: Leaving directory `/export/home/drkirkby/autoconf-2.65/lib/Autom4te' Making check in m4sugar make[3]: Entering directory `/export/home/drkirkby/autoconf-2.65/lib/m4sugar'autom4te_perllibdir='../..'/lib AUTOM4TE_CFG='../../lib/autom4te.cfg' ../../bin/autom4te -B '../..'/lib -B '../..'/lib \
--language=m4sugar \ --freeze \ --output=m4sugar.m4fautom4te_perllibdir='../..'/lib AUTOM4TE_CFG='../../lib/autom4te.cfg' ../../bin/autom4te -B '../..'/lib -B '../..'/lib \
--language=m4sh \ --freeze \ --output=m4sh.m4f /export/home/drkirkby/bins-for-sage/make check-local make[4]: Entering directory `/export/home/drkirkby/autoconf-2.65/lib/m4sugar' make[4]: Leaving directory `/export/home/drkirkby/autoconf-2.65/lib/m4sugar' make[3]: Leaving directory `/export/home/drkirkby/autoconf-2.65/lib/m4sugar' Making check in autoconf make[3]: Entering directory `/export/home/drkirkby/autoconf-2.65/lib/autoconf'autom4te_perllibdir='../..'/lib AUTOM4TE_CFG='../../lib/autom4te.cfg' ../../bin/autom4te -B '../..'/lib -B '../..'/lib \
--language=autoconf \ --freeze \ --output=autoconf.m4f /export/home/drkirkby/bins-for-sage/make check-local make[4]: Entering directory `/export/home/drkirkby/autoconf-2.65/lib/autoconf' make[4]: Leaving directory `/export/home/drkirkby/autoconf-2.65/lib/autoconf' make[3]: Leaving directory `/export/home/drkirkby/autoconf-2.65/lib/autoconf' Making check in autotest make[3]: Entering directory `/export/home/drkirkby/autoconf-2.65/lib/autotest'autom4te_perllibdir='../..'/lib AUTOM4TE_CFG='../../lib/autom4te.cfg' ../../bin/autom4te -B '../..'/lib -B '../..'/lib \
--language=autotest \ --freeze \ --output=autotest.m4f /export/home/drkirkby/bins-for-sage/make check-local make[4]: Entering directory `/export/home/drkirkby/autoconf-2.65/lib/autotest' make[4]: Leaving directory `/export/home/drkirkby/autoconf-2.65/lib/autotest' make[3]: Leaving directory `/export/home/drkirkby/autoconf-2.65/lib/autotest' Making check in autoscan make[3]: Entering directory `/export/home/drkirkby/autoconf-2.65/lib/autoscan' echo '# Automatically Generated: do not edit this file' >autoscan.list sed '/^[#]/!q' ./autoscan.pre >>autoscan.list ( \ sed -n '/^[^#]/p' ./autoscan.pre; \autom4te_perllibdir='../..'/lib AUTOM4TE_CFG='../../lib/autom4te.cfg' ../../bin/autom4te -B '../..'/lib -B '../..'/lib --cache '' -M -l autoconf -t'AN_OUTPUT:$1: $2 $3' \
) | LC_ALL=C sort >>autoscan.list make[3]: Leaving directory `/export/home/drkirkby/autoconf-2.65/lib/autoscan' Making check in emacs make[3]: Entering directory `/export/home/drkirkby/autoconf-2.65/lib/emacs' make[3]: Leaving directory `/export/home/drkirkby/autoconf-2.65/lib/emacs' make[3]: Entering directory `/export/home/drkirkby/autoconf-2.65/lib' make[3]: Nothing to be done for `check-am'. make[3]: Leaving directory `/export/home/drkirkby/autoconf-2.65/lib' make[2]: Leaving directory `/export/home/drkirkby/autoconf-2.65/lib' Making check in doc make[2]: Entering directory `/export/home/drkirkby/autoconf-2.65/doc' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/export/home/drkirkby/autoconf-2.65/doc' Making check in tests make[2]: Entering directory `/export/home/drkirkby/autoconf-2.65/tests' /export/home/drkirkby/bins-for-sage/make check-local make[3]: Entering directory `/export/home/drkirkby/autoconf-2.65/tests' :;{ \ echo '# Signature of the current package.' && \ echo 'm4_define([AT_PACKAGE_NAME], [GNU Autoconf])' && \ echo 'm4_define([AT_PACKAGE_TARNAME], [autoconf])' && \ echo 'm4_define([AT_PACKAGE_VERSION], [2.65])' && \ echo 'm4_define([AT_PACKAGE_STRING], [GNU Autoconf 2.65])' && \ echo 'm4_define([AT_PACKAGE_BUGREPORT], [bug-autoconf@xxxxxxx])' && \echo 'm4_define([AT_PACKAGE_URL], [http://www.gnu.org/software/autoconf/])'; \
} > package.m4-t mv package.m4-t package.m4 cd ../lib/autotest && /export/home/drkirkby/bins-for-sage/make autotest.m4f make[4]: Entering directory `/export/home/drkirkby/autoconf-2.65/lib/autotest' make[4]: `autotest.m4f' is up to date. make[4]: Leaving directory `/export/home/drkirkby/autoconf-2.65/lib/autotest'autom4te_perllibdir='..'/lib AUTOM4TE_CFG='../lib/autom4te.cfg' ../bin/autom4te -B '..'/lib -B '..'/lib --language=autotest -I . -I . suite.at -o testsuite.tmp
mv testsuite.tmp testsuite /bin/sh ./testsuite ## ----------------------------- ## ## GNU Autoconf 2.65 test suite. ## ## ----------------------------- ## Executables (autoheader, autoupdate...). 1: Syntax of the shell scripts FAILED (tools.at:53) 2: Syntax of the Perl scripts ok 3: autom4te cache ok 4: autom4te --force ok 5: autom4te and whitespace in file names ok 6: autom4te --trace and unusual macro names ok 7: autom4te --trace and whitespace ok 8: autoconf --trace: user macros ok 9: autoconf --trace: builtins ok 10: autoconf: forbidden tokens, basic FAILED (tools.at:390) 11: autoconf: forbidden tokens, exceptions FAILED (tools.at:431) 12: autoconf: automatically allowed tokens FAILED (tools.at:456) 13: autoconf: the empty token ok 14: autoconf: subdirectories FAILED (tools.at:495) 15: autoconf: input from stdin ok 16: autoconf: AC_AUTOCONF_VERSION FAILED (tools.at:530) ... etc. See attached file,
Attachment:
testsuite.log.gz
Description: GNU Zip compressed data
_______________________________________________ Autoconf mailing list Autoconf@xxxxxxx http://lists.gnu.org/mailman/listinfo/autoconf