summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--share/man/man5/src.conf.57
-rw-r--r--share/mk/src.opts.mk2
-rw-r--r--tools/build/options/WITH_GNU_GREP_COMPAT4
3 files changed, 9 insertions, 4 deletions
diff --git a/share/man/man5/src.conf.5 b/share/man/man5/src.conf.5
index 73878c6d981b..4115ed312672 100644
--- a/share/man/man5/src.conf.5
+++ b/share/man/man5/src.conf.5
@@ -732,9 +732,10 @@ and
.It Va WITHOUT_GNU_GREP
Set to not build GNU
.Xr grep 1 .
-.It Va WITHOUT_GNU_GREP_COMPAT
-Set this option to omit the gnu extensions to grep from being included in
-BSD grep.
+.It Va WITH_GNU_GREP_COMPAT
+Set this option to include GNU extensions in
+.Xr bsdgrep 1
+by linking against libgnuregex.
.It Va WITHOUT_GPIO
Set to not build
.Xr gpioctl 8
diff --git a/share/mk/src.opts.mk b/share/mk/src.opts.mk
index d6d482b99fb0..d42730c3bbb8 100644
--- a/share/mk/src.opts.mk
+++ b/share/mk/src.opts.mk
@@ -99,7 +99,6 @@ __DEFAULT_YES_OPTIONS = \
GCOV \
GNU_DIFF \
GNU_GREP \
- GNU_GREP_COMPAT \
GPIO \
GPL_DTC \
GROFF \
@@ -181,6 +180,7 @@ __DEFAULT_NO_OPTIONS = \
BSD_GREP \
CLANG_EXTRAS \
DTRACE_TESTS \
+ GNU_GREP_COMPAT \
HESIOD \
LIBSOFT \
NAND \
diff --git a/tools/build/options/WITH_GNU_GREP_COMPAT b/tools/build/options/WITH_GNU_GREP_COMPAT
new file mode 100644
index 000000000000..7809177855b1
--- /dev/null
+++ b/tools/build/options/WITH_GNU_GREP_COMPAT
@@ -0,0 +1,4 @@
+.\" $FreeBSD$
+Set this option to include GNU extensions in
+.Xr bsdgrep 1
+by linking against libgnuregex.