[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GNU make 4.3.92 on Cygwin
From: |
Paul Smith |
Subject: |
Re: GNU make 4.3.92 on Cygwin |
Date: |
Tue, 25 Oct 2022 10:51:35 -0400 |
User-agent: |
Evolution 3.46.0 (by Flathub.org)) |
On Tue, 2022-10-25 at 16:27 +0200, Bruno Haible wrote:
> With GNU make 4.3.92, we're down to 10 test failures.
Just to note, I was able to install Cygwin64 on one of my Windows
systems and the latest code built and ran with no failures there.
All the failures on Cygwin in your tests are of this form:
make[1]: *** Cannot open jobserver /home/bruno/make-4.3.92/build-
cygwin64/tests/_tmp/GMfifo5372: Device or resource busy. Stop.
I checked my Cygwin build and it also sets up to use mkfifo, but I
don't see these errors. I see that there are various discussions of
cygwin's mkfifo implementation, from 5-10 years ago anyway, saying it's
not so great and that opening it from multiple processes is problematic
(which is exactly what we want to do here). But, it worked for me.
Maybe your system has an older version of Cygwin installed? I just
installed the very latest. I don't really know how to find a "version"
of Cygwin or what part of it implements the mkfifo emulation, but if
it's the "cygwin" package I have version 3.3.6-1.
- Re: GNU make 4.3.92 on openSUSE Leap 15.2, (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, 2022/10/25
- 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