https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=292557
--- Comment #6 from [email protected] --- (In reply to Simon Wollwage from comment #5) Regardless of whether POSIX formally mentions it, thousands of cross-platform projects rely on -r and -R. A simple GitHub search for "grep -R" returned 1,500 repositories, compared to only ~80 for -rs and 181 for -r -s. Many ports and automation tools depend on this behavior for safe, atomic operations, such as SCMs that separate baseline repositories from change sets. Importantly, in this case the code base is a life-critical, 100% custom EMR system handling remote medical IoT. That means “toy” approaches like git are not considered safe, and any argument about strict POSIX compliance is irrelevant to real-world correctness and safety. -- You are receiving this mail because: You are the assignee for the bug.
