bug-automake
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: obsolete.test failed for 1.8.5-r1 on Gentoo


From: Brant Gurganus
Subject: Re: obsolete.test failed for 1.8.5-r1 on Gentoo
Date: Tue, 26 Oct 2004 11:26:42 -0500
User-agent: Mozilla Thunderbird 0.6+ (Windows/20041024)

Mark D. Baushke wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Brant Gurganus <address@hidden> writes:

Alexandre Duret-Lutz wrote:

"Brant" == Brant Gurganus <address@hidden> writes:


Brant> The obsolete.test test case failed for version 1.8.5-r1 on Gentoo.
Brant> The results of running that test manually from outside the Portage
Brant> sandbox are:

[...]

Brant> ++ grep AC_FEATURE_CTYPE stderr
Brant> ++ exit 1

Thanks for the report.

What do tests/testSubDir/stderr and
tests/testSubDir/configure.in contain after the test has failed?



This is a gentoo configuration problem. The wrapper script really should
be bright enough to notice the -o switch and that should imply it should
use 2.5, but it is doing the intiuit of what version to use based on the 
following:

# Executes the correct autoconf version.
#
# - defaults to autoconf-2.13
# - runs autoconf-2.59 if it exists and...
#   - envvar WANT_AUTOCONF is set to `2.5'
#     -or-
#   - configure.ac is present
#     -or-
#   - `configure.in' contains AC_PREREQ and the value's 3 first letters
#     are stringwise greater than '2.13'
#     -or-
#   - `configure' is already present and was generated by autoconf greater than
#     '2.13'
#     -or-
#   - `Makefile.in' was generated by automake-1.6 or superior, which
#     specifically needs autoconf-2.59
#

The workaround is to put the following into your environment:

 WANT_AUTOCONF=2.5; export WANT_AUTOCONF

which should fix things. Another possibility which may fail unless you
have the latest version of automake would be

 AUTOCONF=/usr/bin/autoconf-2.59; export AUTOCONF

however that will give heartburn to the automake missing tests.

Opening a bug report with the gentoo folks may also make sense.

        -- Mark

stderr:
Usage: autoconf [-h] [--help] [-m dir] [--macrodir=dir]
      [-l dir] [--localdir=dir] [--version] [template-file]


configure.in:
stSubDir/configure.in
AC_INIT
AC_FEATURE_CTYPE
AC_FEATURE_ERRNO
AM_CYGWIN32
AM_EXEEXT
AM_FUNC_MKTIME
AM_HEADER_TIOCGWINSZ_NEEDS_SYS_IOCTL
AM_MINGW32
AM_PROG_INSTALL
AM_SANITY_CHECK_CC
AM_SYS_POSIX_TERMIOS
fp_FUNC_FNMATCH
fp_PROG_INSTALL
md_TYPE_PTRDIFF_T



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQFBfm7x3x41pRYZE/gRAueHAJwOgGmqZG2ylDpmgZnq+KRqNacthACeLwCT
x2DSw9hPo1BPSlVXHxi3Nsw=
=GzRn
-----END PGP SIGNATURE-----
If there are any further details, I've got a bug filed with Gentoo at http://bugs.gentoo.org/show_bug.cgi?id=68929

--
Brant Gurganus
http://www.rose-hulman.edu/~gurganbl





reply via email to

[Prev in Thread] Current Thread [Next in Thread]