Skip site navigation (1) Skip section navigation (2)

Re: gettext version problem exposed by buildfarm failures on "canary"

From: Kris Jurka <books(at)ejurka(dot)com>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: Peter Eisentraut <peter_e(at)gmx(dot)net>, pgsql-hackers(at)postgreSQL(dot)org
Subject: Re: gettext version problem exposed by buildfarm failures on "canary"
Date: 2009-06-26 17:02:26
Message-ID: 4A44FF22.4010906@ejurka.com (view raw or flat)
Thread:
Lists: pgsql-hackers
Tom Lane wrote:
> I see buildfarm member "canary" (NetBSD 1.6) was recently resurrected,
> but is failing to build HEAD, because msgfmt fails like this:
> 
> po/es.po:8039: keyword "msgid_plural" unknown
> po/es.po:8036: missing `msgstr' section
> po/es.po:8039: parse error
> 
> This indicates (1) canary needs a newer version of gettext, and
> (2) our configure test for a sufficiently new gettext installation
> is not in fact correct, because it didn't complain.

NetBSD has an odd mix of a BSD libintl and GNU msgfmt, so the library 
provides both ngettext and bind_textdomain_codeset, but that has no 
implications about what msgfmt supports.

pgfarm(at)netbsd:~$ msgfmt --version
msgfmt (GNU gettext) 0.10.35

Also, the man page for libintl says, "bind_textdomain_codeset() does not 
work at this moment (always fail)."

So perhaps this platform is just a lost cause.

In response to

pgsql-hackers by date

Next:From: Kris JurkaDate: 2009-06-26 17:05:35
Subject: Re: gettext version problem exposed by buildfarm failures on "canary"
Previous:From: Andrew DunstanDate: 2009-06-26 16:15:44
Subject: Re: [PATCH] backend: compare word-at-a-time in bcTruelen

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group