Summary: | /usr/share/examples/ipfw/change_rules.sh uses not supported base system diff switch | ||
---|---|---|---|
Product: | Base System | Reporter: | emz |
Component: | misc | Assignee: | freebsd-bugs (Nobody) <bugs> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | CC: | andrey, maya |
Priority: | --- | ||
Version: | 12.0-RELEASE | ||
Hardware: | Any | ||
OS: | Any |
Description
emz
2019-07-30 06:32:36 UTC
it seems This new pager (less), bug. - GNU diff has been replaced by a BSD licensed diff. https://svnweb.freebsd.org/base/release/12.0.0/UPDATING?revision=341707&view=markup#l639 - BSD licensed diff does not support -F option. - change_rules.sh uses -F option. https://svnweb.freebsd.org/base/release/12.0.0/share/examples/ipfw/change_rules.sh?revision=341707&view=markup#l152 > diff -F "^# .*[A-Za-z]" -u ${edit_file}.$DATE ${edit_file} \ A commit references this bug: Author: emaste Date: Wed Sep 30 20:57:01 UTC 2020 New revision: 366299 URL: https://svnweb.freebsd.org/changeset/base/366299 Log: MFC r359067: -F is GNU diff specific, not implemented in BSD diff. PR: 239519 Reported by: kouya@ryuhoku.jp [in -CURRENT] MFC after: 3 days Changes: _U stable/12/ stable/12/share/examples/ipfw/change_rules.sh |