Bug 228798 - [exp-run] bsdgrep as /usr/bin/grep
Summary: [exp-run] bsdgrep as /usr/bin/grep
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Ports Framework (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Port Management Team
Depends on: 228673
Blocks: 230332
  Show dependency treegraph
Reported: 2018-06-06 23:59 UTC by Kyle Evans
Modified: 2018-08-05 04:22 UTC (History)
1 user (show)

See Also:
kevans: exp-run?


Note You need to log in before you can comment on or make changes to this bug.
Description Kyle Evans freebsd_committer 2018-06-06 23:59:36 UTC

Can you please do an exp-run on head w/ WITH_BSD_GREP="yes" set? I think I had fixed most of the breakage in an exp-run many moons ago, but have no idea what might have crept in since then- the fallout shouldn't be the most terrifying, though. There is some interest in flipping over to bsdgrep in -HEAD, even in its current state WITHOUT_GNU_GREP_COMPAT, while I finish up some details.
Comment 2 Kyle Evans freebsd_committer 2018-07-21 14:49:22 UTC
Hi Antoine,

Thanks! It seems my work has progressed a little bit differently than I thought, and I might be able to fix these just by re-enabling GNU extensions in our bsdgrep with the GNU-compat bits I'm about to add to libregex.

I have one other patch that should get an exp-run because it inevitably will break things, maybe even in the ports framework, but then I'd like to revisit this with a patch to flip BSD_GREP and GNU_GREP_COMPAT instead.