bug-gettext
[Top][All Lists]
Advanced

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

Re: [bug-gettext] [platform-testers] New gettext snapshot: 0.19.2.1-rc1


From: Daiki Ueno
Subject: Re: [bug-gettext] [platform-testers] New gettext snapshot: 0.19.2.1-rc1
Date: Thu, 02 Oct 2014 17:52:18 +0900
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux)

Assaf Gordon <address@hidden> writes:

> Some testing results (all except GNU Hurd and Minix are amd64):

Thanks very much for the quick checking and detailed report.

> CentOS 6.5: builds OK, checks: 372 PASS, 18 SKIP, 1 FAIL: autopoint-3 (see 
> below)
>     ====
>     FAIL: autopoint-3
>     =================
>     configure.ac:1: error: m4_defn: undefined macro: _m4_divert_diversion
>     configure.ac:1: the top level
>     autom4te: /usr/bin/m4 failed with exit status: 1
>     aclocal: autom4te failed with exit status: 1
>     ====

This was a macro invocation order problem.  Pushed a fix:
http://git.savannah.gnu.org/cgit/gettext.git/commit/?id=d3398edd

> One thing I noticed (which could be intentional), is that building gettext 
> requires a C++ compiler,
> but gettext does not check the existence of it during "configure".
> If the system has "g++" or "c++" available on $PATH, it will be used.
> If the system does not have "g++" or "c++" on $PATH, no error will be 
> reported during "configure",
> and the Makefile will default to use "g++", and during "make" the build will 
> fail.

Though the check is actually in gettext-runtime/configure.ac, the value
was not used effectively.  I guess it is a left-over when gettext
switched to Gnulib's ansi-c++.m4 back in 2010:
http://git.savannah.gnu.org/cgit/gettext.git/commit/?id=09963c2

I've installed the following fix:
http://git.savannah.gnu.org/cgit/gettext.git/commit/?id=e854d2c

Regards,
--
Daiki Ueno




reply via email to

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