autoconf-patches
[Top][All Lists]
Advanced

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

Re: 2.63b autotest vs. bison testsuite


From: Eric Blake
Subject: Re: 2.63b autotest vs. bison testsuite
Date: Thu, 23 Apr 2009 16:11:48 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

Eric Blake <ebb9 <at> byu.net> writes:

> Of the three, only the last one presents any backwards incompatibilities,
> but as the bison testsuite recently went through some serious hoops to try
> to work around AT_CHECK failing to shell-escape macro contents, it seems
> like it is a true bug fix as opposed to a gratuitous change in behavior.
> I'm presently running several tests to see how many packages even try to
> use macros expanding to \"`$ inside the AT_CHECK arguments, which would be
> altered by this patch.

I've tested that: autoconf (modulo the testsuite changes touched by this patch 
series), libtool, tar, m4, and bison's testsuites are all unimpacted by the 
third patch.  That is, it looks like very few packages, if any, were relying on 
the ability to expand a macro containing shell metacharacters in the arguments 
to AT_CHECK (and bison was already going to great pains to work around the fact 
that previous autoconf versions did it wrong compared to bison's expectations, 
while this patch meets bison's expectations up front).  I plan on pushing this 
series in the next 24 hours, unless there are further comments.

-- 
Eric Blake







reply via email to

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