[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: |
Mon, 1 Feb 2010 19:44:38 +0100 |
User-agent: |
Mutt/1.5.20 (2009-10-28) |
* Ralf Wildenhues wrote on Sat, Jan 30, 2010 at 12:45:33AM CET:
> Current Cygwin fails the test with or without the patch below, but for
> another reason:
>
> +allowed-chars Zardos differ: char 168, line 2
>
> I'm not sure whether it is a regression. I've tried to debug it; it
> looks like an issue in Cygwin sed or the shell. The config.status
> script in that test directory looks weird: the text which is to be
> substituted for @zardoz@ is mangled in a way that part of the last line
> of the string also appears on an earlier line. I fail to see any
> connection with newline encoding here, however.
It's a locale issue. configure scripts default their environment to C
locale, but C doesn't have to mean ASCII. On my Cygwin, C means UTF-8.
I suppose though that's just because Cygwin changed recently. Setting
LC_ALL=C.ASCII makes the test pass.
Now, I'm not sure what that means for real-life configure scripts.
IOW, should _AS_SHELL_SANITIZE be fixed, or only this torture test?
Then, is C.ASCII even a portable setting for LC_ALL (and LANGUAGE)?
Thanks,
Ralf
- Re: [SCM] GNU Autoconf source repository branch, master, updated. v2.65-35-ga2889ee,
Ralf Wildenhues <=