[bug #63287] Only use open with O_TMPFILE when supported.

2022-10-30 Thread Paul D. Smith
Update of bug #63287 (project make): Status:None => Fixed Assigned to:None => psmith Open/Closed:Open => Closed Component Version:

[bug #63287] Only use open with O_TMPFILE when supported.

2022-10-29 Thread Paul D. Smith
Follow-up Comment #3, bug #63287 (project make): An autoconf macro isn't going to work for this. Autoconf macros can only be used for tests that are definitive at build time, and this detection is based on which filesystem you happen to be using and that is very much a RUNTIME decision; someone c

[bug #63287] Only use open with O_TMPFILE when supported.

2022-10-28 Thread Dmitry Goncharov
Follow-up Comment #2, bug #63287 (project make): This failure gets especially annoying when make is building multiple targets, because make keeps bumping into it. $ cat makefile all: 1.x 2.x 3.x 4.x 5.x; $(info $@) %.x:; $(info $@) $ $ $ ~/src/gmake/make/m64/make -Orecurse --debug=b GNU Ma

[bug #63287] Only use open with O_TMPFILE when supported.

2022-10-28 Thread Dmitry Goncharov
Additional Item Attachment, bug #63287 (project make): File name: sv63287.diff Size:1 KB ___ Reply to this item at:

[bug #63287] Only use open with O_TMPFILE when supported.

2022-10-28 Thread Dmitry Goncharov
Follow-up Comment #1, bug #63287 (project make): This patch adds a configure check to detect whether O_TMPFILE is supported by the filesystem/kernel. The goal is to avoid doomed syscalls and related failure logging. Users tend to freak out on failure logging.

[bug #63287] Only use open with O_TMPFILE when supported.

2022-10-28 Thread Dmitry Goncharov
URL: Summary: Only use open with O_TMPFILE when supported. Project: make Submitter: dgoncharov Submitted: Sat 29 Oct 2022 12:40:40 AM UTC Severity: 3 - Normal Item