[bug #57242] Non-recursive command passes invalid jobserver file descriptors

2022-08-10 Thread Martin Liška
Follow-up Comment #15, bug #57242 (project make): Note the FIFO support has been added to the current GCC master. May I please ask about the next Make release, is it planned any time soon? ___ Reply to this item at:

[bug #57242] Non-recursive command passes invalid jobserver file descriptors

2022-08-09 Thread Martin Liška
Follow-up Comment #14, bug #57242 (project make): > One note: an ideal implementation would look for the _last_ instance of --jobserver-auth in MAKEFLAGS, not the first instance. In the current code in Git, if we are using anonymous pipes and we invoke a sub-process which is not considered to be

[bug #57242] Non-recursive command passes invalid jobserver file descriptors

2022-08-04 Thread Martin Liška
Follow-up Comment #12, bug #57242 (project make): [comment #11 comment #11:] > I don't see how that patch can work. There has to be some code somewhere to open the named pipe...?? No. It works by preserving the MAKEFLAGS env. variable as we call make subprocess from lto-wrapper (where the

[bug #57242] Non-recursive command passes invalid jobserver file descriptors

2022-08-04 Thread Martin Liška
Follow-up Comment #10, bug #57242 (project make): Btw. I've just sent a patch for GCC that supports it: https://gcc.gnu.org/pipermail/gcc-patches/2022-August/599313.html ___ Reply to this item at:

[bug #57242] Non-recursive command passes invalid jobserver file descriptors

2022-08-04 Thread Martin Liška
Follow-up Comment #9, bug #57242 (project make): [comment #8 comment #8:] > This should be resolved in the next release of GNU make which uses named pipes for the jobserver. Oh, great, thanks a lot for it. We (GCC) have been waiting for the feature for a long time. When can we expect a new make

[bug #58174] make runs execve for a directory

2020-04-14 Thread Martin Liška
URL: Summary: make runs execve for a directory Project: make Submitted by: marxin Submitted on: Tue 14 Apr 2020 12:35:11 PM UTC Severity: 3 - Normal Item Group: None

[bug #57242] Non-recursive command passes invalid jobserver file descriptors

2019-11-20 Thread Martin Liška
Follow-up Comment #3, bug #57242 (project make): I fully agree with Stafan that MAKEFLAGS should be aligned with jobserver FDs. My impression is that a much better approach would be the usage of named pipes instead of file descriptors. I would consider the process relying on fixed file descriptor