diff options
-rw-r--r-- | ChangeLog | 9 | ||||
-rw-r--r-- | m4/groff.m4 | 15 |
2 files changed, 17 insertions, 7 deletions
@@ -1,3 +1,12 @@ +2022-05-24 G. Branden Robinson <g.branden.robinson@gmail.com> + + * m4/groff.m4 (GROFF_CHECK_GROHTML_PROGRAMS): Migrate from + `AC_FOREACH` to `m4_foreach` to avoid obsolescence warning from + GNU Autoconf 2.70 or later. + + Fixes <https://savannah.gnu.org/bugs/?61059>. Thanks to Bjarni + Ingi Gislason for the report. + 2022-05-22 G. Branden Robinson <g.branden.robinson@gmail.com> * man/groff.7.man: Rename "pilot" list macros for man(7) from diff --git a/m4/groff.m4 b/m4/groff.m4 index d07157bf5..c42ca398e 100644 --- a/m4/groff.m4 +++ b/m4/groff.m4 @@ -155,13 +155,14 @@ AC_DEFUN([GROFF_CHECK_GROHTML_PROGRAMS], [ make_htmldoc=no AC_REQUIRE([GROFF_GHOSTSCRIPT_PATH]) missing= - AC_FOREACH([groff_prog], - [pnmcrop pnmcut pnmtopng pnmtops psselect], - [AC_CHECK_PROG(groff_prog, groff_prog, [found], [missing]) - if test $[]groff_prog = missing - then - missing="$missing 'groff_prog'" - fi;]) + m4_foreach([groff_prog], + [[pnmcrop], [pnmcut], [pnmtopng], [pnmtops], [psselect]], [ + AC_CHECK_PROG(groff_prog, groff_prog, [found], [missing]) + if test $[]groff_prog = missing + then + missing="$missing 'groff_prog'" + fi + ]) test "$GHOSTSCRIPT" = "missing" && missing="'gs' $missing" |