[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GNU make 4.3.92 on mingw
From: |
Eli Zaretskii |
Subject: |
Re: GNU make 4.3.92 on mingw |
Date: |
Tue, 25 Oct 2022 19:37:05 +0300 |
> From: Paul Smith <psmith@gnu.org>
> Date: Tue, 25 Oct 2022 12:07:08 -0400
>
> On Tue, 2022-10-25 at 16:29 +0200, Bruno Haible wrote:
> > With GNU make 4.3.92, this is down to 75 test failures.
>
> Just curious how this MinGW test works; are you running the MinGW
> "cross-compiler" installed by the Cygwin package manager, and doing the
> build/test from within a Cygwin shell?
>
> A lot of these seem to be CRLF errors in the diff, where it would
> otherwise match. I know that the test framework does some manipulation
> of CRLF. Maybe it only strips CRLF when it thinks we're running in a
> "Windows" environment, and for some reason this environment is not
> detected properly.
If the test suite runs Diff, it should invoke it with the
"--strip-trailing-cr" switch, I think. Because Cygwin's (and MSYS's)
Diff doesn't use Windows text-mode I/O.
The tests succeed here, because I made 'diff' a shell script that runs
the "real" Diff with --strip-trailing-cr. I found long ago that many
test suites have this problem, so I fixed it once and for all.
- GNU make 4.3.91 on Cygwin, (continued)
- GNU make 4.3.91 on mingw, Bruno Haible, 2022/10/18
- Re: GNU make 4.3.91 on mingw, Eli Zaretskii, 2022/10/20
- Re: GNU make 4.3.92 on mingw, Bruno Haible, 2022/10/25
- Re: GNU make 4.3.92 on mingw, Paul Smith, 2022/10/25
- Re: GNU make 4.3.92 on mingw,
Eli Zaretskii <=
- Re: GNU make 4.3.92 on mingw, Paul Smith, 2022/10/25
- Re: GNU make 4.3.92 on mingw, David Boyce, 2022/10/25
- Re: GNU make 4.3.92 on mingw, Eli Zaretskii, 2022/10/25
- Re: GNU make 4.3.92 on mingw, Paul Smith, 2022/10/25
GNU make 4.3.91 on GNU/Hurd, Bruno Haible, 2022/10/18
GNU make 4.3.91 on other platforms, Bruno Haible, 2022/10/18
Re: GNU make 4.3.91 release candidate available, Frank Heckenbach, 2022/10/19