bug-make
[Top][All Lists]
Advanced

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

Re: Make losing jobserver tokens on Windows


From: Paul Smith
Subject: Re: Make losing jobserver tokens on Windows
Date: Mon, 21 Feb 2022 10:29:11 -0500
User-agent: Evolution 3.42.4 (by Flathub.org))

On Mon, 2022-02-21 at 15:56 +0100, Magnus Ihse Bursie wrote:
> I'm trying to built it from source right now (and it does not seem 
> complicated), but even so, an official binary makes sure I'm not 
> introducing any issues from my local build environment.

There is no such thing as an "official binary" for any GNU/FSF
software.  The GNU project publishes source code, only.  Any binary you
find is just someone's unofficial build.

"gnuwin32.sourceforge.net" is in no way affiliated with GNU or the FSF
and doesn't look like it's been maintained in 11+ years, so I would
discourage anyone from using it anymore.

> > I believe that the goal of the Cygwin port is to implement a POSIX
> > layer on top of Windows, so I'm assuming that when you compile GNU
> > make with Cygwin it uses the POSIX implementation of the
> > jobserver.   This implementation relies on certain POSIX behaviors
> > of pipes and signals and it's possible that the Cygwin wrappers
> > here have an issue that is leading to this problem.

> Is there some way I can verify this hypothesis (e.g. debug output 
> flags), other than looking at the Cygwin source on how they 
> configure/build make?

I have no idea, since we don't support or maintain the Cygwin port of
GNU make.  You could go ask the Cygwin folks.  However, they definitely
provide the source code for all the software they make available so you
could also go find that and see if there are any patches applied.



reply via email to

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