Hello list.
I'm facing a painful issue with the deprecation of AM_PROG_MKDIR_P,
causing a warning to be issued, because it seems to be indirectly called
by gettext macros, and I don't understand how to fix it...
Here is the exact error message:
[guillaume@beria sympa-cleanup]$ autoreconf
configure.ac:26: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and
will soon be removed.
configure.ac:26: You should use the Autoconf-provided 'AC_PROG_MKDIR_P'
macro instead,
configure.ac:26: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your
Makefile.am files.
configure.ac line 26 is just:
AM_PO_SUBDIRS
They are two gettex-related subdirectories (po and po-wwsympa), each of
these containing a gettext-generated Makefile.in.in. The only occurence
of the offending code was:
mkdir_p = @mkdir_p@
Which I turned into:
mkdir_p = @MKDIR_P@
without success.
I also tried to update those Makefile.in.in using newer gettext (0.18,
whereas they were generated through gettext 0.17), without any difference.
So, what I am supposed to do there ?
If that matters, this is Sympa, a perl mailing-list manager:
https://sourcesup.renater.fr/scm/viewvc.php/branches/sympa-cleanup/?root=sympa
--
BOFH excuse #129:
The ring needs another token