SETUP: Solaris 10, "rich /usr/local" (e.g., contains `expr' from GNU coreutils 6.9 and gawk 3.1.5), VPATH build, perl 5.10.0, autoconf 2.62, testsuite run with GNU make 3.82, test scripts run by /usr/xpg4/bin/sh, $CONFIG_SHELL set to /usr/xpg4/bin/sh as well, compilers are from Sun Studio 5.9 (2010/08/11) and libtool 2.4.2.
RESULTS: Four spurious failures, and a failure I haven't analyzed yet. Three failures are due to minor testsuite weaknesses, as some tests that should be skipped (ar-lib.test, compile3.test and compile6.test) are erroneously run, and they (unsurprisingly) fail. This issue should be already solved in the `testsuite-work' branch, and IMHO is not worth worrying about. Another spurious failure (uninstall-fail.test) has been fixed by the attached patch (pushed to maint). The test texinfo21.test fails, and I don't know why :-( Will have to take a better look.
This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by GNU Automake configure 1.11.1a, which was generated by GNU Autoconf 2.68. Invocation command line was $ ../configure CONFIG_SHELL=/usr/xpg4/bin/sh ## --------- ## ## Platform. ## ## --------- ## hostname = freddy uname -m = i86pc uname -r = 5.10 uname -s = SunOS uname -v = Generic_144489-06 /usr/bin/uname -p = i386 /bin/uname -X = System = SunOS Node = freddy Release = 5.10 KernelID = Generic_144489-06 Machine = i86pc BusType = <unknown> Serial = <unknown> Users = <unknown> OEM# = 0 Origin# = 1 NumCPU = 4 /bin/arch = i86pc /usr/bin/arch -k = i86pc /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /home/latta/extra-packages/autoconf-2.62/bin PATH: /home/latta/bin/utils PATH: /home/latta/bin PATH: /usr/local/bin PATH: /usr/local64/bin PATH: /usr/games PATH: /usr/X11/bin PATH: /usr/ccs/bin PATH: /usr/xpg6/bin PATH: /usr/xpg4/bin PATH: /usr/bin PATH: /usr/sbin PATH: /sbin PATH: /usr/ucb ## ----------- ## ## Core tests. ## ## ----------- ## configure:1609: loading site script /home/latta/config.site | # -*- shell -*- | # config.site for Solaris 10 system "freddy". | | # Gettext and iconv libraries are installed in non-standard location. | with_libiconv_prefix=$HOME/extra-packages/libiconv-1.13.1 | with_libintl_prefix=$HOME/extra-packages/gettext-0.18.1.1 | | # vim: ft=sh ts=4 sw=4 et configure:1743: checking build system type configure:1757: result: i386-pc-solaris2.10 configure:1809: checking for a BSD-compatible install configure:1877: result: /usr/local/bin/ginstall -c configure:1888: checking whether build environment is sane configure:1938: result: yes configure:2079: checking for a thread-safe mkdir -p configure:2118: result: /opt/sfw/bin/mkdir -p configure:2131: checking for gawk configure:2147: found /usr/local/bin/gawk configure:2158: result: gawk configure:2169: checking whether make sets $(MAKE) configure:2191: result: yes configure:2293: checking for perl configure:2323: result: /usr/local/bin/perl5.10.0 configure:2342: checking whether /usr/local/bin/perl5.10.0 supports ithreads configure:2365: result: no configure:2377: checking for tex configure:2393: found /usr/local/bin/tex configure:2404: result: tex configure:2425: checking whether autoconf is installed configure:2430: eval autoconf --version autoconf (GNU Autoconf) 2.62 Copyright (C) 2008 Free Software Foundation, Inc. License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/old-licenses/gpl-2.0.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 David J. MacKenzie and Akim Demaille. configure:2433: $? = 0 configure:2441: result: yes configure:2448: checking whether autoconf works configure:2455: cd conftest && eval autoconf -o /dev/null conftest.ac configure:2458: $? = 0 configure:2467: result: yes configure:2474: checking whether autoconf is recent enough configure:2481: cd conftest && eval autoconf -o /dev/null conftest.ac configure:2484: $? = 0 configure:2493: result: yes configure:2500: checking whether ln works configure:2520: result: yes configure:2535: checking for grep that handles long lines and -e configure:2593: result: /usr/xpg4/bin/grep configure:2598: checking for egrep configure:2660: result: /usr/xpg4/bin/grep -E configure:2665: checking for fgrep configure:2727: result: /usr/xpg4/bin/grep -F configure:2733: checking whether /bin/sh has working 'set -e' with exit trap configure:2746: result: yes configure:2917: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.11.1a, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status on freddy config.status:788: creating Makefile config.status:788: creating doc/Makefile config.status:788: creating lib/Automake/Makefile config.status:788: creating lib/Automake/tests/Makefile config.status:788: creating lib/Makefile config.status:788: creating lib/am/Makefile config.status:788: creating m4/Makefile config.status:788: creating tests/Makefile config.status:788: creating tests/defs config.status:788: creating tests/aclocal-1.11 config.status:788: creating tests/automake-1.11 ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=i386-pc-solaris2.10 ac_cv_env_build_alias_set='' ac_cv_env_build_alias_value='' ac_cv_env_host_alias_set='' ac_cv_env_host_alias_value='' ac_cv_env_target_alias_set='' ac_cv_env_target_alias_value='' ac_cv_path_EGREP='/usr/xpg4/bin/grep -E' ac_cv_path_FGREP='/usr/xpg4/bin/grep -F' ac_cv_path_GREP=/usr/xpg4/bin/grep ac_cv_path_PERL=/usr/local/bin/perl5.10.0 ac_cv_path_install='/usr/local/bin/ginstall -c' ac_cv_path_mkdir=/opt/sfw/bin/mkdir ac_cv_prog_AWK=gawk ac_cv_prog_TEX=tex ac_cv_prog_make_make_set=yes am_cv_autoconf_installed=yes am_cv_autoconf_version=yes am_cv_autoconf_works=yes am_cv_prog_PERL_ithreads=no am_cv_prog_ln=ln am_cv_sh_errexit_works=yes ## ----------------- ## ## Output variables. ## ## ----------------- ## ACLOCAL='perllibdir="/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/lib:./lib" "/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/aclocal" --acdir=m4 -I m4' AMTAR='${SHELL} /scratch/latta/tmp/misc/automake-1.11.1a/lib/missing --run tar' APIVERSION='1.11' AUTOCONF='${SHELL} /scratch/latta/tmp/misc/automake-1.11.1a/lib/missing --run autoconf' AUTOHEADER='${SHELL} /scratch/latta/tmp/misc/automake-1.11.1a/lib/missing --run autoheader' AUTOMAKE='perllibdir="/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/lib:./lib" "/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/automake" --libdir=lib' AWK='gawk' CYGPATH_W='echo' DEFS='-DPACKAGE_NAME=\"GNU\ Automake\" -DPACKAGE_TARNAME=\"automake\" -DPACKAGE_VERSION=\"1.11.1a\" -DPACKAGE_STRING=\"GNU\ Automake\ 1.11.1a\" -DPACKAGE_BUGREPORT=\"bug-automake@gnu.org\" -DPACKAGE_URL=\"http://www.gnu.org/software/automake/\" -DPACKAGE=\"automake\" -DVERSION=\"1.11.1a\"' ECHO_C='\c' ECHO_N='' ECHO_T='' EGREP='/usr/xpg4/bin/grep -E' FGREP='/usr/xpg4/bin/grep -F' GREP='/usr/xpg4/bin/grep' HELP2MAN='${SHELL} /scratch/latta/tmp/misc/automake-1.11.1a/lib/missing --run help2man' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' LIBOBJS='' LIBS='' LN='ln' LTLIBOBJS='' MAKEINFO='${SHELL} /scratch/latta/tmp/misc/automake-1.11.1a/lib/missing --run makeinfo' MKDIR_P='/opt/sfw/bin/mkdir -p' MODIFICATION_DELAY='2' PACKAGE='automake' PACKAGE_BUGREPORT='bug-automake@gnu.org' PACKAGE_NAME='GNU Automake' PACKAGE_STRING='GNU Automake 1.11.1a' PACKAGE_TARNAME='automake' PACKAGE_URL='http://www.gnu.org/software/automake/' PACKAGE_VERSION='1.11.1a' PATH_SEPARATOR=':' PERL='/usr/local/bin/perl5.10.0' PERL_THREADS='0' SET_MAKE='' SHELL='/usr/xpg4/bin/sh' STRIP='' TEX='tex' VERSION='1.11.1a' am_AUTOCONF='autoconf' am_AUTOHEADER='autoheader' am_AUTOM4TE='autom4te' am_AUTORECONF='autoreconf' am_AUTOUPDATE='autoupdate' am__isrc=' -I$(srcdir)' am__leading_dot='.' am__tar='${AMTAR} chof - "$$tardir"' am__untar='${AMTAR} xf -' bindir='${exec_prefix}/bin' build='i386-pc-solaris2.10' build_alias='' build_cpu='i386' build_os='solaris2.10' build_vendor='pc' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir='${docdir}' exec_prefix='${prefix}' host_alias='' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' install_sh='${SHELL} /scratch/latta/tmp/misc/automake-1.11.1a/lib/install-sh' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' mandir='${datarootdir}/man' mkdir_p='/opt/sfw/bin/mkdir -p' oldincludedir='/usr/include' pdfdir='${docdir}' pkgvdatadir='${datadir}/automake-1.11' prefix='/usr/local' program_transform_name='s,x,x,' psdir='${docdir}' sbindir='${exec_prefix}/sbin' sh_errexit_works='yes' sharedstatedir='${prefix}/com' sysconfdir='${prefix}/etc' target_alias='' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "GNU Automake" #define PACKAGE_TARNAME "automake" #define PACKAGE_VERSION "1.11.1a" #define PACKAGE_STRING "GNU Automake 1.11.1a" #define PACKAGE_BUGREPORT "bug-automake@gnu.org" #define PACKAGE_URL "http://www.gnu.org/software/automake/" #define PACKAGE "automake" #define VERSION "1.11.1a" configure: exit 0
================================================ GNU Automake 1.11.1a: tests/test-suite.log ================================================ 5 of 888 tests failed. (19 tests were not run). .. contents:: :depth: 2 SKIP: amhello-cross-compile.test (exit: 77) =========================================== /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests:/home/latta/extra-packages/autoconf-2.62/bin:/home/latta/bin/utils:/home/latta/bin:/usr/local/bin:/usr/local64/bin:/usr/games:/usr/X11/bin:/usr/ccs/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/usr/sbin:/sbin:/usr/ucb amhello-cross-compile: running i586-mingw32msvc-gcc --version ../../tests/amhello-cross-compile.test[21]: i586-mingw32msvc-gcc: not found FAIL: ar-lib.test (exit: 1) =========================== /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests:/home/latta/extra-packages/autoconf-2.62/bin:/home/latta/bin/utils:/home/latta/bin:/usr/local/bin:/usr/local64/bin:/usr/games:/usr/X11/bin:/usr/ccs/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/usr/sbin:/sbin:/usr/ucb ar-lib: trying some XSI constructs === Running test ../../tests/ar-lib.test + pwd /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/ar-lib.dir + set -e + cp /scratch/latta/tmp/misc/automake-1.11.1a/tests/../lib/ar-lib . + cat + 1> lib 0<< + chmod +x ./lib + + ./ar-lib ./lib cr foo.lib foo.obj ./ar-lib: bad substitution opts= + exit_status=1 + set +e + cd /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests + test 0 != 0 + echo ar-lib: exit 1 ar-lib: exit 1 + exit 1 SKIP: ar-lib5a.test (exit: 77) ============================== /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests:/home/latta/extra-packages/autoconf-2.62/bin:/home/latta/bin/utils:/home/latta/bin:/usr/local/bin:/usr/local64/bin:/usr/games:/usr/X11/bin:/usr/ccs/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/usr/sbin:/sbin:/usr/ucb ar-lib5a: running lib -out:defstest.lib ../../tests/ar-lib5a.test[22]: lib: not found ar-lib5a: skipped test: Microsoft `lib' utility not available FAIL: compile3.test (exit: 1) ============================= /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests:/home/latta/extra-packages/autoconf-2.62/bin:/home/latta/bin/utils:/home/latta/bin:/usr/local/bin:/usr/local64/bin:/usr/games:/usr/X11/bin:/usr/ccs/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/usr/sbin:/sbin:/usr/ucb compile3: trying some XSI constructs === Running test ../../tests/compile3.test + pwd /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/compile3.dir + set -e + cp /scratch/latta/tmp/misc/automake-1.11.1a/tests/../lib/compile . + cat + 1> cl 0<< + chmod +x ./cl + + ./compile ./cl foo.c -o foo -lbar -Lgazonk -Ibaz -Xlinker foobar -Wl,-foo,bar + LIB= ./compile: bad substitution opts= + exit_status=1 + set +e + cd /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests + test 0 != 0 + echo compile3: exit 1 compile3: exit 1 + exit 1 SKIP: compile4.test (exit: 77) ============================== /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests:/home/latta/extra-packages/autoconf-2.62/bin:/home/latta/bin/utils:/home/latta/bin:/usr/local/bin:/usr/local64/bin:/usr/games:/usr/X11/bin:/usr/ccs/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/usr/sbin:/sbin:/usr/ucb compile4: running cl -? ../../tests/compile4.test[21]: cl: not found SKIP: compile5.test (exit: 77) ============================== /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests:/home/latta/extra-packages/autoconf-2.62/bin:/home/latta/bin/utils:/home/latta/bin:/usr/local/bin:/usr/local64/bin:/usr/games:/usr/X11/bin:/usr/ccs/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/usr/sbin:/sbin:/usr/ucb === Running test ../../tests/compile5.test + pwd /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/compile5.dir + set -e + cp /scratch/latta/tmp/misc/automake-1.11.1a/tests/../lib/compile . + cat + 1> cl 0<< + chmod +x ./cl + cat + 1>> configure.in 0<< + : + 1> Makefile.am + cat + 1> check_host.in 0<< + aclocal-1.11 -Werror + autoconf + automake-1.11 --foreign -Werror -Wall -a configure.in:4: installing `./config.guess' configure.in:4: installing `./config.sub' + ./configure configure: loading site script /home/latta/config.site checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /opt/sfw/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking build system type... i386-pc-solaris2.10 checking host system type... i386-pc-solaris2.10 configure: creating ./config.status config.status: creating Makefile config.status: creating check_host + ./check_host + exit_status=77 + set +e + cd /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests + test 0 != 0 + echo compile5: exit 77 compile5: exit 77 + exit 77 FAIL: compile6.test (exit: 1) ============================= /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests:/home/latta/extra-packages/autoconf-2.62/bin:/home/latta/bin/utils:/home/latta/bin:/usr/local/bin:/usr/local64/bin:/usr/games:/usr/X11/bin:/usr/ccs/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/usr/sbin:/sbin:/usr/ucb compile6: trying some XSI constructs === Running test ../../tests/compile6.test + pwd /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/compile6.dir + set -e + cp /scratch/latta/tmp/misc/automake-1.11.1a/tests/../lib/compile . + cat + 1> cl 0<< + chmod +x ./cl + mkdir syslib + : + 1> syslib/foo.lib + + pwd syslib=/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/compile6.dir/syslib + LIB=/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/compile6.dir/syslib + export LIB + mkdir lib + : + 1> lib/bar.lib + : + 1> lib/bar.dll.lib + + ./compile ./cl foo.c -o foo -Llib -lbar -lfoo ./compile: bad substitution opts= + exit_status=1 + set +e + cd /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests + test 0 != 0 + echo compile6: exit 1 compile6: exit 1 + exit 1 SKIP: depcomp4.test (exit: 77) ============================== /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests:/home/latta/extra-packages/autoconf-2.62/bin:/home/latta/bin/utils:/home/latta/bin:/usr/local/bin:/usr/local64/bin:/usr/games:/usr/X11/bin:/usr/ccs/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/usr/sbin:/sbin:/usr/ucb depcomp4: running libtoolize --version libtoolize (GNU libtool) 2.4.2 Written by Gary V. Vaughan <g...@gnu.org>, 2003 Copyright (C) 2011 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. depcomp4: running gcc --version gcc (GCC) 4.6.2 Copyright (C) 2011 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. depcomp4: running makedepend -f- ../../tests/depcomp4.test[20]: makedepend: not found SKIP: depcomp5.test (exit: 77) ============================== /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests:/home/latta/extra-packages/autoconf-2.62/bin:/home/latta/bin/utils:/home/latta/bin:/usr/local/bin:/usr/local64/bin:/usr/games:/usr/X11/bin:/usr/ccs/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/usr/sbin:/sbin:/usr/ucb depcomp5: running icc -V -help ../../tests/depcomp5.test[20]: icc: not found SKIP: depcomp9.test (exit: 77) ============================== /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests:/home/latta/extra-packages/autoconf-2.62/bin:/home/latta/bin/utils:/home/latta/bin:/usr/local/bin:/usr/local64/bin:/usr/games:/usr/X11/bin:/usr/ccs/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/usr/sbin:/sbin:/usr/ucb depcomp9: running makedepend -f- ../../tests/depcomp9.test[30]: makedepend: not found SKIP: fort4.test (exit: 77) =========================== /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests:/home/latta/extra-packages/autoconf-2.62/bin:/home/latta/bin/utils:/home/latta/bin:/usr/local/bin:/usr/local64/bin:/usr/games:/usr/X11/bin:/usr/ccs/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/usr/sbin:/sbin:/usr/ucb fort4: running g77 --version ../../tests/fort4.test[22]: g77: not found fort4: skipped test: GNU Fortran 77 compiler not available SKIP: fort5.test (exit: 77) =========================== /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests:/home/latta/extra-packages/autoconf-2.62/bin:/home/latta/bin/utils:/home/latta/bin:/usr/local/bin:/usr/local64/bin:/usr/games:/usr/X11/bin:/usr/ccs/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/usr/sbin:/sbin:/usr/ucb fort5: running libtoolize --version libtoolize (GNU libtool) 2.4.2 Written by Gary V. Vaughan <g...@gnu.org>, 2003 Copyright (C) 2011 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. fort5: running g77 --version ../../tests/fort5.test[22]: g77: not found fort5: skipped test: GNU Fortran 77 compiler not available SKIP: gcj4.test (exit: 77) ========================== /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests:/home/latta/extra-packages/autoconf-2.62/bin:/home/latta/bin/utils:/home/latta/bin:/usr/local/bin:/usr/local64/bin:/usr/games:/usr/X11/bin:/usr/ccs/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/usr/sbin:/sbin:/usr/ucb gcj4: running gcj --version ../../tests/gcj4.test[20]: gcj: not found SKIP: gcj6.test (exit: 77) ========================== /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests:/home/latta/extra-packages/autoconf-2.62/bin:/home/latta/bin/utils:/home/latta/bin:/usr/local/bin:/usr/local64/bin:/usr/games:/usr/X11/bin:/usr/ccs/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/usr/sbin:/sbin:/usr/ucb gcj6: running gcj --version ../../tests/gcj6.test[20]: gcj: not found SKIP: gettext.test (exit: 77) ============================= /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests:/home/latta/extra-packages/autoconf-2.62/bin:/home/latta/bin/utils:/home/latta/bin:/usr/local/bin:/usr/local64/bin:/usr/games:/usr/X11/bin:/usr/ccs/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/usr/sbin:/sbin:/usr/ucb gettext: running gettext --version --version SKIP: gettext2.test (exit: 77) ============================== /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests:/home/latta/extra-packages/autoconf-2.62/bin:/home/latta/bin/utils:/home/latta/bin:/usr/local/bin:/usr/local64/bin:/usr/games:/usr/X11/bin:/usr/ccs/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/usr/sbin:/sbin:/usr/ucb gettext2: running gettext --version --version SKIP: gettext3.test (exit: 77) ============================== /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests:/home/latta/extra-packages/autoconf-2.62/bin:/home/latta/bin/utils:/home/latta/bin:/usr/local/bin:/usr/local64/bin:/usr/games:/usr/X11/bin:/usr/ccs/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/usr/sbin:/sbin:/usr/ucb gettext3: running gettext --version --version SKIP: strip2.test (exit: 77) ============================ /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests:/home/latta/extra-packages/autoconf-2.62/bin:/home/latta/bin/utils:/home/latta/bin:/usr/local/bin:/usr/local64/bin:/usr/games:/usr/X11/bin:/usr/ccs/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/usr/sbin:/sbin:/usr/ucb strip2: running strip --version strip: illegal option -- version usage: strip [-lVx] file ... SKIP: strip3.test (exit: 77) ============================ /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests:/home/latta/extra-packages/autoconf-2.62/bin:/home/latta/bin/utils:/home/latta/bin:/usr/local/bin:/usr/local64/bin:/usr/games:/usr/X11/bin:/usr/ccs/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/usr/sbin:/sbin:/usr/ucb strip3: running libtoolize --version libtoolize (GNU libtool) 2.4.2 Written by Gary V. Vaughan <g...@gnu.org>, 2003 Copyright (C) 2011 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. strip3: running strip --version strip: illegal option -- version usage: strip [-lVx] file ... SKIP: subcond.test (exit: 77) ============================= /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests:/home/latta/extra-packages/autoconf-2.62/bin:/home/latta/bin/utils:/home/latta/bin:/usr/local/bin:/usr/local64/bin:/usr/games:/usr/X11/bin:/usr/ccs/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/usr/sbin:/sbin:/usr/ucb subcond: running gettext --version --version FAIL: txinfo21.test (exit: 2) ============================= /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests:/home/latta/extra-packages/autoconf-2.62/bin:/home/latta/bin/utils:/home/latta/bin:/usr/local/bin:/usr/local64/bin:/usr/games:/usr/X11/bin:/usr/ccs/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/usr/sbin:/sbin:/usr/ucb txinfo21: running makeinfo --html --version makeinfo (GNU texinfo) 4.13 Copyright (C) 2008 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. txinfo21: running texi2dvi --version texi2dvi (GNU Texinfo 4.13) 1.135 Copyright (C) 2008 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. === Running test ../../tests/txinfo21.test + pwd /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir + set -e + cat + 1>> configure.in 0<< + cat + 1> Makefile.am 0<< + cat + 1> main.texi 0<< + mkdir sub + cat + 1> sub/main2.texi 0<< + mkdir rec + cat + 1> rec/main3.texi 0<< + cat + 1> rec/Makefile.am 0<< + aclocal-1.11 -Werror + automake-1.11 --foreign -Werror -Wall --add-missing rec/Makefile.am:1: installing `rec/texinfo.tex' Makefile.am:2: installing `./texinfo.tex' + autoconf + ./configure configure: loading site script /home/latta/config.site checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /opt/sfw/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes configure: creating ./config.status config.status: creating Makefile config.status: creating rec/Makefile + make Making all in rec make[1]: Entering directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/rec' restore=: && backupdir=".am$$" && \ am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \ rm -rf $backupdir && mkdir $backupdir && \ if (/usr/xpg4/bin/sh /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/missing --run makeinfo --version) >/dev/null 2>&1; then \ for f in main3.info main3.info-[0-9] main3.info-[0-9][0-9] main3.i[0-9] main3.i[0-9][0-9]; do \ if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ done; \ else :; fi && \ cd "$am__cwd"; \ if /usr/xpg4/bin/sh /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/missing --run makeinfo -I . \ -o main3.info main3.texi; \ then \ rc=0; \ CDPATH="${ZSH_VERSION+.}:" && cd .; \ else \ rc=$?; \ CDPATH="${ZSH_VERSION+.}:" && cd . && \ $restore $backupdir/* `echo "./main3.info" | sed 's|[^/]*$||'`; \ fi; \ rm -rf $backupdir; exit $rc make[1]: Leaving directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/rec' make[1]: Entering directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir' restore=: && backupdir=".am$$" && \ am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \ rm -rf $backupdir && mkdir $backupdir && \ if (/usr/xpg4/bin/sh /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/missing --run makeinfo --version) >/dev/null 2>&1; then \ for f in main.info main.info-[0-9] main.info-[0-9][0-9] main.i[0-9] main.i[0-9][0-9]; do \ if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ done; \ else :; fi && \ cd "$am__cwd"; \ if /usr/xpg4/bin/sh /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/missing --run makeinfo -I . \ -o main.info main.texi; \ then \ rc=0; \ CDPATH="${ZSH_VERSION+.}:" && cd .; \ else \ rc=$?; \ CDPATH="${ZSH_VERSION+.}:" && cd . && \ $restore $backupdir/* `echo "./main.info" | sed 's|[^/]*$||'`; \ fi; \ rm -rf $backupdir; exit $rc restore=: && backupdir=".am$$" && \ am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \ rm -rf $backupdir && mkdir $backupdir && \ if (/usr/xpg4/bin/sh /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/missing --run makeinfo --version) >/dev/null 2>&1; then \ for f in sub/main2.info sub/main2.info-[0-9] sub/main2.info-[0-9][0-9] sub/main2.i[0-9] sub/main2.i[0-9][0-9]; do \ if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ done; \ else :; fi && \ cd "$am__cwd"; \ if /usr/xpg4/bin/sh /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/missing --run makeinfo -I sub -I ./sub \ -o sub/main2.info ./sub/main2.texi; \ then \ rc=0; \ CDPATH="${ZSH_VERSION+.}:" && cd .; \ else \ rc=$?; \ CDPATH="${ZSH_VERSION+.}:" && cd . && \ $restore $backupdir/* `echo "./sub/main2.info" | sed 's|[^/]*$||'`; \ fi; \ rm -rf $backupdir; exit $rc make[1]: Leaving directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir' + sleep 2 + make html Making html in rec make[1]: Entering directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/rec' rm -rf main3.htp if /usr/xpg4/bin/sh /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/missing --run makeinfo --html -I . \ -o main3.htp main3.texi; \ then \ rm -rf main3.html; \ if test ! -d main3.htp && test -d main3; then \ mv main3 main3.html; else mv main3.htp main3.html; fi; \ else \ if test ! -d main3.htp && test -d main3; then \ rm -rf main3; else rm -Rf main3.htp main3.html; fi; \ exit 1; \ fi make[1]: Leaving directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/rec' make[1]: Entering directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir' rm -rf main.htp if /usr/xpg4/bin/sh /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/missing --run makeinfo --html -I . \ -o main.htp main.texi; \ then \ rm -rf main.html; \ if test ! -d main.htp && test -d main; then \ mv main main.html; else mv main.htp main.html; fi; \ else \ if test ! -d main.htp && test -d main; then \ rm -rf main; else rm -Rf main.htp main.html; fi; \ exit 1; \ fi rm -rf sub/main2.htp if /usr/xpg4/bin/sh /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/missing --run makeinfo --html -I sub -I ./sub \ -o sub/main2.htp `test -f 'sub/main2.texi' || echo './'`sub/main2.texi; \ then \ rm -rf sub/main2.html; \ if test ! -d sub/main2.htp && test -d sub/main2; then \ mv sub/main2 sub/main2.html; else mv sub/main2.htp sub/main2.html; fi; \ else \ if test ! -d sub/main2.htp && test -d sub/main2; then \ rm -rf sub/main2; else rm -Rf sub/main2.htp sub/main2.html; fi; \ exit 1; \ fi make[1]: Leaving directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir' + test -d main.html + test -d sub/main2.html + test -d rec/main3.html + is_newest main.html main.texi + sleep 2 + touch main.texi + make html Making html in rec make[1]: Entering directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/rec' make[1]: Nothing to be done for `html'. make[1]: Leaving directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/rec' make[1]: Entering directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir' rm -rf main.htp if /usr/xpg4/bin/sh /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/missing --run makeinfo --html -I . \ -o main.htp main.texi; \ then \ rm -rf main.html; \ if test ! -d main.htp && test -d main; then \ mv main main.html; else mv main.htp main.html; fi; \ else \ if test ! -d main.htp && test -d main; then \ rm -rf main; else rm -Rf main.htp main.html; fi; \ exit 1; \ fi make[1]: Leaving directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir' + is_newest main.html main.texi + make clean Making clean in rec make[1]: Entering directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/rec' test -z "main3.dvi main3.pdf main3.ps main3.html" \ || rm -rf main3.dvi main3.pdf main3.ps main3.html rm -rf main3.aux main3.cp main3.cps main3.fn main3.fns main3.ky main3.kys \ main3.log main3.pg main3.pgs main3.tmp main3.toc main3.tp \ main3.tps main3.vr main3.vrs make[1]: Leaving directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/rec' Making clean in . make[1]: Entering directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir' test -z "main.dvi main.pdf main.ps main.html sub/main2.dvi sub/main2.pdf \ sub/main2.ps sub/main2.html" \ || rm -rf main.dvi main.pdf main.ps main.html sub/main2.dvi sub/main2.pdf \ sub/main2.ps sub/main2.html rm -rf main.aux main.cp main.cps main.fn main.fns main.ky main.kys \ main.log main.pg main.pgs main.tmp main.toc main.tp main.tps \ main.vr main.vrs main2.aux main2.cp main2.cps main2.fn \ main2.fns main2.ky main2.kys main2.log main2.pg main2.pgs \ main2.tmp main2.toc main2.tp main2.tps main2.vr main2.vrs make[1]: Leaving directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir' + test ! -d main.html + test ! -d sub/main2.html + test ! -d rec/main3.html + make -e html + MAKEINFOFLAGS=--no-split Making html in rec make[1]: Entering directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/rec' rm -rf main3.htp if /usr/xpg4/bin/sh /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/missing --run makeinfo --html --no-split -I . \ -o main3.htp main3.texi; \ then \ rm -rf main3.html; \ if test ! -d main3.htp && test -d main3; then \ mv main3 main3.html; else mv main3.htp main3.html; fi; \ else \ if test ! -d main3.htp && test -d main3; then \ rm -rf main3; else rm -Rf main3.htp main3.html; fi; \ exit 1; \ fi make[1]: Leaving directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/rec' make[1]: Entering directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir' rm -rf main.htp if /usr/xpg4/bin/sh /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/missing --run makeinfo --html --no-split -I . \ -o main.htp main.texi; \ then \ rm -rf main.html; \ if test ! -d main.htp && test -d main; then \ mv main main.html; else mv main.htp main.html; fi; \ else \ if test ! -d main.htp && test -d main; then \ rm -rf main; else rm -Rf main.htp main.html; fi; \ exit 1; \ fi rm -rf sub/main2.htp if /usr/xpg4/bin/sh /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/missing --run makeinfo --html --no-split -I sub -I ./sub \ -o sub/main2.htp `test -f 'sub/main2.texi' || echo './'`sub/main2.texi; \ then \ rm -rf sub/main2.html; \ if test ! -d sub/main2.htp && test -d sub/main2; then \ mv sub/main2 sub/main2.html; else mv sub/main2.htp sub/main2.html; fi; \ else \ if test ! -d sub/main2.htp && test -d sub/main2; then \ rm -rf sub/main2; else rm -Rf sub/main2.htp sub/main2.html; fi; \ exit 1; \ fi make[1]: Leaving directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir' + test -f main.html + test -f sub/main2.html + test -f rec/main3.html + make clean Making clean in rec make[1]: Entering directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/rec' test -z "main3.dvi main3.pdf main3.ps main3.html" \ || rm -rf main3.dvi main3.pdf main3.ps main3.html rm -rf main3.aux main3.cp main3.cps main3.fn main3.fns main3.ky main3.kys \ main3.log main3.pg main3.pgs main3.tmp main3.toc main3.tp \ main3.tps main3.vr main3.vrs make[1]: Leaving directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/rec' Making clean in . make[1]: Entering directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir' test -z "main.dvi main.pdf main.ps main.html sub/main2.dvi sub/main2.pdf \ sub/main2.ps sub/main2.html" \ || rm -rf main.dvi main.pdf main.ps main.html sub/main2.dvi sub/main2.pdf \ sub/main2.ps sub/main2.html rm -rf main.aux main.cp main.cps main.fn main.fns main.ky main.kys \ main.log main.pg main.pgs main.tmp main.toc main.tp main.tps \ main.vr main.vrs main2.aux main2.cp main2.cps main2.fn \ main2.fns main2.ky main2.kys main2.log main2.pg main2.pgs \ main2.tmp main2.toc main2.tp main2.tps main2.vr main2.vrs make[1]: Leaving directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir' + test ! -f main.html + test ! -f sub/main2.html + test ! -f rec/main3.html + cat + 1>> Makefile.am 0<< + automake-1.11 --foreign -Werror -Wall + pwd + ./configure --prefix /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir configure: loading site script /home/latta/config.site checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /opt/sfw/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes configure: creating ./config.status config.status: creating Makefile config.status: creating rec/Makefile + make html Making html in rec make[1]: Entering directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/rec' rm -rf main3.htp if /usr/xpg4/bin/sh /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/missing --run makeinfo --html -I . \ -o main3.htp main3.texi; \ then \ rm -rf main3.html; \ if test ! -d main3.htp && test -d main3; then \ mv main3 main3.html; else mv main3.htp main3.html; fi; \ else \ if test ! -d main3.htp && test -d main3; then \ rm -rf main3; else rm -Rf main3.htp main3.html; fi; \ exit 1; \ fi make[1]: Leaving directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/rec' make[1]: Entering directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir' rm -rf main.htp if /usr/xpg4/bin/sh /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/missing --run makeinfo --html --no-headers --no-split -I . \ -o main.htp main.texi; \ then \ rm -rf main.html; \ if test ! -d main.htp && test -d main; then \ mv main main.html; else mv main.htp main.html; fi; \ else \ if test ! -d main.htp && test -d main; then \ rm -rf main; else rm -Rf main.htp main.html; fi; \ exit 1; \ fi rm -rf sub/main2.htp if /usr/xpg4/bin/sh /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/missing --run makeinfo --html --no-headers --no-split -I sub -I ./sub \ -o sub/main2.htp `test -f 'sub/main2.texi' || echo './'`sub/main2.texi; \ then \ rm -rf sub/main2.html; \ if test ! -d sub/main2.htp && test -d sub/main2; then \ mv sub/main2 sub/main2.html; else mv sub/main2.htp sub/main2.html; fi; \ else \ if test ! -d sub/main2.htp && test -d sub/main2; then \ rm -rf sub/main2; else rm -Rf sub/main2.htp sub/main2.html; fi; \ exit 1; \ fi make[1]: Leaving directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir' + test -f main.html + test -f sub/main2.html + test -d rec/main3.html + make clean Making clean in rec make[1]: Entering directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/rec' test -z "main3.dvi main3.pdf main3.ps main3.html" \ || rm -rf main3.dvi main3.pdf main3.ps main3.html rm -rf main3.aux main3.cp main3.cps main3.fn main3.fns main3.ky main3.kys \ main3.log main3.pg main3.pgs main3.tmp main3.toc main3.tp \ main3.tps main3.vr main3.vrs make[1]: Leaving directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/rec' Making clean in . make[1]: Entering directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir' test -z "main.dvi main.pdf main.ps main.html sub/main2.dvi sub/main2.pdf \ sub/main2.ps sub/main2.html" \ || rm -rf main.dvi main.pdf main.ps main.html sub/main2.dvi sub/main2.pdf \ sub/main2.ps sub/main2.html rm -rf main.aux main.cp main.cps main.fn main.fns main.ky main.kys \ main.log main.pg main.pgs main.tmp main.toc main.tp main.tps \ main.vr main.vrs main2.aux main2.cp main2.cps main2.fn \ main2.fns main2.ky main2.kys main2.log main2.pg main2.pgs \ main2.tmp main2.toc main2.tp main2.tps main2.vr main2.vrs make[1]: Leaving directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir' + test ! -f main.html + test ! -f sub/main2.html + test ! -d rec/main3.html + make install-html Making install-html in rec make[1]: Entering directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/rec' rm -rf main3.htp if /usr/xpg4/bin/sh /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/missing --run makeinfo --html -I . \ -o main3.htp main3.texi; \ then \ rm -rf main3.html; \ if test ! -d main3.htp && test -d main3; then \ mv main3 main3.html; else mv main3.htp main3.html; fi; \ else \ if test ! -d main3.htp && test -d main3; then \ rm -rf main3; else rm -Rf main3.htp main3.html; fi; \ exit 1; \ fi test -z "/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/share/txinfo21/html" || /opt/sfw/bin/mkdir -p "/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/share/txinfo21/html" /opt/sfw/bin/mkdir -p '/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/share/txinfo21/html/main3.html' /usr/local/bin/ginstall -c -m 644 'main3.html'/* '/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/share/txinfo21/html/main3.html' /usr/local/bin/ginstall: cannot stat `main3.html/*': No such file or directory make[1]: *** [install-html-am] Error 1 make[1]: Leaving directory `/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/txinfo21.dir/rec' make: *** [install-html-recursive] Error 1 + exit_status=2 + set +e + cd /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests + test 0 != 0 + echo txinfo21: exit 2 txinfo21: exit 2 + exit 2 FAIL: uninstall-fail.test (exit: 1) =================================== /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests:/home/latta/extra-packages/autoconf-2.62/bin:/home/latta/bin/utils:/home/latta/bin:/usr/local/bin:/usr/local64/bin:/usr/games:/usr/X11/bin:/usr/ccs/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/usr/sbin:/sbin:/usr/ucb === Running test ../../tests/uninstall-fail.test + pwd /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/uninstall-fail.dir + set -e + mkdir d + : + 1> d/f + chmod a-w d + st=0 + rm -f d/f + 2> stderr + st=2 + cat stderr + 1>& 2 rm: d/f not removed: Permission denied + test 2 -gt 0 + grep rm: stderr rm: d/f not removed: Permission denied + rm_f_is_silent_on_error=no + cat + 1>> configure.in 0<< + cat + 1> Makefile.am 0<< + : + 1> foobar.txt + aclocal-1.11 -Werror + automake-1.11 --foreign -Werror -Wall + autoconf + inst=__inst-dir__ + pwd + ./configure --prefix=/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/uninstall-fail.dir/__inst-dir__ configure: loading site script /home/latta/config.site checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /opt/sfw/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes configure: creating ./config.status config.status: creating Makefile + mkdir __inst-dir__ __inst-dir__/share + : + 1> __inst-dir__/share/foobar.txt + chmod a-w __inst-dir__/share + make uninstall + 1> output 2>& 1 + cat output ( cd '/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/uninstall-fail.dir/__inst-dir__/share' && rm -f foobar.txt ) rm: foobar.txt not removed: Permission denied make: *** [uninstall-dataDATA] Error 2 + test = yes ../../tests/uninstall-fail.test[68]: test: argument expected + grep rm: .*foobar\.txt output rm: foobar.txt not removed: Permission denied + chmod a-rwx __inst-dir__/share + cd __inst-dir__/share ../../tests/uninstall-fail.test[75]: __inst-dir__/share: permission denied + make uninstall + 1> output 2>& 1 + cat output ( cd '/scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/uninstall-fail.dir/__inst-dir__/share' && rm -f foobar.txt ) /usr/xpg4/bin/sh[3]: /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/uninstall-fail.dir/__inst-dir__/share: permission denied make: *** [uninstall-dataDATA] Error 1 + /usr/xpg4/bin/grep -E (cd|sh): .*__inst-dir__/share output + exit_status=1 + set +e + cd /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests + test 0 != 0 + echo uninstall-fail: exit 1 uninstall-fail: exit 1 + exit 1 SKIP: upc.test (exit: 77) ========================= /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests:/home/latta/extra-packages/autoconf-2.62/bin:/home/latta/bin/utils:/home/latta/bin:/usr/local/bin:/usr/local64/bin:/usr/games:/usr/X11/bin:/usr/ccs/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/usr/sbin:/sbin:/usr/ucb === Running test ../../tests/upc.test + pwd /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/upc.dir + set -e + cat + 1>> configure.in 0<< + cat + 1> hello.upc 0<< + cat + 1> Makefile.am 0<< + aclocal-1.11 -Werror + automake-1.11 --foreign -Werror -Wall + autoconf + ./configure configure: loading site script /home/latta/config.site checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /opt/sfw/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for style of include used by make... GNU checking for gcc... suncc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... no checking whether suncc accepts -g... yes checking for suncc option to accept ISO C89... none needed checking dependency style of suncc... none checking for upcc... no checking for upc... no configure: error: no Unified Parallel C compiler was found + exit_status=77 + set +e + cd /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests + test 0 != 0 + echo upc: exit 77 upc: exit 77 + exit 77 SKIP: upc3.test (exit: 77) ========================== /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests:/home/latta/extra-packages/autoconf-2.62/bin:/home/latta/bin/utils:/home/latta/bin:/usr/local/bin:/usr/local64/bin:/usr/games:/usr/X11/bin:/usr/ccs/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/usr/sbin:/sbin:/usr/ucb === Running test ../../tests/upc3.test + pwd /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests/upc3.dir + set -e + cat + 1>> configure.in 0<< + cat + 1> hello.upc 0<< + cat + 1> message.h 0<< + cat + 1> mix.c 0<< + cat + 1> Makefile.am 0<< + aclocal-1.11 -Werror + automake-1.11 --foreign -Werror -Wall + autoconf + ./configure configure: loading site script /home/latta/config.site checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /opt/sfw/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... suncc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... no checking whether suncc accepts -g... yes checking for suncc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of suncc... none checking for upcc... no checking for upc... no configure: error: no Unified Parallel C compiler was found + exit_status=77 + set +e + cd /scratch/latta/tmp/misc/automake-1.11.1a/BUILD/tests + test 0 != 0 + echo upc3: exit 77 upc3: exit 77 + exit 77
From eae36caf547319469b378d12b90a9f82338fa322 Mon Sep 17 00:00:00 2001 Message-Id: <eae36caf547319469b378d12b90a9f82338fa322.1321119724.git.stefano.lattar...@gmail.com> From: Stefano Lattarini <stefano.lattar...@gmail.com> Date: Sat, 12 Nov 2011 18:41:53 +0100 Subject: [PATCH] tests: fix spurious error in 'uninstall-fail.test' on Solaris * tests/uninstall-fail.test: Solaris 10 /usr/xpg4/bin/sh can add a line number before the `:' in the error messages issued by shell builtins. Account for that in our grepping of make output. --- ChangeLog | 7 +++++++ tests/uninstall-fail.test | 19 +++++++++++++++++-- 2 files changed, 24 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 79bcb89..8934813 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,12 @@ 2011-11-12 Stefano Lattarini <stefano.lattar...@gmail.com> + tests: fix spurious error in 'uninstall-fail.test' on Solaris + * tests/uninstall-fail.test: Solaris 10 /usr/xpg4/bin/sh can add + a line number before the `:' in the error messages issued by shell + builtins. Account for that in our grepping of make output. + +2011-11-12 Stefano Lattarini <stefano.lattar...@gmail.com> + tests: fix typo in 'uninstall-fail.test' * tests/uninstall-fail.test: Always use `$rm_f_is_silent_on_error' instead of the bogus `$rm_f_is_silent_on_failure'. diff --git a/tests/uninstall-fail.test b/tests/uninstall-fail.test index 2fc3197..529d8f3 100755 --- a/tests/uninstall-fail.test +++ b/tests/uninstall-fail.test @@ -76,8 +76,23 @@ chmod a-rwx $inst/share $MAKE uninstall >output 2>&1 && { cat output; Exit 1; } cat output +# # Some shells, like Solaris 10 /bin/sh and /bin/ksh, do not report -# the name of the `cd' builtin upon a chdir error. -$EGREP "(cd|sh): .*$inst/share" output +# the name of the `cd' builtin upon a chdir error: +# +# $ /bin/sh -c 'cd /none' +# /bin/sh: /none: does not exist +# +# In addition, some shells, like Solaris 10 /usr/xpg4/bin/sh, also print +# a line number in the error message *if the command contains newlines*: +# +# $ /usr/xpg4/bin/sh -c 'cd unreadable' +# /usr/xpg4/bin/sh: unreadable: permission denied +# $ /usr/xpg4/bin/sh -c '\ +# > \ +# > cd unreadable' +# /usr/xpg4/bin/sh[3]: unreadable: permission denied +# +$EGREP "(cd|sh)(\[[0-9]*[0-9]\])?: .*$inst/share" output : -- 1.7.2.3