[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [SCM] GNU Autoconf source repository branch, master, updated. v2.65-
From: |
Ralf Wildenhues |
Subject: |
Re: [SCM] GNU Autoconf source repository branch, master, updated. v2.65-35-ga2889ee |
Date: |
Sun, 24 Jan 2010 15:07:25 +0100 |
User-agent: |
Mutt/1.5.20 (2009-10-28) |
Hi Eric,
* Eric Blake wrote on Sun, Jan 24, 2010 at 02:36:47PM CET:
> According to Ralf Wildenhues on 1/24/2010 1:34 AM:
> > Fix substitution of carriage return on Darwin.
> >
> > * lib/autoconf/status.m4 (_AC_OUTPUT_FILES_PREPARE): Set
> > ac_cs_awk_cr to '\\r', so that sed portably expands this to '\r'
> > rather than a literal carriage return, to fix substitution on
> > Darwin. Regression introduced in 2.63b.
>
> Since it fixes a regression, this deserves a NEWS item.
Indeed. I thought I had done that already.
Also, the failure didn't show up because we were chickening out on the
testsuite because of MinGW. I intend to commit this after testing the
usual suspects, but I don't know if I'll get to that today.
Thanks,
Ralf
Add NEWS entry for last commit, re-add testsuite exposure.
* NEWS: Update.
* tests/torture.at (Substitute and define special characters):
Again, try carriage return.
Spotted by Eric Blake.
diff --git a/NEWS b/NEWS
index 207325e..f802678 100644
--- a/NEWS
+++ b/NEWS
@@ -14,6 +14,9 @@ GNU Autoconf NEWS - User visible changes.
** AC_PROG_INSTALL correctly uses `shtool' again. Regression introduced
in 2.64.
+** The substitution of carriage return into a config file works again
+ portably. Regression introduced in 2.63b.
+
* Major changes in Autoconf 2.65 (2009-11-21) [stable]
Released by Eric Blake, based on git versions 2.64.*.
diff --git a/tests/torture.at b/tests/torture.at
index 8291694..edc485f 100644
--- a/tests/torture.at
+++ b/tests/torture.at
@@ -876,9 +876,7 @@ baz=bla
for j in 0 1 2 3 4 5 6 7; do
for k in 0 1 2 3 4 5 6 7; do
case $i$j$k in #(
- 000 | 015 | 377) ;; # MinGW awk dislikes 0xFF, and the test does
- # the wrong thing for CR on MinGW.
- #(
+ 000 | 377) ;; # MinGW awk dislikes 0xFF.
*) printf \\$i$j$k's' ;; # The 's' works around a Solaris 8 /bin/bash
bug.
esac
done