[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Question on check-process / autoconf-2.6.3
From: |
Ralf Wildenhues |
Subject: |
Re: Question on check-process / autoconf-2.6.3 |
Date: |
Wed, 30 Dec 2009 22:50:24 +0100 |
User-agent: |
Mutt/1.5.20 (2009-10-28) |
Hello Dieter,
* Dr. Ing. Dieter Jurzitza wrote on Tue, Dec 29, 2009 at 12:40:35PM CET:
> for the begin: you're right, I am not attempting to build 2.6.3 but 2.63
> instead, this was just a typo.
Are you trying to build an unmodified version of GNU Autoconf 2.63 or a
tarball with distro-specific patches applied? The GNU version does not
have an AT_XFAIL_IF marker for this particular test in this particular
version, so a PASS should not be unexpected.
If you are using a modified Autoconf: the problem is in a modification.
Presumably an AT_XFAIL_IF was added when somebody tried this test with
a newer Automake release that required more preselections.
Hmm, I guess I don't know how to rewrite the "autom4te preselections"
test well so that it is robust for distros to use, with varying Automake
version. Eric, should we bite the bullet and hard-code the expected
Automake version (and SKIP if not in a safe range)? Or should we rather
SKIP this test instead of FAILing it?
Thanks,
Ralf
> 27. tools.at:941: testing ...
> ./tools.at:947: automake --version || exit 77
> stderr:
> stdout:
> automake (GNU automake) 1.10
> Written by Tom Tromey <address@hidden>
> and Alexandre Duret-Lutz <address@hidden>.
>
> Copyright 2006 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.
> ./tools.at:948: test ! -f $HOME/.autom4te.cfg || exit 77
> stderr:
> stdout:
> ./tools.at:965: aclocal || { ret=$?; test $ret -eq 63 && ret=77; exit $ret; }
> stderr:
> ./tools.at:967: test -d autom4te.cache || exit 77
> ./tools.at:968: autoconf
> ./tools.at:976: aclocal
> stderr:
> ./tools.at:977: automake --no-force --add-missing
> stderr:
> configure.in:2: installing `./missing'
> configure.in:2: installing `./install-sh'
> ./tools.at:978: autoconf
> ./tools.at:979: test "`find configure -newer newer`" = "" ||
> { diff old-requests autom4te.cache/requests; exit 1; }
> Not enabling shell tracing (command contains a `...` command substitution)
> 27. tools.at:941: UNEXPECTED PASS