* lib/autoconf/general.m4 (_AC_DO_ECHO): Be more conservative
commit9394ddfd69fb4f722a14c9b223013ed5d5e4f11a
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 31 May 2006 01:28:06 +0000 (31 01:28 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 31 May 2006 01:28:06 +0000 (31 01:28 +0000)
tree677722c5503d5f602f0a7a8181ff09908d0e7dca
parent7548e5acd6b26f2fd450f1a082ba64f888bf7007
* lib/autoconf/general.m4 (_AC_DO_ECHO): Be more conservative
about quoting ac_try: quote all of it, if any of it seems suspicious.
This means we don't have to worry about ${ or sed any more.
Also, double-quote the case statement, to work around misuses via
underquoting as reported by Ralf Wildenhues in
<http://lists.gnu.org/archive/html/autoconf-patches/2006-05/msg00169.html>.
(_AC_EVAL_STDERR): Revert, since evidently some packages rely on this
undocumented and dangerous macro.
Problem reported by Ralf Wildenhues in
<http://lists.gnu.org/archive/html/autoconf-patches/2006-05/msg00168.html>.
ChangeLog
lib/autoconf/general.m4