[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #57242] Non-recursive command passes invalid jobserver file descrip
[bug #57242] Non-recursive command passes invalid jobserver file descriptors
Mon, 30 Nov 2020 16:39:59 -0500 (EST)
Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36
Follow-up Comment #6, bug #57242 (project make):
I can't speak about the broader situation but Paul's "much simpler" option
would certainly be sufficient for my use case.
Something else that would be useful to us is a way to force make to consider
some or all subprograms to be recursive make invocations. The "+" convention
does not work well for us because we're working with third party (and usually
auto-generated) makefiles and it's no fun to mark these up with "+"
characters. I'm currently working around this using a one-line patch to make,
but that isn't something that I can generally expect other people to do.
Regarding the named pipe, I assume this would also solve the issue where
there's some uncertainty about the inherited jobserver fds being blocking vs.
non-blocking, because every client would simply open the pipe in whatever mode
suited it? If so, then I'm all for it.
Reply to this item at:
Message sent via Savannah