[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #60201] gettext-runtime/po/Makefile.in.in should not use @mkdir_p@
From: |
Bruno Haible |
Subject: |
[bug #60201] gettext-runtime/po/Makefile.in.in should not use @mkdir_p@ |
Date: |
Sat, 25 Jun 2022 14:53:03 -0400 (EDT) |
Update of bug #60201 (project gettext):
Status: None => Invalid
Open/Closed: Open => Closed
_______________________________________________________
Follow-up Comment #3:
1) You can't combine a Makefile.in.in from gettext 0.17 with the Autoconf
macros from gettext 0.21. There's more than 12 years between these releases.
The Makefile.in.in contains a line
GETTEXT_MACRO_VERSION = 0.17
that makes it clear which macros it expects.
More generally, it is documented in
https://www.gnu.org/software/gettext/manual/html_node/gettextize-Invocation.html
that you need to run the 'gettextize' program to migrate to a newer version of
gettext.
The documentation does *not* say that running autoreconf would be enough for
this purpose.
2) The error "@mkdir_p@: command not found" indicates that the 'mkdir_p'
variable was not AC_SUBSTed. But Automake 1.16.3 contains these definitions
# For better backward compatibility. To be removed once Automake 1.9.x
# dies out for good. For more background, see:
# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
AC_SUBST([mkdir_p], ['$(MKDIR_P)'])
I can't explain this. I guess you must be using Automake in a strange way.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?60201>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [bug #60201] gettext-runtime/po/Makefile.in.in should not use @mkdir_p@,
Bruno Haible <=