bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Regression on Cygwin: Problems with parallel make in 4.4


From: Ken Brown
Subject: Re: Regression on Cygwin: Problems with parallel make in 4.4
Date: Mon, 13 Mar 2023 10:04:16 -0400
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0

On 3/13/2023 9:15 AM, Paul Smith wrote:
On Sun, 2023-03-12 at 11:25 -0400, Ken Brown wrote:
If I'm right, the solution would seem to be to disable the use of
pselect on Cygwin when the jobserver is using a fifo.  I'll try
that on a local build of make and see if I can still reproduce the
problem.

Never mind.  My speculation is leading nowhere.  I just had 5
successful builds followed by a hang in the 6th attempt.  I guess I
just have to continue using a pipe for my TeX Live builds.

The latest release (GNU Make 4.4.1) uses pipes for jobserver on both
Cygwin and Hurd, which both seem to have problems emulating POSIX-style
FIFOs.

Did that change not work for you, or did you by-hand force the
jobserver to use FIFOs for these tests?

We forced it to use FIFOs by configuring with -DJOBSERVER_USE_FIFO=1.

Ken



reply via email to

[Prev in Thread] Current Thread [Next in Thread]