Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Jan 2026 19:40:05 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 292557] grep can not see through symlinks
Message-ID:  <bug-292557-227-rSuyWSu6Xp@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-292557-227@https.bugs.freebsd.org/bugzilla/>

index | next in thread | previous in thread | raw e-mail

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=292557

--- Comment #6 from aryeh.friedman@gmail.com ---
(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.

home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-292557-227-rSuyWSu6Xp>