glibc 2.2.4 may be broken
Bruno Haible
haible@ilog.fr
Sun Jul 29 11:54:00 GMT 2001
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.]*\)],
More information about the Libc-alpha
mailing list