diff options
author | G. Branden Robinson <g.branden.robinson@gmail.com> | 2023-04-16 19:23:20 -0500 |
---|---|---|
committer | G. Branden Robinson <g.branden.robinson@gmail.com> | 2023-04-16 20:00:52 -0500 |
commit | d1d77c2b0e5e3bf4ffbbb2b8453faacd51d20d61 (patch) | |
tree | 6420cfb3ff00c70eb36fbda29c8c022cff6267dc | |
parent | 65f6713c5465332cc4a40ee63ced5b44d67ebef5 (diff) | |
download | groff-git-d1d77c2b0e5e3bf4ffbbb2b8453faacd51d20d61.tar.gz |
PROBLEMS: Coalesce gdiffmk items.
Also borrow wording from "ANNOUNCE".
-rw-r--r-- | PROBLEMS | 35 |
1 files changed, 20 insertions, 15 deletions
@@ -29,24 +29,29 @@ General Problems [groff 1.23.0] -* gdiffmk doesn't work on FreeBSD; I get errors from "expr". - -gdiffmk uses the expr(1) command to parse its arguments. FreeBSD has -extended the syntax of its expr command in a non-backward compatible way -that it claims better conforms with POSIX's utility syntax guidelines -with respect to option processing: however, POSIX mandates no options -for expr. Other implementations of expr do not support traditional -Unix-style options ('-a', '-b', ...), and perhaps as a consequence do -not follow FreeBSD's interpretation of the guidelines. You way want to -set $EXPR_COMPAT in your shell environment. We hope to have a -workaround for this behavior in a future release. +* gdiffmk doesn't work / its automated test fails. ----------------------------------------------------------------------- +Some portability issues are known to affect groff's gdiffmk utility. -* gdiffmk doesn't work / its automated test fails. +- A defect in GNU diffutils 3.9 (January 2023) causes gdiffmk to + malfunction and its automated test to fail. See + <https://debbugs.gnu.org/db/61/61193.html>. + +- gdiffmk does not work with BusyBox diff (which does not implement GNU + diff's "-D" option). + +- gdiffmk does not work on FreeBSD due to specifics of that platform's + expr(1) implementation. -A defect in GNU diffutils 3.9 (January 2023) causes gdiffmk to -malfunction. See <https://debbugs.gnu.org/db/61/61193.html>. + gdiffmk uses the expr(1) command to parse its arguments. FreeBSD has + extended the syntax of its expr command in a non-backward compatible + way that it claims better conforms with POSIX's utility syntax + guidelines with respect to option processing: however, POSIX mandates + no options for expr. Other implementations of expr do not support + traditional Unix-style options ('-a', '-b', ...), and perhaps as a + consequence do not follow FreeBSD's interpretation of the guidelines. + You way want to set $EXPR_COMPAT in your shell environment. We hope + to have a workaround for this behavior in a future release. ---------------------------------------------------------------------- |