Package: automake;
Reported by: Bruno Haible <bruno <at> clisp.org>
Date: Sat, 21 Apr 2012 17:35:01 UTC
Severity: minor
Tags: patch
Done: Stefano Lattarini <stefano.lattarini <at> gmail.com>
Bug is archived. No further changes may be made.
View this message in rfc822 format
From: Bruno Haible <bruno <at> clisp.org> To: 11302 <at> debbugs.gnu.org Subject: bug#11302: Automake 1.11d on openSUSE 12.1 Date: Sat, 21 Apr 2012 19:35:14 +0200
Stefano Lattarini wrote: > The beta release "1.11d" of Automake is now available at > <ftp://alpha.gnu.org/gnu/automake/>. On openSUSE 12.1 x86_64: 9 tests failed. FAIL: t/depcomp2.sh FAIL: t/posixsubst-libraries.sh FAIL: t/posixsubst-ltlibraries.sh FAIL: t/posixsubst-scripts.sh FAIL: t/tap-summary-color.sh FAIL: t/transform3.sh FAIL: t/vala-vapi.sh FAIL: t/vala-mix.sh FAIL: t/vala-mix2.sh Autoconf version is 2.68. Details from test-suite.log: FAIL: t/depcomp2 ================ Running from installcheck: no Using TAP: no PATH = /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/ax:/data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/wrap:/home/bruno/data/build/prefix-linux-x86_64/bin:/home/bruno/bin:/arch/x86_64-linux/gnu/bin:/arch/x86-linux/gnu/bin:/usr/lib64/mpi/gcc/openmpi/bin:/home/bruno/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib/mit/bin:/usr/lib/mit/sbin ++ pwd /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/depcomp2.dir + cat + cat + rm -f depcomp + mkdir subdir + cat + : + aclocal-1.11d -Werror + automake-1.11d --foreign -Werror -Wall --add-missing + autoconf + ./configure configure: loading site script /usr/share/site/x86_64-unknown-linux-gnu checking for a BSD-compatible install... /home/bruno/data/build/prefix-linux-x86_64/bin/install -c checking whether build environment is sane... yes checking for x86_64-pc-linux-gnu-strip... no checking for strip... strip checking for a thread-safe mkdir -p... /home/bruno/data/build/prefix-linux-x86_64/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for x86_64-pc-linux-gnu-gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of cc... none checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating subdir/Makefile config.status: executing depfiles commands + cat stderr configure: WARNING: if you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used + test '!' -s stderr + exit_status=1 + set +e + cd /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d + test no = yes + case $am_explicit_skips in + test 1 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x depcomp2: exit 1 The file 'stderr' is not empty: It contains this two-line warning configure: WARNING: if you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used This is because I configured with the arguments --host=x86_64-pc-linux-gnu \ --prefix=/home/bruno/data/build/prefix-linux-x86_64 \ --libdir=/home/bruno/data/build/prefix-linux-x86_64/lib64 Apparently this led to a host_alias variable being passed to sub-configures: $ t/depcomp2.dir/config.status --version depcomp2 config.status 1.0 configured by ./configure, generated by GNU Autoconf 2.68, with options "'build_alias=' 'host_alias=x86_64-pc-linux-gnu'" FAIL: t/posixsubst-libraries ============================ Running from installcheck: no Using TAP: no PATH = /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/ax:/data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/wrap:/home/bruno/data/build/prefix-linux-x86_64/bin:/home/bruno/bin:/arch/x86_64-linux/gnu/bin:/arch/x86-linux/gnu/bin:/usr/lib64/mpi/gcc/openmpi/bin:/home/bruno/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib/mit/bin:/usr/lib/mit/sbin ++ pwd /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/posixsubst-libraries.dir + cat + cat + echo 'int bar1(void) { return 0; }' + echo 'int bar2(void) { return 0; }' + aclocal-1.11d -Werror + autoconf + automake-1.11d --foreign -Werror -Wall -a configure.ac:6: installing './ar-lib' ++ pwd + cwd=/data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/posixsubst-libraries.dir + ./configure --prefix=/data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/posixsubst-libraries.dir/_inst configure: WARNING: if you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used configure: loading site script /usr/share/site/x86_64-unknown-linux-gnu checking for a BSD-compatible install... /home/bruno/data/build/prefix-linux-x86_64/bin/install -c checking whether build environment is sane... yes checking for x86_64-pc-linux-gnu-strip... no checking for strip... strip checking for a thread-safe mkdir -p... /home/bruno/data/build/prefix-linux-x86_64/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for x86_64-pc-linux-gnu-gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of cc... gcc3 checking for x86_64-pc-linux-gnu-ranlib... no checking for ranlib... ranlib checking for x86_64-pc-linux-gnu-ar... no checking for x86_64-pc-linux-gnu-lib... no checking for x86_64-pc-linux-gnu-link... no checking for ar... ar checking the archiver (ar) interface... ar checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make cc -DPACKAGE_NAME=\"posixsubst-libraries\" -DPACKAGE_TARNAME=\"posixsubst-libraries\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"posixsubst-libraries\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"posixsubst-libraries\" -DVERSION=\"1.0\" -I. -Wall -W -Wattributes -Wbad-function-cast -Wbuiltin-macro-redefined -Wcast-align -Wcoverage-mismatch -Wdisabled-optimization -Wformat-security -Wformat-y2k -Winit-self -Winvalid-pch -Wmissing-declarations -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wmudflap -Wmultichar -Wno-logical-op -Wno-sign-compare -Wno-unused-parameter -Woverlength-strings -Wpacked -Wpacked-bitfield-compat -Wpointer-arith -Wshadow -Wstrict-aliasing -Wsync-nand -Wunknown-pragmas -Wunused -Wvolatile-register-var -Wwrite-strings -fdiagnostics-show-option -g -O2 -MT libfoo1.o -MD -MP -MF .deps/libfoo1.Tpo -c -o libfoo1.o libfoo1.c libfoo1.c:1:5: warning: no previous prototype for ‘bar1’ [-Wmissing-prototypes] mv -f .deps/libfoo1.Tpo .deps/libfoo1.Po rm -f libfoo1.a ar cru libfoo1.a libfoo1.o ranlib libfoo1.a cc -DPACKAGE_NAME=\"posixsubst-libraries\" -DPACKAGE_TARNAME=\"posixsubst-libraries\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"posixsubst-libraries\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"posixsubst-libraries\" -DVERSION=\"1.0\" -I. -Wall -W -Wattributes -Wbad-function-cast -Wbuiltin-macro-redefined -Wcast-align -Wcoverage-mismatch -Wdisabled-optimization -Wformat-security -Wformat-y2k -Winit-self -Winvalid-pch -Wmissing-declarations -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wmudflap -Wmultichar -Wno-logical-op -Wno-sign-compare -Wno-unused-parameter -Woverlength-strings -Wpacked -Wpacked-bitfield-compat -Wpointer-arith -Wshadow -Wstrict-aliasing -Wsync-nand -Wunknown-pragmas -Wunused -Wvolatile-register-var -Wwrite-strings -fdiagnostics-show-option -g -O2 -MT libfoo2.o -MD -MP -MF .deps/libfoo2.Tpo -c -o libfoo2.o libfoo2.c libfoo2.c:1:5: warning: no previous prototype for ‘bar2’ [-Wmissing-prototypes] mv -f .deps/libfoo2.Tpo .deps/libfoo2.Po rm -f libfoo2.a ar cru libfoo2.a libfoo2.o ranlib libfoo2.a echo 'int bar(void) { return 0; }' > libbar.c cc -DPACKAGE_NAME=\"posixsubst-libraries\" -DPACKAGE_TARNAME=\"posixsubst-libraries\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"posixsubst-libraries\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"posixsubst-libraries\" -DVERSION=\"1.0\" -I. -Wall -W -Wattributes -Wbad-function-cast -Wbuiltin-macro-redefined -Wcast-align -Wcoverage-mismatch -Wdisabled-optimization -Wformat-security -Wformat-y2k -Winit-self -Winvalid-pch -Wmissing-declarations -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wmudflap -Wmultichar -Wno-logical-op -Wno-sign-compare -Wno-unused-parameter -Woverlength-strings -Wpacked -Wpacked-bitfield-compat -Wpointer-arith -Wshadow -Wstrict-aliasing -Wsync-nand -Wunknown-pragmas -Wunused -Wvolatile-register-var -Wwrite-strings -fdiagnostics-show-option -g -O2 -MT libbar.o -MD -MP -MF .deps/libbar.Tpo -c -o libbar.o libbar.c libbar.c:1:5: warning: no previous prototype for ‘bar’ [-Wmissing-prototypes] mv -f .deps/libbar.Tpo .deps/libbar.Po rm -f libbar.a ar cru libbar.a libbar.o ranlib libbar.a + test -f libfoo2.c + make install make[1]: Entering directory `/data/bruno/build/multibuild-2074/linux/automake-1.11d/t/posixsubst-libraries.dir' /home/bruno/data/build/prefix-linux-x86_64/bin/mkdir -p '/data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/posixsubst-libraries.dir/_inst/lib64' /home/bruno/data/build/prefix-linux-x86_64/bin/install -c -m 644 libfoo1.a libfoo2.a libbar.a '/data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/posixsubst-libraries.dir/_inst/lib64' ( cd '/data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/posixsubst-libraries.dir/_inst/lib64' && ranlib libfoo1.a ) ( cd '/data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/posixsubst-libraries.dir/_inst/lib64' && ranlib libfoo2.a ) ( cd '/data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/posixsubst-libraries.dir/_inst/lib64' && ranlib libbar.a ) make[1]: Nothing to be done for `install-data-am'. make[1]: Leaving directory `/data/bruno/build/multibuild-2074/linux/automake-1.11d/t/posixsubst-libraries.dir' + make installcheck ls -l /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/posixsubst-libraries.dir/_inst/lib ls: cannot access /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/posixsubst-libraries.dir/_inst/lib: No such file or directory make: *** [installcheck-local] Error 2 + exit_status=2 + set +e + cd /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d + test no = yes + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x posixsubst-libraries: exit 2 The test looks for a lib/ directory, but "make install" created a lib64/ directory. This is due to the /usr/share/site/x86_64-unknown-linux-gnu (from $CONFIG_SITE, set by /etc/profile.d/site.sh) which sets a libdir that ends in /lib64 rather than /lib if it finds that the compiler is generating 64-bit code. FAIL: t/posixsubst-ltlibraries ============================== ... + make installcheck ls -l /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/posixsubst-ltlibraries.dir/_inst/lib ls: cannot access /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/posixsubst-ltlibraries.dir/_inst/lib: No such file or directory make: *** [installcheck-local] Error 2 + exit_status=2 + set +e + cd /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d + test no = yes + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x posixsubst-ltlibraries: exit 2 Likewise. FAIL: t/transform3 ================== Running from installcheck: no Using TAP: no PATH = /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/ax:/data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/wrap:/home/bruno/data/build/prefix-linux-x86_64/bin:/home/bruno/bin:/arch/x86_64-linux/gnu/bin:/arch/x86-linux/gnu/bin:/usr/lib64/mpi/gcc/openmpi/bin:/home/bruno/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib/mit/bin:/usr/lib/mit/sbin ++ pwd /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/transform3.dir + cat + cat + cat + echo 'To be or not to be ...' + cat + cp foo mu + chmod a+x foo mu + aclocal-1.11d -Werror + autoconf + automake-1.11d --foreign -Werror -Wall -a configure.ac:5: installing './ar-lib' ++ pwd + ./configure --program-prefix=gnu- --prefix /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/transform3.dir/inst configure: WARNING: if you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used configure: loading site script /usr/share/site/x86_64-unknown-linux-gnu checking for a BSD-compatible install... /home/bruno/data/build/prefix-linux-x86_64/bin/install -c checking whether build environment is sane... yes checking for x86_64-pc-linux-gnu-strip... no checking for strip... strip checking for a thread-safe mkdir -p... /home/bruno/data/build/prefix-linux-x86_64/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for x86_64-pc-linux-gnu-gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of cc... gcc3 checking for x86_64-pc-linux-gnu-ar... no checking for x86_64-pc-linux-gnu-lib... no checking for x86_64-pc-linux-gnu-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for x86_64-pc-linux-gnu-ranlib... no checking for ranlib... ranlib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands + make install cc -DPACKAGE_NAME=\"foo\" -DPACKAGE_TARNAME=\"foo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"foo\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"foo\" -DVERSION=\"1.0\" -I. -Wall -W -Wattributes -Wbad-function-cast -Wbuiltin-macro-redefined -Wcast-align -Wcoverage-mismatch -Wdisabled-optimization -Wformat-security -Wformat-y2k -Winit-self -Winvalid-pch -Wmissing-declarations -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wmudflap -Wmultichar -Wno-logical-op -Wno-sign-compare -Wno-unused-parameter -Woverlength-strings -Wpacked -Wpacked-bitfield-compat -Wpointer-arith -Wshadow -Wstrict-aliasing -Wsync-nand -Wunknown-pragmas -Wunused -Wvolatile-register-var -Wwrite-strings -fdiagnostics-show-option -g -O2 -MT libzap.o -MD -MP -MF .deps/libzap.Tpo -c -o libzap.o libzap.c libzap.c:1:5: warning: no previous prototype for ‘zap’ [-Wmissing-prototypes] mv -f .deps/libzap.Tpo .deps/libzap.Po rm -f libzap.a ar cru libzap.a libzap.o ranlib libzap.a make[1]: Entering directory `/data/bruno/build/multibuild-2074/linux/automake-1.11d/t/transform3.dir' /home/bruno/data/build/prefix-linux-x86_64/bin/mkdir -p '/data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/transform3.dir/inst/bin' /home/bruno/data/build/prefix-linux-x86_64/bin/install -c foo '/data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/transform3.dir/inst/bin/./gnu-foo' /home/bruno/data/build/prefix-linux-x86_64/bin/mkdir -p '/data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/transform3.dir/inst/lib64/foo' /home/bruno/data/build/prefix-linux-x86_64/bin/install -c -m 644 libzap.a '/data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/transform3.dir/inst/lib64/foo' ( cd '/data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/transform3.dir/inst/lib64/foo' && ranlib libzap.a ) /home/bruno/data/build/prefix-linux-x86_64/bin/mkdir -p '/data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/transform3.dir/inst/lib/foo' /home/bruno/data/build/prefix-linux-x86_64/bin/install -c mu '/data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/transform3.dir/inst/lib/foo/./gnu-mu' /home/bruno/data/build/prefix-linux-x86_64/bin/mkdir -p '/data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/transform3.dir/inst/share/foo' /home/bruno/data/build/prefix-linux-x86_64/bin/install -c -m 644 bar.txt '/data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/transform3.dir/inst/share/foo' make[1]: Leaving directory `/data/bruno/build/multibuild-2074/linux/automake-1.11d/t/transform3.dir' + find inst inst inst/lib inst/lib/foo inst/lib/foo/gnu-mu inst/bin inst/bin/gnu-foo inst/share inst/share/foo inst/share/foo/bar.txt inst/lib64 inst/lib64/foo inst/lib64/foo/libzap.a + test -f inst/bin/gnu-foo + test -x inst/bin/gnu-foo + test -f inst/share/foo/bar.txt + test '!' -d inst/share/gnu-foo + test -f inst/lib/foo/libzap.a + exit_status=1 + set +e + cd /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d + test no = yes + case $am_explicit_skips in + test 1 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x transform3: exit 1 Likewise, a lib vs. lib64 problem. FAIL: t/posixsubst-scripts ========================== ... + make installcheck ls -l /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/posixsubst-scripts.dir/_inst/libexec /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/posixsubst-scripts.dir/_inst/bin /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/posixsubst-scripts.dir/_inst/sbin ls: cannot access /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/posixsubst-scripts.dir/_inst/libexec: No such file or directory /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/posixsubst-scripts.dir/_inst/bin: total 4 -rwxr-xr-x 1 bruno users 15 Apr 21 17:38 quux.pl /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/posixsubst-scripts.dir/_inst/sbin: total 8 -rwxr-xr-x 1 bruno users 17 Apr 21 17:38 foo1.sh -rwxr-xr-x 1 bruno users 17 Apr 21 17:38 foo2.sh make: *** [installcheck-local] Error 2 + exit_status=2 + set +e + cd /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d + test no = yes + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x posixsubst-scripts: exit 2 Likewise, /usr/share/site/x86_64-unknown-linux-gnu also sets libexecdir: # If user did not specify libexecdir, guess the correct target: # Nor FHS nor openSUSE allow prefix/libexec. Let's default to prefix/lib. libexecdir='${exec_prefix}/lib' Therefore you cannot count on $libexecdir being $exec_prefix/libexec. FAIL: t/tap-summary-color ========================= Running from installcheck: no Using TAP: no PATH = /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/ax:/data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/wrap:/data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/ax:/data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/wrap:/home/bruno/data/build/prefix-linux-x86_64/bin:/home/bruno/bin:/arch/x86_64-linux/gnu/bin:/arch/x86-linux/gnu/bin:/usr/lib64/mpi/gcc/openmpi/bin:/home/bruno/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib/mit/bin:/usr/lib/mit/sbin +++ pwd /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/tap-summary-color.dir ++ br============================================================================= ++ case $use_colors in ++ fetch_tap_driver ++ case $am_tap_implementation in ++ AM_TAP_AWK=gawk ++ export AM_TAP_AWK ++ sed '1s|#!.*|#! /bin/sh|' /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/lib/tap-driver.sh ++ chmod a+x tap-driver ++ sed 10q tap-driver #! /bin/sh # Copyright (C) 2011-2012 Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of ++ cat ++ cat ++ test yes = yes ++ red='[0;31m' ++ grn='[0;32m' ++ lgn='[1;32m' ++ blu='[1;34m' ++ mgn='[0;35m' ++ brg='[1m' ++ std='[m' ++ echo AUTOMAKE_OPTIONS = color-tests ++ success_header='[0;32m============================================================================[m [0;32mTestsuite summary for GNU AutoTAP 5.12[m [0;32m============================================================================[m' ++ success_footer='[0;32m============================================================================[m' ++ failure_header='[0;31m============================================================================[m [0;31mTestsuite summary for GNU AutoTAP 5.12[m [0;31m============================================================================[m' ++ failure_footer='[0;31m============================================================================[m [0;31mSee ./test-suite.log[m [0;31mPlease report to bug-automake <at> gnu.org[m [0;31m============================================================================[m' ++ aclocal-1.11d -Werror ++ autoconf ++ automake-1.11d --foreign -Werror -Wall --add-missing ++ ./configure configure: WARNING: if you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used configure: loading site script /usr/share/site/x86_64-unknown-linux-gnu checking for a BSD-compatible install... /home/bruno/data/build/prefix-linux-x86_64/bin/install -c checking whether build environment is sane... yes checking for x86_64-pc-linux-gnu-strip... no checking for strip... strip checking for a thread-safe mkdir -p... /home/bruno/data/build/prefix-linux-x86_64/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile ++ echo 1..1 ++ echo ok ++ do_check --pass ++ case $#,$1 in ++ expect_failure=no ++ shift ++ cat ++ cat all.test 1..1 ok ++ st=0 ++ test yes = yes ++ make_cmd='env AM_COLOR_TESTS=always make -e' ++ env AM_COLOR_TESTS=always make -e check ++ cat stdout make check-TESTS make[1]: Entering directory `/data/bruno/build/multibuild-2074/linux/automake-1.11d/t/tap-summary-color.dir' make[2]: Entering directory `/data/bruno/build/multibuild-2074/linux/automake-1.11d/t/tap-summary-color.dir' PASS: all.test 1 make[3]: Entering directory `/data/bruno/build/multibuild-2074/linux/automake-1.11d/t/tap-summary-color.dir' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/data/bruno/build/multibuild-2074/linux/automake-1.11d/t/tap-summary-color.dir' ============================================================================ Testsuite summary for GNU AutoTAP 5.12 ============================================================================ # TOTAL: 1 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[2]: Leaving directory `/data/bruno/build/multibuild-2074/linux/automake-1.11d/t/tap-summary-color.dir' make[1]: Leaving directory `/data/bruno/build/multibuild-2074/linux/automake-1.11d/t/tap-summary-color.dir' ++ test no = yes ++ test 0 -eq 0 ++ /usr/bin/perl /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d/t/ax/extract-testsuite-summary.pl stdout ++ cat summary.exp [0;32m============================================================================[m [0;32mTestsuite summary for GNU AutoTAP 5.12[m [0;32m============================================================================[m [1m# TOTAL: 1[m [0;32m# PASS: 1[m # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 [0;32m============================================================================[m ++ cat summary.got ============================================================================ Testsuite summary for GNU AutoTAP 5.12 ============================================================================ # TOTAL: 1 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ ++ test yes = yes ++ compare=cmp ++ cmp summary.exp summary.got summary.exp summary.got differ: byte 1, line 1 ++ Exit 1 ++ set +e ++ test 77 = 1 ++ exit 1 ++ exit 1 + exit_status=1 + set +e + cd /data/home-susekde4/bruno/data/build/multibuild-2074/linux/automake-1.11d + test no = yes + case $am_explicit_skips in + test 1 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x tap-summary-color: exit 1 This is probably because I'm executing the tests through an ssh login: ssh $machine 'cd ...; ./configure; make; make check' and in this situation the executing process is not connected to a tty, and maybe the TERM variable is not set. The vala-* test failures are being discussed in another thread <http://debbugs.gnu.org/cgi/bugreport.cgi?bug=11093>. Bruno
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.