[oe] glibc LC_COLLATE bug (was: openmoko OE devs: update claws-mail and libetpan?)

Stanislav Brabec utx at penguin.cz
Sun Nov 16 13:40:38 UTC 2008


Stanislav Brabec wrote:
> Graeme Gregory wrote:
> > On Tue, 2008-11-11 at 20:55 +0100, Stanislav Brabec wrote:
> > 
> > > 3) Add new versions to preferred-om-2008-versions.inc
> > > 
> > As claws maintainer and OM person please do this version.
> 
> Well, I naively expected that the latest version will work better.

Updated in OE. claws-mail-3.6.1 should now build and work.

The crash disappeared with
http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=1773

I have also updated translation to the new menu system:
http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=1774

> And why it depends on LC_COLLATE? I have no idea.

The real bug is located deeply inside glibc:

g_utf8_collate("text", "file") returns 0 ("strings are equal").

It happens only inside claws-mail context (e. g. toolbar_parse_item())
and cannot be reproduced in a simple test case.

Picking old LC_COLLATE file in my locale in /usr/lib/locale makes it
working again => probably localedef tool is broken.


________________________________________________________________________
Stanislav Brabec
http://www.penguin.cz/~utx/zaurus





More information about the Openembedded-devel mailing list