On 10/26/22 07:54, Jan Engelhardt wrote:
On Wednesday 2022-10-26 00:39, Bernhard Voelker wrote:
On 9/27/22 09:04, Andreas Schwab wrote:
On Sep 26 2022, Bernhard Voelker wrote:
https://lists.gnu.org/archive/html/bug-make/2022-09/msg00178.html
@Andreas: do you have news on this?
If there is any news you will find it in this thread.
How to continue with the new make version (https://build.opensuse.org/request/show/1006617)?
How about the following patch (for make-4.3.92)?
yes, why not? But the issue should be solved upstream (as well). I'm wondering why no other users of the upstream version have that problem ... Have a nice day, Berny
diff --git a/src/posixos.c b/src/posixos.c index 48e8cf5c..4e6cc9ec 100644 --- a/src/posixos.c +++ b/src/posixos.c @@ -139,9 +139,13 @@ unsigned int jobserver_setup (int slots, const char *style) { int r; + if (style == NULL) + { + style = "pipe"; + }
#if HAVE_MKFIFO - if (style == NULL || strcmp (style, "fifo") == 0) + if (strcmp (style, "fifo") == 0) { /* Unfortunately glibc warns about uses of mktemp even though we aren't using it in dangerous way here. So avoid this by generating our own