On Sat, May 22 2021, David Bremner wrote: > Tomi Ollila <tomi.ollila@iki.fi> writes: > >> When C compilation is used just to see whether compilation >> succeeds, there is no need to write any output file. >> >> Some compilations in configure already did this. >> >> Now also rm -f lines are used more consistently. >> >> While at it reformatted code that prints >> LIBNOTMUCH_{MAJOR,MINOR,MICRO}_VERSION). > > no objection in principle, but has anyone tried a compiler other than > gcc to make sure it doesn't puke when writing to /dev/null. Not sure > why it would, but... I gave it some thought and was sure there would be no such case... But now that I tested with 'zig cc' -- it apparently tries to remove the target file before recreating and fails with accessDenied if cannot (or, hopefully it just checks permissions, as removing /dev/null as root would be nasty...) Too bad, I had some plans that this change would have helped but... Tomi _______________________________________________ notmuch mailing list -- notmuch@notmuchmail.org To unsubscribe send an email to notmuch-leave@notmuchmail.org