This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: glibc 2.2.4 may be broken


H.J. Lu wrote:
> # msgfmt -c -o cs.gmo cs.po
> zsh: 30050 segmentation fault  msgfmt -c -o cs.gmo cs.po
> 
> msgfmt is from gettext 0.10.37.

You are likely doing this on a glibc-2.1 machine. gettext 0.10.37
triggers an iconv bug there, when the last character in a msgstr is
non-ASCII. It is worked around in gettext 0.10.38 and newer.

I propose to require gettext 0.10.38 in configure.in, released two
months ago.


2001-07-29  Bruno Haible  <haible@clisp.cons.org>

	* configure.in: Require gettext 0.10.38 or newer.

--- glibc-cvs/configure.in	Tue Jul 10 22:57:40 2001
+++ glibc-cvs/configure.in.new	Sun Jul 29 20:46:39 2001
@@ -591,7 +591,7 @@
 
 AC_CHECK_PROG_VER(MSGFMT, gnumsgfmt gmsgfmt msgfmt, --version,
   [GNU gettext.* \([0-9]*\.[0-9.]*\)],
-  [0.10.3[6-9]* | 0.10.[4-9][0-9]* | 0.1[1-9]* | 0.[2-9][0-9]* | [1-9].*],
+  [0.10.3[8-9]* | 0.10.[4-9][0-9]* | 0.1[1-9]* | 0.[2-9][0-9]* | [1-9].*],
   MSGFMT=: aux_missing="$aux_missing msgfmt")
 AC_CHECK_PROG_VER(MAKEINFO, makeinfo, --version,
   [GNU texinfo.* \([0-9][0-9.]*\)],


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]