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: Mark D. Baushke
Subject: Re: obsolete.test failed for 1.8.5-r1 on Gentoo
Date: Tue, 26 Oct 2004 08:36:18 -0700

-----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-----




reply via email to

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