diff options
author | Alexey Dokuchaev <danfe@FreeBSD.org> | 2025-05-11 06:58:54 +0000 |
---|---|---|
committer | Alexey Dokuchaev <danfe@FreeBSD.org> | 2025-05-11 06:58:54 +0000 |
commit | 18bf1a7d6beb25bcca10ff9304b9cdf706569723 (patch) | |
tree | 4052036a1635fdaa579058dc64c75f837d9277cc /net/openbgpd/files | |
parent | www/p5-WWW-OAuth: update to 1.003 (diff) |
textproc/gnugrep (dependencies): do not rely on compatibility symlink
Historically we had built and installed GNU grep programs as `grep' +
[ef]grep, but started to configure the port with `--program-prefix=g'
in 2022, as we and several other non-GNU/Linux systems, e.g. NetBSD,
OpenBSD, Solaris, macOS do for miscellaneous GNU utilities. To avoid
breaking POLA, g-prefixless compatibility symlinks were being created,
subject to the COMPAT option (on by default).
Recently GNU grep developers decided to deprecate {e,f}grep variants,
with the clear intention to consolidate all three greps into a single
command. This had significantly annoyed users who could not update
their scripts to `grep -[EF]', usually for portability reasons, e.g.
SunOS 4.11 grep which does not support those switches, but does have
egrep and fgrep, or when scripts are written by others and they don't
have permissions to modify them, etc. Perhaps it is time to turn the
COMPAT option off by default, this commit concludes the preparation.
PR: 277784
Requested by: fuz, obrien
Diffstat (limited to 'net/openbgpd/files')
0 files changed, 0 insertions, 0 deletions