bug-gettext
[Top][All Lists]
Advanced

[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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]