bug-libtool
[Top][All Lists]
Advanced

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

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


From: Ralf Wildenhues
Subject: FYI: testsuite HEAD: old-m4-iface.at: autoconf --force fails
Date: Fri, 16 Dec 2005 18:59:33 +0100
User-agent: Mutt/1.5.9i

Hi Kurt,

* Kurt Roeckx wrote on Tue, Dec 13, 2005 at 06:17:28PM CET:
> On Tue, Dec 13, 2005 at 10:26:22AM +0100, Ralf Wildenhues wrote:
> > 
> > > 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.
> 
> Sorry, I didn't check properly.
> 
> intrepid:~$ autoconf --version
> Autoconf version 2.13
> intrepid:~$ autoconf --force
> Usage: autoconf [-h] [--help] [-m dir] [--macrodir=dir]
>        [-l dir] [--localdir=dir] [--version] [template-file]

Thanks for checking.

> > 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?
> 
> I had no idea this was a wrapper, and I thought it was just the
> Debian alternative system selecting either of the too, and I'm
> using to having 2.59 as the default version.
*snip*
> You get this behaviour on Debian if you install both autoconf2.13
> and autoconf at the same time.
> 
> The wrapper seems to be part of the autoconf2.13 package, which
> is 2.13-55, and I have autoconf 2.59a-7.

Thank you.  I have applied the patch below to HEAD to fix this in
Libtool, and also opened a Debian bug with a patch to fix the wrapper:
http://bugs.debian.org/343629

I added a requirement for 2.50 instead of removing the --force, because
with autoconf-2.13 there were other followup errors, which I do not
intend to analyze unless someone convinces me that 2.13 compatibility
would somehow be a worthwhile goal.

Cheers,
Ralf

        * tests/old-m4-iface.at: Require Autoconf-2.50, so that 
        Debian's autoconf wrapper will not cause 2.13 to barf over
        `--force'.
        Reported by Kurt Roeckx <address@hidden>.

Index: tests/old-m4-iface.at
===================================================================
RCS file: /cvsroot/libtool/libtool/tests/old-m4-iface.at,v
retrieving revision 1.9
diff -u -r1.9 old-m4-iface.at
--- tests/old-m4-iface.at       14 Nov 2005 22:19:40 -0000      1.9
+++ tests/old-m4-iface.at       16 Dec 2005 17:49:52 -0000
@@ -91,7 +91,8 @@
 _LTDL_PROJECT_FILES
 
 AT_DATA([configure.in],
-[[AC_INIT([main.c])
+[[AC_PREREQ(2.50)
+AC_INIT([main.c])
 AC_PROG_MAKE_SET
 AC_LIBTOOL_DLOPEN
 AM_PROG_LIBTOOL




reply via email to

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