* Richard Curnow <[EMAIL PROTECTED]> [2002-06-17 13:27 (CEST)]
Yes, yes, old thing, but I do reply this because I've been two
months offline (due to relocation) and is a question that raises
in the list many times.
> ./configure --without-wc-funcs --enable-locales-fix --prefix=whatever --with-slang
> If I don't use --without-wc-funcs, the system's mbrtowc() and friends
> are used, which don't seem to play ball. (In this case, the octal
> string comes from pager.c:1071).
> Presumably the system's mbrtowc() and isprint() are both saying "8th bit
> set is bad" based on something in the locale. But what? If I strace
> mutt, I can't even find any accesses being attempted to files in
> /usr/share/i18n/locale/... or /usr/share/locale/..., which suggests
> glibc isn't even trying any locale lookups.
> BTW this is slackware 8.0, (glibc 2.2.3 I think), if anyone else is
> trying to experiment in this area.
> Anyway, problem solved (if not very elegantly).
FYI, and perhaps to improve a FAQ... I've had the very same
problem, and the very same dirty-hack did solve it, but then I
upgraded, and I thought that it wasn't nice to do that for every
upgrade/update, so... I looked for the real problem that is
written somewhere in the glibc-dev doc (IIRC). I haven't
correctly installed the new locales debian package, as glibc 2.2
introduced some little changes there (AFAIK). I did it the right
way and then I was unable to get the error back.
--
ais
GnuPG key: 0x5C4839A5
Registered LiNUX user #93375
~
You can't assign IP address 127.0.0.1 to the loopback adapter,
because it is a reserved address for loopback devices (Microsoft
Windows XP - P R O F E S S I O N A L)
msg30398/pgp0.pgp
Description: PGP signature