bug-gnulib
[Top][All Lists]
Advanced

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

Re: test-langinfo failures on Irix 5.3


From: Tom G. Christensen
Subject: Re: test-langinfo failures on Irix 5.3
Date: Fri, 10 Sep 2010 22:40:48 +0200
User-agent: Mutt/1.4.2.2i

On Fri, Sep 10, 2010 at 08:27:41PM +0200, Bruno Haible wrote:
> 2010-09-10  Bruno Haible  <address@hidden>
> 
>       langinfo, nl_langinfo: Fix for IRIX 5.3.
>       * m4/langinfo_h.m4 (gl_LANGINFO_H): Test whether langinfo.h defines
>       T_FMT_AMPM, YESEXPR. Set HAVE_LANGINFO_T_FMT_AMPM,
>       HAVE_LANGINFO_YESEXPR.
>       * modules/langinfo (Makefile.am): Substitute HAVE_LANGINFO_T_FMT_AMPM,
>       HAVE_LANGINFO_YESEXPR.
>       * lib/langinfo.in.h (T_FMT_AMPM, GNULIB_defined_T_FMT_AMPM): Define if
>       HAVE_LANGINFO_T_FMT_AMPM is 0.
>       (YESEXPR, NOEXPR, GNULIB_defined_YESEXPR): Define if
>       HAVE_LANGINFO_YESEXPR is 0.
>       * lib/nl_langinfo.c (rpl_nl_langinfo): Handle also T_FMT_AMPM, YESEXPR,
>       NOEXPR.
>       * doc/posix-headers/langinfo.texi: Mention the IRIX 5.3 problem.
>       * doc/posix-functions/nl_langinfo.texi: Likewise.
>       Reported by Eric Blake.
> 
This causes a build error.
source='nl_langinfo.c' object='nl_langinfo.o' libtool=no \
        DEPDIR=.deps depmode=sgi /bin/ksh ../build-aux/depcomp \
        cc -DHAVE_CONFIG_H -I. -I..  -DGNULIB_STRICT_CHECKING=1   -g -c 
nl_langinfo.c
./langinfo.h 116: Syntax error
cfe: Error: ./langinfo.h:116: Badly formed constant expression.
./langinfo.h 130: Syntax error
cfe: Error: ./langinfo.h:130: Badly formed constant expression.

I see in config.log:
HAVE_LANGINFO_T_FMT_AMPM=''
HAVE_LANGINFO_YESEXPR=''

Looks like just missing initialization in langinfo_h.m4.

-tgc



reply via email to

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