[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #63333] Keep running w/o output sync on temp file failure.
From: |
Dmitry Goncharov |
Subject: |
[bug #63333] Keep running w/o output sync on temp file failure. |
Date: |
Mon, 7 Nov 2022 17:51:42 -0500 (EST) |
Follow-up Comment #1, bug #63333 (project make):
Make treats inability to create a temporary file for output sync as fatal and
aborts the build.
++++
$ cat makefile
all:; $(info hello, world)
$ mkdir temp
$ chmod -w temp
$ # this is make from master
$ TMPDIR=temp ~/src/make/m64/make -Orecurse -j2
make: jobserver mkfifo: temp/GMfifo4536: Permission denied
make: *** create temporary file temp/Gmt5Kg2v: Permission denied. Stop.
$
$
$ # this is make-4.3
$ TMPDIR=temp ~/src/make/4.3/make -Orecurse -j2
hello, world
make: 'all' is up to date.
$
$ # this is make with this patch
$ TMPDIR=temp ~/src/make/l64/make -Orecurse -j2
make: jobserver mkfifo: temp/GMfifo4577: Permission denied
make: Cannot create temporary file temp/Gm7G9ZwF: Permission denied
make: Cannot open output-sync lock file, suppressing output-sync.
hello, world
make: 'all' is up to date.
----
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?63333>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/