Subject: Re: libintl - gettext.m4 TNG
To: Patrick Welche <prlw1@newn.cam.ac.uk>
From: None <itojun@iijlab.net>
List: tech-userlevel
Date: 07/15/2003 22:13:48
>On Tue, Jul 15, 2003 at 09:40:30PM +0900, itojun@iijlab.net wrote:
>> >While compiling bison-1.875, I see that gettext.m4 is staying one step ahead
>> >of our libintl/gettext_dummy.c:
>> 
>> 	is it based on gettext 1.11?  then, see doc/3RDPARTY...
>
>Yes:
># gettext.m4 serial 17 (gettext-0.11.5)
>
>So you mean there is actual value in that test! I thought bison would just
>use the interface, and gettext.m4 was just being difficult and looking for
>an internal symbol. We could just fool it by defining the internal symbol.
>I just edited out said variable from the configure script and

	the problem is that, starting 1.11, *.mo (message catalog) file format
	have changed.  lib/libintl does not support those.  therefore we
	shouldn't define the symbol, and use pkgsrc/devel/gettext-lib instead.

itojun

from 3RDPARTY
>0.11.x introduced new file format with file format revision >= 1, while our
>BSD-licensed libintl supports revision 0 only.  Therefore, we cannot upgrade
>to 0.11.x until we add support for new file format.