gbranden pushed a commit to branch master
in repository groff.
commit 211291a0a3d7d5226739a17eb253f870c7ad92c9
Author: G. Branden Robinson <[email protected]>
AuthorDate: Mon Jan 19 16:39:33 2026 -0600
INSTALL.extra: Document m4 build-time dependency.
Thanks to Bruno Haible for the report and a suggested clarification.
https://lists.gnu.org/archive/html/groff/2026-01/msg00075.html
---
INSTALL.extra | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/INSTALL.extra b/INSTALL.extra
index 3d1600999..b0eee5af2 100644
--- a/INSTALL.extra
+++ b/INSTALL.extra
@@ -121,6 +121,12 @@ variable-length arrays) are not used.
Several programs distributed with GNU roff are written in the Perl
language. Perl 5.8.0 (18 July 2002) or later is required.
+You need an 'm4' program. Any m4 that implements the features
+documented in the Seventh Edition Unix m4(1) man page (1979), and the
+`-D` option, which has been standard since POSIX.1-2017 and widely
+available well before that, should suffice. This is a build-time-only
+dependency; an installed groff does not require m4.
+
The 'uchardet' library is an optional dependency of the 'preconv'
program: if this library is found by 'configure', it will be
automatically used by 'preconv'. Discovery of the 'uchardet' library
_______________________________________________
groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit