[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Autoconf fails test 4 with m4-1.4.7a
From: |
Paul Eggert |
Subject: |
Re: Autoconf fails test 4 with m4-1.4.7a |
Date: |
Tue, 24 Oct 2006 12:26:58 -0700 |
User-agent: |
Gnus/5.1008 (Gnus v5.10.8) Emacs/21.4 (gnu/linux) |
Ralf Wildenhues <address@hidden> writes:
> -configure.ac:19:TRACE1:foo bar:bar foo
> +configure.ac:16:TRACE1:foo bar:bar foo
Thanks for reporting that. I installed the following to pacify
Autoconf 'make check' for now. I suppose we can install a better
check later.
2006-10-24 Paul Eggert <address@hidden>
* tests/tools.at (autoconf --trace: user macros): Remove test
for tracing multiline macros, since m4 1.4.7a uses a different
way to number lines. Problem reported by Ralf Wildenhues.
--- tests/tools.at 11 Sep 2006 16:42:57 -0000 1.92
+++ tests/tools.at 24 Oct 2006 19:25:05 -0000
@@ -140,11 +140,12 @@ TRACE1(foo, TRACE1(bar, baz))
TRACE1(foo, active, baz)
TRACE1(foo, [active], TRACE1(active, [active]))
-# With arguments, multiple lines.
-TRACE1(foo
-bar,
-bar
-foo)
+# Disable this since m4-1.4.7a behaves differently from m4-1.4.7 and earlier.
+## With arguments, multiple lines.
+#TRACE1(foo
+#bar,
+#bar
+#foo)
]])
# Several --traces.
@@ -164,8 +165,6 @@ configure.ac:13:TRACE1:ACTIVE:active
configure.ac:13:TRACE2:active
configure.ac:13:TRACE1:foo:active::ACTIVE
configure.ac:13:TRACE2:active::ACTIVE
-configure.ac:19:TRACE1:foo bar:bar foo
-configure.ac:19:TRACE2:bar foo
]])
# Several line requests.
@@ -185,10 +184,6 @@ AT_CHECK_AUTOCONF([[-t TRACE1:'
[ACTIVE], [active], [].
[foo], [active], [].
-
-[foo
-bar], [bar
-foo], [].
]])
# address@hidden
@@ -201,8 +196,6 @@ AT_CHECK_AUTOCONF([-t TRACE2:'${)===(}@'
[ACTIVE])===([baz]
[active]
[active])===([])===([ACTIVE]
-[bar
-foo]
]])
AT_CLEANUP