bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Possible GETTEXT version mismatch?


From: Bruno Haible
Subject: Re: Possible GETTEXT version mismatch?
Date: Sat, 24 Aug 2019 18:31:39 +0200
User-agent: KMail/5.1.3 (Linux/4.4.0-157-generic; KDE/5.18.0; x86_64; ; )

Hi Assaf,

> Just checking, but could it be that there's some mismatch
> in gnulib about gettext?
> 
>    $ git grep GETTEXT_MACRO_VERSION
>    build-aux/po/Makefile.in.in:GETTEXT_MACRO_VERSION = 0.19
>    [...]
>    m4/po.m4:  AC_SUBST([GETTEXT_MACRO_VERSION], [0.20])
> 
> While trying to upgrade gnulib in GNU datamash,
> I got into an endless cycle of failing with:
> 
>        make[2]: Entering directory '/home/gordon/projects/datamash/po'
>        *** error: gettext infrastructure mismatch: using a Makefile.in.in
>        from gettext version 0.19 but the autoconf macros are from gettext
>        version 0.20
> 
> Then running "gettextize" with version 0.20.1 solves it,
> but re-running "./bootstrap" brings the problem back (I guess by getting
> the older po/Makefile.in.in from gnulib?).

Indeed, 'bootstrap' has its own copy of files that are meant to
be consistent with the 'gettext' module, but these files cannot be
part of the 'gettext' module (because a package may have multiple
'po' directories).

Done:

2019-08-24  Bruno Haible  <address@hidden>

        bootstrap: Keep in sync with the 'gettext' module.
        Reported by Assaf Gordon in
        <https://lists.gnu.org/archive/html/bug-gnulib/2019-08/msg00045.html>.
        * build-aux/po/Makefile.in.in: Update to gettext 0.20.
        * build-aux/po/remove-potcdate.sin: Likewise.





reply via email to

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