[Top][All Lists]
[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