bug-libtool
[Top][All Lists]
Advanced

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

Re: testsuite HEAD: old-m4-iface.at: autoconf --force fails


From: Ralf Wildenhues
Subject: Re: testsuite HEAD: old-m4-iface.at: autoconf --force fails
Date: Tue, 13 Dec 2005 10:26:22 +0100
User-agent: Mutt/1.5.11

Hi Kurt,

Thank you for reporting this.

* Kurt Roeckx wrote on Mon, Dec 12, 2005 at 09:32:35PM CET:
> 
> When running a make check with a recent version of HEAD
> (2005-11-26, latest downloadable from the website), I get an
> error because it's trying to run autoconf --force, and autoconf
> does not have such an option, atleast not in 2.59.

Huh?

$ /usr/bin/autoconf --force
autoconf: no input file
$ /usr/bin/autoconf --version
autoconf (GNU Autoconf) 2.59
*snip*
$ /usr/bin/autoconf --help
Usage: /usr/bin/autoconf [OPTION] ... [TEMPLATE-FILE]
*snip*
  -f, --force               consider all files obsolete
*snip*

Are you using a wrapper that calls one of 2.13 or 2.59 perchance?

> >From the testsuite.log:

> old-m4-iface.at:135: $AUTOCONF --force
> stderr:
> Usage: autoconf [-h] [--help] [-m dir] [--macrodir=dir]
>        [-l dir] [--localdir=dir] [--version] [template-file]

Weird.  I can get neither one of plain 2.59 nor plain 2.13 to emit this
exact usage message.

> stdout:
> old-m4-iface.at:135: exit code was 1, expected 0
> 15. old-m4-iface.at:89: 15. AC_WITH_LTDL (old-m4-iface.at:89):
> FAILED (old-m4-iface.at:135)
> 
> Line 134-135 says:
> LT_AT_BOOTSTRAP([--ltdl --install], [-I libltdl/m4], [ignore], [ignore],
>         [--force])
> 
> And testsuite.at has:
> # LT_AT_BOOTSTRAP([LIBTOOLIZE-ARGS], [ACLOCAL-ARGS], [AUTOHEADER-ARGS],
> #       [AUTOMAKE-ARGS], [AUTOCONF-ARGS], [CONFIGURE-ARGS], [MAKE-ARGS])
> 
> So it seems it'a asking autoconf to run with --force, which
> doesn't make sense to me.

Well, it may be safe to omit the --force here, but honestly, I haven't
done any testing with CVS Libtool and Autoconf-2.13 yet, so I expect
that to be buggy.  And frankly, I'd rather support Automake-1.4 better
than Autoconf-2.13.  I also believe that nobody except GCC uses it any
more (right?), and they don't use plain Libtool either.

OTOH, I find it important that autoconf wrappers are supported decently.
Which system is this, and which exact version of the wrapper, if any, so
we can test it?

Cheers,
Ralf




reply via email to

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