Re: GNU make losing jobserver tokens

2022-03-21 Thread Noel Grandin
On 2022/03/21 5:09 pm, Ken Brown wrote: On 3/21/2022 10:28 AM, Magnus Ihse Bursie wrote: We have had a long-standing issue with make losing jobserver tokens. ("long-standing" here means for years, and years, at least since GNU make 4.0, up to and including the current latest version in Cygwin.

pipe hang issue when running as SYSTEM

2022-03-21 Thread Jeremy Drake via Cygwin
This issue was reported to MSYS2 as a hang when trying to build libxml2 in a Windows docker container. Another user was able to come up with a simple reproducer and a reasonable theory as to why it happens. The msys2 issue is https://github.com/msys2/msys2-runtime/issues/77, and I will quote the

Re: GNU make losing jobserver tokens

2022-03-21 Thread Ken Brown
On 3/21/2022 10:28 AM, Magnus Ihse Bursie wrote: Hi, I'm working for Oracle on the OpenJDK build team. We're using GNU make to build the JDK on all supported platforms. For Windows, we use Cygwin as our build environment, including the Cygwin version of GNU make. We have had a long-standing

GNU make losing jobserver tokens

2022-03-21 Thread Magnus Ihse Bursie
Hi, I'm working for Oracle on the OpenJDK build team. We're using GNU make to build the JDK on all supported platforms. For Windows, we use Cygwin as our build environment, including the Cygwin version of GNU make. We have had a long-standing issue with make losing jobserver tokens. ("long-s