Heads up: Problems with parallel make
Tue Feb 14 21:23:46 GMT 2023
On 14.02.2023 17:49, Brian Inglis via Cygwin-apps wrote:
> On 2023-02-13 17:38, Ken Brown via Cygwin-apps wrote:
>> On 2/13/2023 6:44 PM, Brian Inglis wrote:
>>> On 2023-02-13 16:05, Ken Brown via Cygwin-apps wrote:
>>>> Several of my packages that used to build fine with parallel make
>>>> now require 'make -j1'. Without this I either get strange errors or
>>>> a hang.
>>>> I can't find any pattern to explain when the problem occurs and when
>>>> it doesn't, but it seems to be due to a change in make, starting
>>>> with version 4.4. By default, make now uses a FIFO rather than a
>>>> pipe in its jobserver implementation. You can override this with
>>>> the make flag
>>>> In all cases where I've tried this, parallel make works again.
>>>> It wouldn't surprise me if there's a bug in Cygwin's FIFO
>>>> implementation that's responsible for this, but I haven't yet tried
>>>> to track it down.
>>> There is some glibc? compatibility issue also with this recommended
>> Could you elaborate? I don't know what issue you're seeing.
> There have been reports from various projects mentioning problems in
> other packages ending up at make 4.4 and FIFOs solved by reverting to
> There is a make 4.4.1 release candidate 18.104.22.168 with patches that may
> help to deal with this:
test version built and on the way
More information about the Cygwin-apps