bug-gettext
[Top][All Lists]
Advanced

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

Re: gettext failing msgconv-3 and lang-c++


From: Bruno Haible
Subject: Re: gettext failing msgconv-3 and lang-c++
Date: Tue, 13 Feb 2024 18:40:53 +0100

Hi,

Paul E Reimer wrote:
> mco-test3.out is attached, as well as the console output as 
> gettext-msgconv-3.log.

Thanks. I need more test from you: Can you please run the attached
program (you probably need to link it with '-liconv'), and report
the output?

> > * Regarding the lang-c++ failure:
> >    Can you please try to
> >      1. apply the attached math.h.diff,
> >      2. run "make" again,
> >      3. $ cd gettext-tools/tests
> >         $ make check TESTS=lang-c++
> >    Does this work?
> For this, I was surprised to see that gettext itself contains three 
> different math.h files
> 
> [10:24 reimer@CSI358562 gettext-0.22.4] find . -name math.h
> ./libtextstyle/lib/math.h
> ./gettext-tools/gnulib-lib/math.h
> ./gettext-runtime/intl/gnulib-lib/math.h
> 
> I assume that I should apply the patch to 
> ./gettext-tools/gnulib-lib/math.h .

Yes, that's the one that matters.

> But this does raise a question as to 
> why are there three?  Running diff on them shows that they are indeed 
> all different, varying by various #if statements.

Different parts of GNU gettext needs different sets of Gnulib modules.

So, after applying the patch, does "make check TESTS=lang-c++" pass?

Bruno

Attachment: foo.c
Description: Text Data


reply via email to

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